Implement IDL changes for hidden=until-found#43043
Implement IDL changes for hidden=until-found#43043webkit-commit-queue merged 1 commit intoWebKit:mainfrom
hidden=until-found#43043Conversation
|
EWS run on previous version of this PR (hash 784316b) Details |
There was a problem hiding this comment.
Don't we already support this? This is only hidden getter/setter support for it right?
Assuming we already support this feature I'd enable this by default as this is a trivial change to the getter/setter. But we should change the name here then to make it more clear this is solely about the getter/setter.
There was a problem hiding this comment.
I don't think we do? There's some work around the reveal algorithm, which removes the hidden attribute when find-in-page reaches it, and emits a beforematch event.
784316b to
a746257
Compare
|
EWS run on previous version of this PR (hash a746257) Details |
a746257 to
d6f11f8
Compare
|
EWS run on current version of this PR (hash d6f11f8) Details |
https://bugs.webkit.org/show_bug.cgi?id=290369 rdar://147940452 Reviewed by Anne van Kesteren and Darin Adler. Implement: - Add preference - IDL changes specified at: https://html.spec.whatwg.org/#htmlelement - DOM getter/setter algorithms specified at: https://html.spec.whatwg.org/#dom-hidden * LayoutTests/imported/w3c/web-platform-tests/html/editing/the-hidden-attribute/hidden-idl-expected.txt: * LayoutTests/imported/w3c/web-platform-tests/html/editing/the-hidden-attribute/hidden-until-found-idl-expected.txt: * Source/WTF/Scripts/Preferences/UnifiedWebPreferences.yaml: * Source/WebCore/html/HTMLElement.cpp: (WebCore::HTMLElement::hidden const): (WebCore::HTMLElement::setHidden): * Source/WebCore/html/HTMLElement.h: * Source/WebCore/html/HTMLElement.idl: Canonical link: https://commits.webkit.org/292735@main
d6f11f8 to
03b9c3b
Compare
|
Committed 292735@main (03b9c3b): https://commits.webkit.org/292735@main Reviewed commits have been landed. Closing PR #43043 and removing active labels. |
03b9c3b
d6f11f8
🧪 api-ios🧪 mac-AS-debug-wk2🧪 gtk-wk2🛠 🧪 merge🧪 mac-intel-wk2🛠 tv-sim🧪 jsc-armv7-tests