Skip to content

Conversation

@vwallen
Copy link
Contributor

@vwallen vwallen commented Sep 18, 2024

No description provided.

@github-actions github-actions bot added the feature definition Creating or defining new features or groups of features. label Sep 18, 2024
Copy link
Collaborator

@jamesnw jamesnw left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think if we were creating these new features here, I would recommend pinning baseline to something, as most of the feature is usable. But I would recommend not changing the support status at all, which will be the case after the non-spec keys are removed.

Comment on lines 7 to 15
chrome: "50"
chrome_android: "50"
edge: "12"
chrome: ≤80
chrome_android: "80"
edge: ≤80
firefox: "92"
firefox_android: "92"
safari: ≤13.1
safari_ios: ≤13.4
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Unfortunately, this is going to be a little messy to align to caniuse's css-page-break. See #331 (comment) for background on how this pair of features came to be.

What needs to happen now: pick a compute_from that aligns us to caniuse. It's so messy, so I won't expect version-perfect results here, but we need to report that Chrome and Edge support this, while Safari and Firefox don't. I think this means pinning to avoid values, but I'm not 100% sure.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This also provides more context: Fyrd/caniuse#7045

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated to compute from css.properties.page-break-after.avoid which appears to be the closest match

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

OK, I've opened #1878 to fix this for good.

Copy link
Collaborator

@ddbeck ddbeck left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One request for a comment before merging this. Thank you!

Co-authored-by: Daniel D. Beck <daniel@ddbeck.com>
@jamesnw jamesnw merged commit c66db62 into web-platform-dx:main Oct 1, 2024
3 checks passed
@jamesnw jamesnw deleted the page-breaks--add-keys branch October 1, 2024 13:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature definition Creating or defining new features or groups of features.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants