WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
234716
Draggable attribute on DOM node breaks On This Page highlighting
https://bugs.webkit.org/show_bug.cgi?id=234716
Summary
Draggable attribute on DOM node breaks On This Page highlighting
Steve Dignam
Reported
2021-12-27 20:47:11 PST
Created
attachment 448031
[details]
minimal reproducible example showing how draggable=true breaks the search feature When adding the draggable=true attribute to a DOM node, the text of the node is no longer searchable using iOS Safari's On This Page feature. On This Page will correctly count the results, but navigating between the results won't highlight any results nested inside a DOM node marked with draggable=true.
Attachments
minimal reproducible example showing how draggable=true breaks the search feature
(206 bytes, text/html)
2021-12-27 20:47 PST
,
Steve Dignam
no flags
Details
View All
Add attachment
proposed patch, testcase, etc.
Steve Dignam
Comment 1
2021-12-27 20:50:45 PST
Also On This Page has the option to navigate up or down the page, and navigating up finds the first element, but not the second, and navigating down finds neither element.
Wenson Hsieh
Comment 2
2021-12-29 14:43:18 PST
This is likely due to how adding the `draggable` attribute additionally applies `-webkit-user-select: none;` as presentational CSS. A workaround might be to apply `-webkit-user-select: text;` separately (e.g. as an inline style), which would override the presentational property.
Radar WebKit Bug Importer
Comment 3
2022-01-03 20:48:22 PST
<
rdar://problem/87076683
>
Patrick Griffis
Comment 4
2023-05-02 14:09:42 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/13374
EWS
Comment 5
2023-05-23 18:23:28 PDT
Committed
264448@main
(1605f4df0c4b): <
https://commits.webkit.org/264448@main
> Reviewed commits have been landed. Closing PR #13374 and removing active labels.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug