Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Gecko Bug 1942190] part 2: Add WPT to test 'details'/'summary' with display:inline and inline-block. #50134

Merged
merged 2 commits into from
Jan 18, 2025

Conversation

moz-wptsync-bot
Copy link
Collaborator

This test passes in Chrome 134 dev, Safari Tech Preview 18.2,
and Firefox Nightly 136 (but only with the pref-flip from the
previous patch in this series).

Differential Revision: https://phabricator.services.mozilla.com/D234616

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1942190
gecko-commit: 1e3dec2f84defef3bd2a8fa9521d14e6b8ff8c35
gecko-reviewers: TYLin

…nline-block.

This test passes in Chrome 134 dev, Safari Tech Preview 18.2,
and Firefox Nightly 136 (but only with the pref-flip from the
previous patch in this series).

Differential Revision: https://phabricator.services.mozilla.com/D234616

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1942190
gecko-commit: 1e3dec2f84defef3bd2a8fa9521d14e6b8ff8c35
gecko-reviewers: TYLin
…ny special styling on ::details-content.

This test leaves ::details-content unstyled, which per spec means that the
::details-content should generate a 'display:block' wrapper around the
details-text.  The reference case mimics this by simply adding an unstyled
div around that text.

This test passes in Chrome 134 dev and Safari Tech Preview 18.2.

It fails in Firefox because Firefox doesn't support ::details-content yet;
and in particular, Firefox doesn't automatically generate any wrapper-box for
that pseudo-element, and the lack-of-that-box leads to the wrong rendering.

Differential Revision: https://phabricator.services.mozilla.com/D234617

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1942190
gecko-commit: 5a74fd9392bad7b40efce636e024c4a8aa215dc0
gecko-reviewers: TYLin
Copy link
Collaborator

@wpt-pr-bot wpt-pr-bot left a comment

Choose a reason for hiding this comment

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

The review process for this patch is being conducted in the Firefox project.

@moz-wptsync-bot moz-wptsync-bot merged commit b4b2ff9 into master Jan 18, 2025
16 of 18 checks passed
@moz-wptsync-bot moz-wptsync-bot deleted the gecko/1942190 branch January 18, 2025 14:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants