-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Add support for showPicker()
to HTMLSelectElement
#18479
Conversation
EWS run on previous version of this PR (hash 53ac145) |
53ac145
to
6fda2de
Compare
6fda2de
to
43c9467
Compare
EWS run on previous version of this PR (hash 43c9467)
|
43c9467
to
306310e
Compare
EWS run on previous version of this PR (hash 306310e)
|
@pxlcoder this should be ready for review now. :) Will fix the conflict once approved just a minor one in TestExpectations |
@pxlcoder is the commit message okay for this as it's a new addition or should it take a different form? I've corrected it for date and datalist PR apologies for that. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
For this one, I think "Add support for showPicker()
to ```" would be a better title.
...ml/semantics/forms/the-select-element/show-picker-cross-origin-iframe.tentative-expected.txt
Show resolved
Hide resolved
showPicker()
to HTMLSelectElement
306310e
to
95a70c0
Compare
EWS run on previous version of this PR (hash 95a70c0)
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good, following the update to the setting name/description.
95a70c0
to
803aebb
Compare
EWS run on current version of this PR (hash 803aebb)
|
https://bugs.webkit.org/show_bug.cgi?id=261814 Reviewed by Aditya Keerthi. At whatwg/html#9754, it's proposed to add a new HTMLSelectElement::showPicker() method to show the popup for select elements. This patch introduces this functionality, for non-iOS platforms in WK2. * LayoutTests/fast/forms/select/select-show-picker-expected.txt: Added. * LayoutTests/fast/forms/select/select-show-picker.html: Added. * LayoutTests/imported/w3c/web-platform-tests/html/semantics/forms/the-select-element/show-picker-cross-origin-iframe.tentative-expected.txt: Added. * LayoutTests/imported/w3c/web-platform-tests/html/semantics/forms/the-select-element/show-picker-disabled.tentative-expected.txt: Added. * LayoutTests/imported/w3c/web-platform-tests/html/semantics/forms/the-select-element/show-picker-multiple.tentative-expected.txt: Added. * LayoutTests/imported/w3c/web-platform-tests/html/semantics/forms/the-select-element/show-picker-size.tentative-expected.txt: Added. * LayoutTests/imported/w3c/web-platform-tests/html/semantics/forms/the-select-element/show-picker-user-gesture.tentative-expected.txt: Added. * LayoutTests/platform/ios/TestExpectations: * Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml: * Source/WebCore/html/HTMLSelectElement.cpp: (WebCore::HTMLSelectElement::showPicker): * Source/WebCore/html/HTMLSelectElement.h: * Source/WebCore/html/HTMLSelectElement.idl: * LayoutTests/TestExpectations: * LayoutTests/platform/mac-wk1/TestExpectations: Canonical link: https://commits.webkit.org/269420@main
803aebb
to
5df7cdc
Compare
Committed 269420@main (5df7cdc): https://commits.webkit.org/269420@main Reviewed commits have been landed. Closing PR #18479 and removing active labels. |
5df7cdc
803aebb
π§ͺ wpe-wk2π§ͺ ios-wk2π§ͺ ios-wk2-wptπ tv-sim