Closed Bug 1940126 Opened 1 month ago Closed 1 month ago

[wpt-sync] Sync PR 49928 - Prevent closing with tab when in dialog mode

Categories

(Core :: DOM: Core & HTML, task, P4)

task

Tracking

()

RESOLVED FIXED
136 Branch
Tracking Status
firefox136 --- fixed

People

(Reporter: wpt-sync, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 49928 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/49928
Details from upstream follow.

Ana Sollano Kim <ansollan@microsoft.com> wrote:

Prevent closing with tab when in dialog mode

For customizable select in dialog mode, tab should be used to navigate within the picker and not to close the picker. Tests are added to validate behavior. Note: failure in Mac is slightly different to Linux and Windows, so I had to add that entry to the TestExpectations file.

Bug: 374908738
Change-Id: I0eec89e0d85b2b4d7cb33192b07ea9c2ef43081e

Reviewed-on: https://chromium-review.googlesource.com/6143233
WPT-Export-Revision: f2a4cd40af7e7d9088cdf06fb2df0afb8fcfa729

PR 49928 applied with additional changes from upstream: 1b5ba3f9db87a928c1cd1ce002bcf41be6bfd7f2
Component: web-platform-tests → DOM: Core & HTML
Product: Testing → Core

CI Results

Ran 0 Firefox configurations based on mozilla-central, and Firefox, Chrome, and Safari on GitHub CI

Total 1 tests and 2 subtests

Status Summary

Firefox

OK : 1
FAIL: 2

Chrome

OK : 1
FAIL: 2

Safari

OK : 1
FAIL: 2

Links

GitHub PR Head
GitHub PR Base

Details

New Tests That Don't Pass

Pushed by wptsync@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/264683ab0f93 [wpt PR 49928] - Prevent closing with tab when in dialog mode, a=testonly https://hg.mozilla.org/integration/autoland/rev/f4dfd031ee0d [wpt PR 49928] - Update wpt metadata, a=testonly
Status: NEW → RESOLVED
Closed: 1 month ago
Resolution: --- → FIXED
Target Milestone: --- → 136 Branch
You need to log in before you can comment on or make changes to this bug.