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

Issue 1299643004: Make synthesizeScrollGesture repetable and emit interaction markers (Closed)

Created:
5 years, 4 months ago by alex clarke (OOO till 29th)
Modified:
5 years, 4 months ago
Reviewers:
Sami, pfeldman
CC:
chromium-reviews, darin-cc_chromium.org, jam, yurys, devtools-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Make synthesizeScrollGesture repetable and emit interaction markers Adds new optional parameters to Input.synthesizeScrollGesture to make it possible to generate repeating scrolls from the browser process. This functionality will be used by smoothness.scrolling_tough_ad_cases. Patch 1 of 4 to fix the overly long delay between each scroll in smoothness.scrolling_tough_ad_cases caused by the render thread being unresponsive. Patch 2: https://codereview.chromium.org/1296993002/ Patch 3: https://codereview.chromium.org/1291513004/ Patch 4: https://codereview.chromium.org/1285133008/ BUG=510398 Committed: https://crrev.com/20301011d994428bf5850842ae9c18bde9d24674 Cr-Commit-Position: refs/heads/master@{#343878}

Patch Set 1 #

Patch Set 2 : Oh it has to be a 3-sided patch #

Total comments: 2

Patch Set 3 : Whoops send SendSynthesizeScrollGestureResponse when done #

Total comments: 4

Patch Set 4 : Added a TODO #

Unified diffs Side-by-side diffs Delta from patch set Stats (+102 lines, -3 lines) Patch
M content/browser/devtools/protocol/input_handler.h View 1 4 chunks +30 lines, -0 lines 0 comments Download
M content/browser/devtools/protocol/input_handler.cc View 1 2 3 3 chunks +72 lines, -3 lines 0 comments Download

Messages

