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

dialog-show-modal.html test changed to depend on :modal pseudo-class #79

Closed
foolip opened this issue May 16, 2022 · 3 comments · Fixed by web-platform-tests/wpt#34107
Closed
Labels
test-change-proposal Proposal to add or remove tests for an interop area

Comments

@foolip
Copy link
Member

foolip commented May 16, 2022

web-platform-tests/wpt#33999 updated a test that's part of Interop 2022 to depend on :modal, causing it to regress in all browsers, since nobody implements :modal yet.

We should decide in the next meeting whether we're happy with this change, or if we should split the test to avoid the dependency, since :modal wasn't even spec'd when Interop 2022 started.

cc @nt1m

@foolip foolip added the test-change-proposal Proposal to add or remove tests for an interop area label May 16, 2022
@nt1m
Copy link
Member

nt1m commented May 16, 2022

WebKit implements it (not in latest STP though). I'd be OK either way, css/selectors/invalidation/modal-pseudo-class-in-has.html also covers it.

Splitting it would work, though while we're there it'd be nice to clean up 2 tests with similar names:

html/semantics/interactive-elements/the-dialog-element/dialog-showModal.html
html/semantics/interactive-elements/the-dialog-element/dialog-show-modal.html

@foolip
Copy link
Member Author

foolip commented May 16, 2022

@josepharhar WDYT?

@josepharhar
Copy link

Splitting it would work, though while we're there it'd be nice to clean up 2 tests with similar names:

Sounds good to me! I hope that making a separate test for :modal wouldn't be too much extra code/logic, but I can't tell for sure by skimming the new changes.

moz-v2v-gh pushed a commit to mozilla/gecko-dev that referenced this issue May 24, 2022
…t :modal pseudo-class test, a=testonly

Automatic update from web-platform-tests
Clean up modal dialog tests and split out :modal pseudo-class test (#34107)

Closes web-platform-tests/interop#79

--

wpt-commits: f4e735e4245973ad955ecadab644b71a3d4533df
wpt-pr: 34107
jamienicol pushed a commit to jamienicol/gecko that referenced this issue May 25, 2022
…t :modal pseudo-class test, a=testonly

Automatic update from web-platform-tests
Clean up modal dialog tests and split out :modal pseudo-class test (#34107)

Closes web-platform-tests/interop#79

--

wpt-commits: f4e735e4245973ad955ecadab644b71a3d4533df
wpt-pr: 34107
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
test-change-proposal Proposal to add or remove tests for an interop area
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants