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

Issue 2772443006: Set trusted flag of coalesced events at creation (Closed)

Created:
3 years, 9 months ago by Navid Zolghadr
Modified:
3 years, 8 months ago
Reviewers:
dtapuska, mustaq, bokan
CC:
chromium-reviews, blink-reviews, chromium-apps-reviews_chromium.org, blink-reviews-w3ctests_chromium.org, extensions-reviews_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Set trusted flag of coalesced events at creation Set trusted, bubbles, and cancelable flags of the coalesced events to true at the creation time. Note that we didn't set it along with the original event to avoid unnecessary traverse of all the coalesced events for redispatching. This CL also adds a wpt test and its automation for coalesced events. Note that the test doesn't quite pass as we don't run them with compositor thread enabled. BUG=704219 Review-Url: https://codereview.chromium.org/2772443006 Cr-Commit-Position: refs/heads/master@{#461155} Committed: https://chromium.googlesource.com/chromium/src/+/779888ee1eba464ede92e539999ebb772afaa0ae

Patch Set 1 #

Total comments: 6

Patch Set 2 : Add comment and fix test timeout #

Total comments: 4

Patch Set 3 : Update the test to include pointercancel #

Patch Set 4 : Skip the touch test on Mac #

Messages

Total messages: 36 (23 generated)
Navid Zolghadr
3 years, 9 months ago (2017-03-24 18:03:20 UTC) #4
dtapuska
https://codereview.chromium.org/2772443006/diff/1/third_party/WebKit/LayoutTests/external/wpt/pointerevents/extension/pointerevent_coalesced_events_attributes-manual.html File third_party/WebKit/LayoutTests/external/wpt/pointerevents/extension/pointerevent_coalesced_events_attributes-manual.html (right): https://codereview.chromium.org/2772443006/diff/1/third_party/WebKit/LayoutTests/external/wpt/pointerevents/extension/pointerevent_coalesced_events_attributes-manual.html#newcode56 third_party/WebKit/LayoutTests/external/wpt/pointerevents/extension/pointerevent_coalesced_events_attributes-manual.html:56: setTimeout(function(){ why don't we check the date and make ...
3 years, 9 months ago (2017-03-24 21:14:02 UTC) #6
Navid Zolghadr
ptal https://codereview.chromium.org/2772443006/diff/1/third_party/WebKit/LayoutTests/external/wpt/pointerevents/extension/pointerevent_coalesced_events_attributes-manual.html File third_party/WebKit/LayoutTests/external/wpt/pointerevents/extension/pointerevent_coalesced_events_attributes-manual.html (right): https://codereview.chromium.org/2772443006/diff/1/third_party/WebKit/LayoutTests/external/wpt/pointerevents/extension/pointerevent_coalesced_events_attributes-manual.html#newcode56 third_party/WebKit/LayoutTests/external/wpt/pointerevents/extension/pointerevent_coalesced_events_attributes-manual.html:56: setTimeout(function(){ On 2017/03/24 21:14:02, dtapuska wrote: > why ...
3 years, 9 months ago (2017-03-27 15:16:16 UTC) #11
Navid Zolghadr
3 years, 9 months ago (2017-03-27 15:56:27 UTC) #13
mustaq
https://codereview.chromium.org/2772443006/diff/20001/third_party/WebKit/LayoutTests/external/wpt/pointerevents/extension/pointerevent_coalesced_events_attributes-manual.html File third_party/WebKit/LayoutTests/external/wpt/pointerevents/extension/pointerevent_coalesced_events_attributes-manual.html (right): https://codereview.chromium.org/2772443006/diff/20001/third_party/WebKit/LayoutTests/external/wpt/pointerevents/extension/pointerevent_coalesced_events_attributes-manual.html#newcode18 third_party/WebKit/LayoutTests/external/wpt/pointerevents/extension/pointerevent_coalesced_events_attributes-manual.html:18: WaitingForUp: 4, Can we easily cover the pointercancel event ...
3 years, 9 months ago (2017-03-27 16:18:13 UTC) #14
Navid Zolghadr
ptal https://codereview.chromium.org/2772443006/diff/20001/third_party/WebKit/LayoutTests/external/wpt/pointerevents/extension/pointerevent_coalesced_events_attributes-manual.html File third_party/WebKit/LayoutTests/external/wpt/pointerevents/extension/pointerevent_coalesced_events_attributes-manual.html (right): https://codereview.chromium.org/2772443006/diff/20001/third_party/WebKit/LayoutTests/external/wpt/pointerevents/extension/pointerevent_coalesced_events_attributes-manual.html#newcode18 third_party/WebKit/LayoutTests/external/wpt/pointerevents/extension/pointerevent_coalesced_events_attributes-manual.html:18: WaitingForUp: 4, On 2017/03/27 16:18:13, mustaq wrote: > ...
3 years, 8 months ago (2017-03-28 16:16:39 UTC) #18
Navid Zolghadr
On 2017/03/28 16:16:39, Navid Zolghadr wrote: > ptal > > https://codereview.chromium.org/2772443006/diff/20001/third_party/WebKit/LayoutTests/external/wpt/pointerevents/extension/pointerevent_coalesced_events_attributes-manual.html > File > third_party/WebKit/LayoutTests/external/wpt/pointerevents/extension/pointerevent_coalesced_events_attributes-manual.html ...
3 years, 8 months ago (2017-03-29 20:30:14 UTC) #26
dtapuska
On 2017/03/29 20:30:14, Navid Zolghadr wrote: > On 2017/03/28 16:16:39, Navid Zolghadr wrote: > > ...
3 years, 8 months ago (2017-03-29 20:56:19 UTC) #27
Navid Zolghadr
3 years, 8 months ago (2017-03-30 16:43:55 UTC) #29
bokan
rs lgtm
3 years, 8 months ago (2017-03-31 15:18:28 UTC) #30
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/2772443006/60001
3 years, 8 months ago (2017-03-31 15:25:06 UTC) #32
commit-bot: I haz the power
Committed patchset #4 (id:60001) as https://chromium.googlesource.com/chromium/src/+/779888ee1eba464ede92e539999ebb772afaa0ae
3 years, 8 months ago (2017-03-31 17:10:53 UTC) #35
jeffcarp
3 years, 8 months ago (2017-04-03 17:58:02 UTC) #36
Message was sent while issue was closed.
On 2017/03/31 at 17:10:53, commit-bot wrote:
> Committed patchset #4 (id:60001) as
https://chromium.googlesource.com/chromium/src/+/779888ee1eba464ede92e539999e...

GitHub PR created: https://github.com/w3c/web-platform-tests/pull/5322

Powered by Google App Engine
This is Rietveld 408576698