WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
164002
Hovering over a slotted Text node clears hover state
https://bugs.webkit.org/show_bug.cgi?id=164002
Summary
Hovering over a slotted Text node clears hover state
Matias
Reported
2016-10-25 18:44:18 PDT
* SUMMARY Apparently, there is a misbehavior with slotted elements when these ones are clicked or hovered. Active state and hover state are not being applied. * HOW TO REPRODUCE Opening this example will be clear enough
http://codepen.io/mcorbanini/pen/RGdzAB
Attachments
Fixes the bug
(18.56 KB, patch)
2016-11-10 16:29 PST
,
Ryosuke Niwa
no flags
Details
Formatted Diff
Diff
Fixes the bug
(19.48 KB, patch)
2016-11-10 16:32 PST
,
Ryosuke Niwa
no flags
Details
Formatted Diff
Diff
Patch for landing
(18.27 KB, patch)
2016-11-11 16:16 PST
,
Ryosuke Niwa
no flags
Details
Formatted Diff
Diff
Show Obsolete
(2)
View All
Add attachment
proposed patch, testcase, etc.
Radar WebKit Bug Importer
Comment 1
2016-11-01 00:47:51 PDT
<
rdar://problem/29040471
>
Ryosuke Niwa
Comment 2
2016-11-10 16:29:59 PST
Created
attachment 294438
[details]
Fixes the bug
WebKit Commit Bot
Comment 3
2016-11-10 16:32:34 PST
Attachment 294438
[details]
did not pass style-queue: ERROR: Source/WebKit/mac/WebView/WebImmediateActionController.mm:153: The parameter name "element" adds no information, so it should be removed. [readability/parameter_name] [5] Total errors found: 1 in 16 files If any of these errors are false positives, please file a bug against check-webkit-style.
Ryosuke Niwa
Comment 4
2016-11-10 16:32:45 PST
Created
attachment 294439
[details]
Fixes the bug
WebKit Commit Bot
Comment 5
2016-11-10 16:35:35 PST
Attachment 294439
[details]
did not pass style-queue: ERROR: Source/WebKit/mac/WebView/WebImmediateActionController.mm:153: The parameter name "element" adds no information, so it should be removed. [readability/parameter_name] [5] Total errors found: 1 in 17 files If any of these errors are false positives, please file a bug against check-webkit-style.
Ryosuke Niwa
Comment 6
2016-11-11 13:12:57 PST
Ping reviewers.
Simon Fraser (smfr)
Comment 7
2016-11-11 13:37:36 PST
Comment on
attachment 294439
[details]
Fixes the bug View in context:
https://bugs.webkit.org/attachment.cgi?id=294439&action=review
> Source/WebCore/ChangeLog:3 > + Moving the cursor onto a slotted Text node clears hover state
What kind of cursor? This makes me think of the mouse cursor but I don't think you mean that. EDIT: oh I guess you do. Maybe reword to use "hover".
Ryosuke Niwa
Comment 8
2016-11-11 16:15:55 PST
(In reply to
comment #7
)
> Comment on
attachment 294439
[details]
> Fixes the bug > > View in context: >
https://bugs.webkit.org/attachment.cgi?id=294439&action=review
> > > Source/WebCore/ChangeLog:3 > > + Moving the cursor onto a slotted Text node clears hover state > > What kind of cursor? This makes me think of the mouse cursor but I don't > think you mean that. > EDIT: oh I guess you do. Maybe reword to use "hover".
Thanks for the review. Fixe the bug title.
Ryosuke Niwa
Comment 9
2016-11-11 16:16:39 PST
Created
attachment 294560
[details]
Patch for landing
WebKit Commit Bot
Comment 10
2016-11-11 16:18:37 PST
Attachment 294560
[details]
did not pass style-queue: ERROR: Source/WebKit/mac/WebView/WebImmediateActionController.mm:153: The parameter name "element" adds no information, so it should be removed. [readability/parameter_name] [5] Total errors found: 1 in 17 files If any of these errors are false positives, please file a bug against check-webkit-style.
WebKit Commit Bot
Comment 11
2016-11-11 16:51:53 PST
Comment on
attachment 294560
[details]
Patch for landing Clearing flags on attachment: 294560 Committed
r208630
: <
http://trac.webkit.org/changeset/208630
>
WebKit Commit Bot
Comment 12
2016-11-11 16:51:59 PST
All reviewed patches have been landed. Closing bug.
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