Total messages: 29 (9 generated)
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1299643004/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1299643004/1
5 years, 4 months ago (2015-08-17 15:43:57 UTC) #2
alex clarke (OOO till 29th)
5 years, 4 months ago (2015-08-17 15:47:38 UTC) #4
alex clarke (OOO till 29th)
5 years, 4 months ago (2015-08-17 15:48:01 UTC) #5
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: linux_chromium_compile_dbg_32_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_compile_dbg_32_ng/builds/85627)
5 years, 4 months ago (2015-08-17 15:54:13 UTC) #7
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1299643004/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1299643004/20001
5 years, 4 months ago (2015-08-17 16:06:43 UTC) #9
Sami
Looks good. +pfeldman@ to review for real. https://codereview.chromium.org/1299643004/diff/20001/content/browser/devtools/protocol/input_handler.cc File content/browser/devtools/protocol/input_handler.cc (right): https://codereview.chromium.org/1299643004/diff/20001/content/browser/devtools/protocol/input_handler.cc#newcode453 content/browser/devtools/protocol/input_handler.cc:453: SendSynthesizePinchGestureResponse(command_id, result); ...
5 years, 4 months ago (2015-08-17 16:35:48 UTC) #11
alex clarke (OOO till 29th)
https://codereview.chromium.org/1299643004/diff/20001/content/browser/devtools/protocol/input_handler.cc File content/browser/devtools/protocol/input_handler.cc (right): https://codereview.chromium.org/1299643004/diff/20001/content/browser/devtools/protocol/input_handler.cc#newcode453 content/browser/devtools/protocol/input_handler.cc:453: SendSynthesizePinchGestureResponse(command_id, result); On 2015/08/17 16:35:48, Sami wrote: > Should ...
5 years, 4 months ago (2015-08-17 16:42:23 UTC) #12
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1299643004/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1299643004/40001
5 years, 4 months ago (2015-08-17 16:42:51 UTC) #14
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
5 years, 4 months ago (2015-08-17 17:33:44 UTC) #16
pfeldman
lgtm, but can we follow up on the blink.console please? https://codereview.chromium.org/1299643004/diff/40001/content/browser/devtools/protocol/input_handler.cc File content/browser/devtools/protocol/input_handler.cc (right): https://codereview.chromium.org/1299643004/diff/40001/content/browser/devtools/protocol/input_handler.cc#newcode420 ...
5 years, 4 months ago (2015-08-17 17:45:52 UTC) #17
alex clarke (OOO till 29th)
https://codereview.chromium.org/1299643004/diff/40001/content/browser/devtools/protocol/input_handler.cc File content/browser/devtools/protocol/input_handler.cc (right): https://codereview.chromium.org/1299643004/diff/40001/content/browser/devtools/protocol/input_handler.cc#newcode420 content/browser/devtools/protocol/input_handler.cc:420: TRACE_EVENT_COPY_ASYNC_BEGIN0("blink.console", On 2015/08/17 17:45:52, pfeldman wrote: > This is ...
5 years, 4 months ago (2015-08-18 09:39:08 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1299643004/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1299643004/60001
5 years, 4 months ago (2015-08-18 09:39:43 UTC) #21
alex clarke (OOO till 29th)
On 2015/08/18 09:39:08, alexclarke1 wrote: > https://codereview.chromium.org/1299643004/diff/40001/content/browser/devtools/protocol/input_handler.cc > File content/browser/devtools/protocol/input_handler.cc (right): > > https://codereview.chromium.org/1299643004/diff/40001/content/browser/devtools/protocol/input_handler.cc#newcode420 > ...
5 years, 4 months ago (2015-08-18 09:39:55 UTC) #22
Sami
https://codereview.chromium.org/1299643004/diff/40001/content/browser/devtools/protocol/input_handler.cc File content/browser/devtools/protocol/input_handler.cc (right): https://codereview.chromium.org/1299643004/diff/40001/content/browser/devtools/protocol/input_handler.cc#newcode420 content/browser/devtools/protocol/input_handler.cc:420: TRACE_EVENT_COPY_ASYNC_BEGIN0("blink.console", On 2015/08/18 09:39:07, alexclarke1 wrote: > On 2015/08/17 ...
5 years, 4 months ago (2015-08-18 09:59:12 UTC) #23
commit-bot: I haz the power
Committed patchset #4 (id:60001)
5 years, 4 months ago (2015-08-18 10:43:23 UTC) #24
commit-bot: I haz the power
Patchset 4 (id:??) landed as https://crrev.com/20301011d994428bf5850842ae9c18bde9d24674 Cr-Commit-Position: refs/heads/master@{#343878}
5 years, 4 months ago (2015-08-18 10:44:02 UTC) #25
pfeldman
https://codereview.chromium.org/1299643004/diff/40001/content/browser/devtools/protocol/input_handler.cc File content/browser/devtools/protocol/input_handler.cc (right): https://codereview.chromium.org/1299643004/diff/40001/content/browser/devtools/protocol/input_handler.cc#newcode420 content/browser/devtools/protocol/input_handler.cc:420: TRACE_EVENT_COPY_ASYNC_BEGIN0("blink.console", Could we at least use a different category ...
5 years, 4 months ago (2015-08-18 17:58:15 UTC) #26
chromium-reviews
It doesn't work if its not blink.console although presumably something could change on the telemetry ...
5 years, 4 months ago (2015-08-18 18:01:42 UTC) #27
pfeldman
On 2015/08/18 18:01:42, chromium-reviews wrote: > It doesn't work if its not blink.console although presumably ...
5 years, 4 months ago (2015-08-18 18:02:53 UTC) #28
Sami
5 years, 4 months ago (2015-08-18 18:06:42 UTC) #29
Message was sent while issue was closed.
On 2015/08/18 18:02:53, pfeldman wrote:
> On 2015/08/18 18:01:42, chromium-reviews wrote:
> > It doesn't work if its not blink.console although presumably something
> > could change on the telemetry side.
> 
> We should change it since blink.console is for console.log.

Agreed. I think the metric should work if we use the "benchmark" category here.
If not, we can fix the metric to work with what we choose here.

Powered by Google App Engine
This is Rietveld 408576698