Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(102)

Issue 2645483002: Move the fake mouse move event timer to the UserInteraction task queue. (Closed)

Created:
3 years, 11 months ago by dcheng
Modified:
3 years, 11 months ago
Reviewers:
haraken, Rick Byers
CC:
chromium-reviews, blink-reviews, dtapuska+blinkwatch_chromium.org, dtapuska
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Move the fake mouse move event timer to the UserInteraction task queue. This is generally used for triggering hover chain updates after scrolling. However, there is one exception which makes this a bit odd to place in the UserInteraction task queue: after Document does a style recalc, it queues a fake mouse move event to update the hover chains, since the style recalc may have shifted elements around. BUG=624694 Review-Url: https://codereview.chromium.org/2645483002 Cr-Commit-Position: refs/heads/master@{#444589} Committed: https://chromium.googlesource.com/chromium/src/+/89ac94386ebb1a4e316549cab76fe490e66f9b34

Patch Set 1 #

Patch Set 2 : fix build #

Unified diffs Side-by-side diffs Delta from patch set Stats (+3 lines, -1 line) Patch
M third_party/WebKit/Source/core/input/MouseEventManager.h View 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/core/input/MouseEventManager.cpp View 1 2 chunks +2 lines, -0 lines 0 comments Download

Messages

Total messages: 23 (13 generated)
dcheng
This one is a bit tricky: style recalc triggered updates don't really feel like something ...
3 years, 11 months ago (2017-01-18 10:11:16 UTC) #4
haraken
On 2017/01/18 10:11:16, dcheng wrote: > This one is a bit tricky: style recalc triggered ...
3 years, 11 months ago (2017-01-18 10:26:07 UTC) #7
dcheng
On 2017/01/18 10:26:07, haraken wrote: > On 2017/01/18 10:11:16, dcheng wrote: > > This one ...
3 years, 11 months ago (2017-01-18 19:21:16 UTC) #8
dcheng
On 2017/01/18 10:26:07, haraken wrote: > On 2017/01/18 10:11:16, dcheng wrote: > > This one ...
3 years, 11 months ago (2017-01-18 19:21:16 UTC) #9
dcheng
On 2017/01/18 10:26:07, haraken wrote: > On 2017/01/18 10:11:16, dcheng wrote: > > This one ...
3 years, 11 months ago (2017-01-18 19:21:16 UTC) #10
Rick Byers
Yeah I think this is probably fine. Conceptually what matters is the mouse moving in ...
3 years, 11 months ago (2017-01-19 01:14:02 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2645483002/20001
3 years, 11 months ago (2017-01-19 01:16:11 UTC) #18
Rick Byers
BTW I'm assuming this difference isn't really observable to a web page. There's already an ...
3 years, 11 months ago (2017-01-19 01:16:13 UTC) #19
haraken
On 2017/01/19 01:16:13, Rick Byers wrote: > BTW I'm assuming this difference isn't really observable ...
3 years, 11 months ago (2017-01-19 01:19:14 UTC) #20
commit-bot: I haz the power
3 years, 11 months ago (2017-01-19 01:31:06 UTC) #23
Message was sent while issue was closed.
Committed patchset #2 (id:20001) as
https://chromium.googlesource.com/chromium/src/+/89ac94386ebb1a4e316549cab76f...

Powered by Google App Engine
This is Rietveld 408576698