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

Issue 2916893003: Bookkeep the pointer event listeners added to page (Closed)

Created:
3 years, 6 months ago by eirage
Modified:
3 years, 6 months ago
CC:
chromium-reviews, blink-reviews, blink-reviews-frames_chromium.org, dtapuska+blinkwatch_chromium.org, Navid Zolghadr
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Bookkeep the pointer event listeners added to page Check if the page has pointer event listeners before firing the pointer events. BUG=679828 Review-Url: https://codereview.chromium.org/2916893003 Cr-Commit-Position: refs/heads/master@{#477743} Committed: https://chromium.googlesource.com/chromium/src/+/6026189765a3923e474f2431524199934c6b162d

Patch Set 1 #

Total comments: 9

Patch Set 2 #

Patch Set 3 : add pointer event handler in SliderThumbelement #

Patch Set 4 : do DidRemoveAllEventHandlers in two loop #

Patch Set 5 : do DidRemoveAllEventHandlers in two loop #

Total comments: 1

Patch Set 6 : Rebase #

Patch Set 7 : fix rebase error #

Messages

Total messages: 70 (51 generated)
eirage
3 years, 6 months ago (2017-06-01 15:58:48 UTC) #4
dtapuska
https://codereview.chromium.org/2916893003/diff/1/third_party/WebKit/Source/core/input/PointerEventManager.cpp File third_party/WebKit/Source/core/input/PointerEventManager.cpp (right): https://codereview.chromium.org/2916893003/diff/1/third_party/WebKit/Source/core/input/PointerEventManager.cpp#newcode168 third_party/WebKit/Source/core/input/PointerEventManager.cpp:168: !RuntimeEnabledFeatures::pointerEventEnabled()) We should probably log a bug to remove ...
3 years, 6 months ago (2017-06-01 16:03:01 UTC) #5
Navid Zolghadr
https://codereview.chromium.org/2916893003/diff/1/third_party/WebKit/Source/core/input/PointerEventManager.cpp File third_party/WebKit/Source/core/input/PointerEventManager.cpp (right): https://codereview.chromium.org/2916893003/diff/1/third_party/WebKit/Source/core/input/PointerEventManager.cpp#newcode168 third_party/WebKit/Source/core/input/PointerEventManager.cpp:168: !RuntimeEnabledFeatures::pointerEventEnabled()) On 2017/06/01 16:03:01, dtapuska wrote: > We should ...
3 years, 6 months ago (2017-06-01 16:10:41 UTC) #6
Navid Zolghadr
https://codereview.chromium.org/2916893003/diff/1/third_party/WebKit/LayoutTests/fast/events/pointerevents/pointer-handler-count.html File third_party/WebKit/LayoutTests/fast/events/pointerevents/pointer-handler-count.html (right): https://codereview.chromium.org/2916893003/diff/1/third_party/WebKit/LayoutTests/fast/events/pointerevents/pointer-handler-count.html#newcode5 third_party/WebKit/LayoutTests/fast/events/pointerevents/pointer-handler-count.html:5: var listener = function() { } Can you also ...
3 years, 6 months ago (2017-06-01 16:26:13 UTC) #7
eirage
ptal https://codereview.chromium.org/2916893003/diff/1/third_party/WebKit/LayoutTests/fast/events/pointerevents/pointer-handler-count.html File third_party/WebKit/LayoutTests/fast/events/pointerevents/pointer-handler-count.html (right): https://codereview.chromium.org/2916893003/diff/1/third_party/WebKit/LayoutTests/fast/events/pointerevents/pointer-handler-count.html#newcode5 third_party/WebKit/LayoutTests/fast/events/pointerevents/pointer-handler-count.html:5: var listener = function() { } On 2017/06/01 ...
3 years, 6 months ago (2017-06-01 19:59:24 UTC) #14
Navid Zolghadr
lgtm
3 years, 6 months ago (2017-06-01 20:31:59 UTC) #15
dtapuska
On 2017/06/01 20:31:59, Navid Zolghadr wrote: > lgtm lgtm
3 years, 6 months ago (2017-06-01 20:34:48 UTC) #16
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/2916893003/20001
3 years, 6 months ago (2017-06-05 17:12:01 UTC) #24
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/2916893003/60001
3 years, 6 months ago (2017-06-05 18:02:14 UTC) #35
dtapuska
On 2017/06/05 18:02:14, commit-bot: I haz the power wrote: > CQ is trying da patch. ...
3 years, 6 months ago (2017-06-05 18:31:37 UTC) #36
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_tsan_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_tsan_rel_ng/builds/89323)
3 years, 6 months ago (2017-06-05 19:30:30 UTC) #38
eirage
I uploaded a new patch, ptal
3 years, 6 months ago (2017-06-06 19:00:01 UTC) #45
Navid Zolghadr
https://codereview.chromium.org/2916893003/diff/100001/third_party/WebKit/LayoutTests/inspector/tracing/timeline-misc/timeline-event-dispatch-expected.txt File third_party/WebKit/LayoutTests/inspector/tracing/timeline-misc/timeline-event-dispatch-expected.txt (left): https://codereview.chromium.org/2916893003/diff/100001/third_party/WebKit/LayoutTests/inspector/tracing/timeline-misc/timeline-event-dispatch-expected.txt#oldcode8 third_party/WebKit/LayoutTests/inspector/tracing/timeline-misc/timeline-event-dispatch-expected.txt:8: type : "pointerover" Dave, I don't recall the purpose ...
3 years, 6 months ago (2017-06-06 19:09:21 UTC) #46
dtapuska
On 2017/06/06 19:09:21, Navid Zolghadr wrote: > https://codereview.chromium.org/2916893003/diff/100001/third_party/WebKit/LayoutTests/inspector/tracing/timeline-misc/timeline-event-dispatch-expected.txt > File > third_party/WebKit/LayoutTests/inspector/tracing/timeline-misc/timeline-event-dispatch-expected.txt > (left): > ...
3 years, 6 months ago (2017-06-07 15:58:51 UTC) #49
dtapuska
On 2017/06/06 19:09:21, Navid Zolghadr wrote: > https://codereview.chromium.org/2916893003/diff/100001/third_party/WebKit/LayoutTests/inspector/tracing/timeline-misc/timeline-event-dispatch-expected.txt > File > third_party/WebKit/LayoutTests/inspector/tracing/timeline-misc/timeline-event-dispatch-expected.txt > (left): > ...
3 years, 6 months ago (2017-06-07 15:58:52 UTC) #50
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/2916893003/100001
3 years, 6 months ago (2017-06-07 15:59:44 UTC) #53
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/457901)
3 years, 6 months ago (2017-06-07 16:10:10 UTC) #55
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/2916893003/140001
3 years, 6 months ago (2017-06-07 19:36:26 UTC) #67
commit-bot: I haz the power
3 years, 6 months ago (2017-06-07 20:15:05 UTC) #70
Message was sent while issue was closed.
Committed patchset #7 (id:140001) as
https://chromium.googlesource.com/chromium/src/+/6026189765a3923e474f24315241...

Powered by Google App Engine
This is Rietveld 408576698