Skip to content

REGRESSION(309194@main): broke Web Inspector custom <select> menus#61825

Closed
annevk wants to merge 1 commit into
WebKit:mainfrom
annevk:eng/REGRESSION-309194-main-broke-Web-Inspector-custom-select-menus
Closed

REGRESSION(309194@main): broke Web Inspector custom <select> menus#61825
annevk wants to merge 1 commit into
WebKit:mainfrom
annevk:eng/REGRESSION-309194-main-broke-Web-Inspector-custom-select-menus

Conversation

@annevk
Copy link
Copy Markdown
Contributor

@annevk annevk commented Apr 1, 2026

9c992f6

REGRESSION(309194@main): broke Web Inspector custom <select> menus
https://bugs.webkit.org/show_bug.cgi?id=311262
rdar://173851743

Reviewed by NOBODY (OOPS!).

Web Inspector relies on a synthetic mousedown event opening <select>.
As working around this appears involved, we reduce the scope of
309194@main to only target base-select <select> elements for now.

We add a novel test for this specific scenario as the tests converted
in 309194@main were actually testing something else entirely so keeping
them focused on those other aspects seems best.

9c992f6

Misc iOS, visionOS, tvOS & watchOS macOS Linux Windows Apple Internal
✅ 🧪 style ✅ 🛠 ios ✅ 🛠 mac ✅ 🛠 wpe ✅ 🛠 win ⏳ 🛠 ios-apple
✅ 🧪 bindings ✅ 🛠 ios-sim ✅ 🛠 mac-AS-debug ✅ 🧪 wpe-wk2 ✅ 🧪 win-tests ❌ 🛠 mac-apple
✅ 🧪 webkitperl ✅ 🧪 ios-wk2 ✅ 🧪 api-mac ✅ 🧪 api-wpe loading 🛠 vision-apple
✅ 🧪 ios-wk2-wpt ✅ 🧪 api-mac-debug ✅ 🛠 gtk3-libwebrtc
✅ 🧪 api-ios ✅ 🧪 mac-wk1 ✅ 🛠 gtk
✅ 🛠 ios-safer-cpp ✅ 🧪 mac-wk2 ✅ 🧪 gtk-wk2
✅ 🛠 vision ✅ 🧪 mac-AS-debug-wk2 ✅ 🧪 api-gtk
✅ 🛠 vision-sim ✅ 🧪 mac-wk2-stress ✅ 🛠 playstation
✅ 🧪 vision-wk2 ✅ 🧪 mac-intel-wk2
✅ 🛠 tv ✅ 🛠 mac-safer-cpp
✅ 🛠 tv-sim
✅ 🛠 watch
✅ 🛠 watch-sim

https://bugs.webkit.org/show_bug.cgi?id=311262
rdar://173851743

Reviewed by NOBODY (OOPS!).

Web Inspector relies on a synthetic mousedown event opening <select>.
As working around this appears involved, we reduce the scope of
309194@main to only target base-select <select> elements for now.

We add a novel test for this specific scenario as the tests converted
in 309194@main were actually testing something else entirely so keeping
them focused on those other aspects seems best.
@annevk annevk requested review from cdumez and rniwa as code owners April 1, 2026 14:06
@annevk annevk self-assigned this Apr 1, 2026
@annevk annevk added the Forms For bugs specific to form elements (checkboxes, buttons, text fields, etc.) label Apr 1, 2026
@annevk
Copy link
Copy Markdown
Contributor Author

annevk commented Apr 2, 2026

This might not be needed given #61829.

@annevk annevk closed this Apr 2, 2026
@annevk annevk deleted the eng/REGRESSION-309194-main-broke-Web-Inspector-custom-select-menus branch April 2, 2026 14:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Forms For bugs specific to form elements (checkboxes, buttons, text fields, etc.)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants