RESOLVED FIXED Bug 195818
Remove incremental attribute and search event
https://bugs.webkit.org/show_bug.cgi?id=195818
Summary Remove incremental attribute and search event
mike
Reported 2019-03-15 13:43:55 PDT
WebKit implements the following non-standard APIs: - Document#onsearch - Element#onsearch - the `search` event Neither Firefox nor Edge implement these. Blink *does* implement these APIs, but the Blink maintainers are currently investigating the impact of its removal [1]. That issue includes references to the `incremental` attribute, but I have not seen any indication of its existence in WebKit. WebKit currently has at least one open bug concerning the behavior of this feature [2]. [1] https://github.com/whatwg/html/issues/667 [2] https://bugs.webkit.org/show_bug.cgi?id=13786
Attachments
Radar WebKit Bug Importer
Comment 1 2019-03-15 13:55:16 PDT
Simon Pieters (:zcorpan)
Comment 2 2019-10-29 14:14:34 PDT
Tests added in https://github.com/web-platform-tests/wpt/pull/19889 The test results suggest WebKit does support an incremental attribute.
Ahmad Saleem
Comment 4 2023-06-06 10:01:45 PDT
*** Bug 257687 has been marked as a duplicate of this bug. ***
Ahmad Saleem
Comment 5 2023-06-12 07:22:42 PDT
*** Bug 257686 has been marked as a duplicate of this bug. ***
Anne van Kesteren
Comment 6 2023-07-12 11:12:55 PDT
Anne van Kesteren
Comment 7 2023-07-12 11:25:56 PDT
I'm checking with Chromium if they're still interested in doing this: https://bugs.chromium.org/p/chromium/issues/detail?id=690143#c25. Aditya, are you still comfortable with what you said in https://github.com/WebKit/WebKit/pull/14701#issuecomment-1579407262?
Aditya Keerthi
Comment 8 2023-07-12 13:51:18 PDT
(In reply to Anne van Kesteren from comment #7) > I'm checking with Chromium if they're still interested in doing this: > https://bugs.chromium.org/p/chromium/issues/detail?id=690143#c25. > > Aditya, are you still comfortable with what you said in > https://github.com/WebKit/WebKit/pull/14701#issuecomment-1579407262? I'm slightly more concerned about removing the "search" event without a link check, since it could it completely break search functionality in apps that rely on it. Whereas, if we removed incremental without a link check, users could still use the enter key to initiate a search. I'm still comfortable with removing both from the web, but would lean towards keeping the "search" event with a link check, since we don't know the surface of apps we may affect.
EWS
Comment 9 2023-07-14 12:31:19 PDT
Committed 266068@main (99ff08340f12): <https://commits.webkit.org/266068@main> Reviewed commits have been landed. Closing PR #15788 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.