Comments (2)
Great question, I just did a deep-dive into these properties and have updated the support with my latest findings.
Here's what's changed + an answer to your question:
- As this feature is specific to page-break properties, I don't think the new
break-*
properties support is required, developers can still achieve the desired effect with these original properties. - Chromium started supporting
page-break-before
/page-break-after
:avoid
since Chromium 108. IMO This is the most notable support failure, so "fully supported" hinges on this functionality. - The spec mentions "A conforming user agent may interpret the values 'left' and 'right' as 'always'. " so I also believe this should not be required for "full support".
So I've updated support for Chromium browsers to reflect this, plus updated the notes to highlight that note no. 2 is the only one that's the cause of the "partial support" definition.
And if anyone's curious, here's my test suite I used to do the testing (+Print Preview in each browser):
https://tests.caniuse.com/page-break/
from caniuse.
@Fyrd Thank you! That cleared up a lot of details for me—I'm especially grateful for the test cases—and led to me fixing the data in BCD as well. I'll close this up now. Thanks again.
from caniuse.
Related Issues (20)
- Samsung Internet data updates HOT 1
- Add Web Translation API …maybe eventually
- Support for CSS Color Module Level 5
- CSS property media-controls-panel
- Add Web Preferences API …maybe eventually
- Safari 3.1 supported <video> and <audio> HOT 3
- Firefox for Android supports HLS (HTTP Live Streaming) HOT 1
- Firefox 126 supports CSS Zoom HOT 2
- Safari 17.5 shipped today HOT 2
- MDN docks show in search but not browser compare
- Replace Partial Support Designation with the Missing Element/Event
- Add a different label/color for deprecated web standards
- Please allow https://chat.openai.com/ HOT 1
- [Request] Please add Web Assembly Garbage Collection (WasmGC)
- Pointer Lock API not supported On Chrome for Android HOT 2
- CSS Cursor Values supported on iPadOS, possibly iOS and visionOS? HOT 1
- Starting with Microsoft Edge 125, CSS Anchor Positioning is enabled by default.
- Snap Events: scrollsnapchange and scrollsnapchanging HOT 1
- X25519Kyber768 Hybrid Post-Quantum Key Exchange for HTTPS
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from caniuse.