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

Issue 1096773002: Switching Clank to use direction-based selection granularity strategy and adding a chrome flag. (Closed)

Created:
5 years, 8 months ago by mfomitchev
Modified:
5 years, 8 months ago
CC:
chromium-reviews, mlamouri+watch-content_chromium.org, creis+watch_chromium.org, nasko+codewatch_chromium.org, jam, darin-cc_chromium.org, mkwst+moarreviews-renderer_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@unified_ALL_unchanged
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Switching Clank to use direction-based selection granularity strategy and adding a chrome flag. This will also be enabled on Aura when Aura and Android touch selection flows finally unified. I also plan to have at least one more experimental strategy implmenented. Prerequisite CL: https://codereview.chromium.org/988023005/ BUG=451255 Committed: https://crrev.com/5ad034ec6cf4c0aef10e31b6b106ae45ff5a034d Cr-Commit-Position: refs/heads/master@{#326896}

Patch Set 1 #

Total comments: 10

Patch Set 2 : Addressing feedback. #

Patch Set 3 : Adding the new flag to LoginCustomFlags enum #

Unified diffs Side-by-side diffs Delta from patch set Stats (+56 lines, -0 lines) Patch
M chrome/app/generated_resources.grd View 1 chunk +12 lines, -0 lines 0 comments Download
M chrome/browser/about_flags.cc View 1 2 chunks +17 lines, -0 lines 0 comments Download
M content/browser/renderer_host/render_process_host_impl.cc View 1 chunk +1 line, -0 lines 0 comments Download
M content/public/common/content_switches.h View 1 chunk +1 line, -0 lines 0 comments Download
M content/public/common/content_switches.cc View 1 1 chunk +5 lines, -0 lines 0 comments Download
M content/renderer/render_view_impl.cc View 1 1 chunk +19 lines, -0 lines 0 comments Download
M tools/metrics/histograms/histograms.xml View 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 38 (16 generated)
mfomitchev
5 years, 8 months ago (2015-04-17 16:23:34 UTC) #2
mfomitchev
sievers@chromium.org: Please review changes in chrome/ sievers@chromium.org: Please review changes in content/
5 years, 8 months ago (2015-04-17 16:25:28 UTC) #4
jdduke (slow)
https://codereview.chromium.org/1096773002/diff/1/chrome/browser/about_flags.cc File chrome/browser/about_flags.cc (right): https://codereview.chromium.org/1096773002/diff/1/chrome/browser/about_flags.cc#newcode1213 chrome/browser/about_flags.cc:1213: "touch-selection-strategy", "touch-selection-strategy" values of 0/1 don't really tell us ...
5 years, 8 months ago (2015-04-17 17:05:16 UTC) #6
jdduke (slow)
On 2015/04/17 17:05:16, jdduke wrote: > https://codereview.chromium.org/1096773002/diff/1/chrome/browser/about_flags.cc > File chrome/browser/about_flags.cc (right): > > https://codereview.chromium.org/1096773002/diff/1/chrome/browser/about_flags.cc#newcode1213 > ...
5 years, 8 months ago (2015-04-17 17:08:55 UTC) #7
mfomitchev
https://codereview.chromium.org/1096773002/diff/1/chrome/browser/about_flags.cc File chrome/browser/about_flags.cc (right): https://codereview.chromium.org/1096773002/diff/1/chrome/browser/about_flags.cc#newcode1213 chrome/browser/about_flags.cc:1213: "touch-selection-strategy", Eventually I'd like to add another strategy: shrink ...
5 years, 8 months ago (2015-04-17 17:14:37 UTC) #8
jdduke (slow)
https://codereview.chromium.org/1096773002/diff/1/chrome/browser/about_flags.cc File chrome/browser/about_flags.cc (right): https://codereview.chromium.org/1096773002/diff/1/chrome/browser/about_flags.cc#newcode1213 chrome/browser/about_flags.cc:1213: "touch-selection-strategy", On 2015/04/17 17:14:37, mfomitchev wrote: > Eventually I'd ...
5 years, 8 months ago (2015-04-17 19:03:35 UTC) #9
mfomitchev
sivers: *ping*
5 years, 8 months ago (2015-04-21 14:43:08 UTC) #13
jdduke (slow)
https://codereview.chromium.org/1096773002/diff/1/chrome/browser/about_flags.cc File chrome/browser/about_flags.cc (right): https://codereview.chromium.org/1096773002/diff/1/chrome/browser/about_flags.cc#newcode184 chrome/browser/about_flags.cc:184: switches::kTouchTextSelectionStrategy, I can't say I love the use of ...
5 years, 8 months ago (2015-04-21 14:45:08 UTC) #14
mfomitchev
https://codereview.chromium.org/1096773002/diff/1/chrome/browser/about_flags.cc File chrome/browser/about_flags.cc (right): https://codereview.chromium.org/1096773002/diff/1/chrome/browser/about_flags.cc#newcode184 chrome/browser/about_flags.cc:184: switches::kTouchTextSelectionStrategy, On 2015/04/21 14:45:08, jdduke wrote: > I can't ...
5 years, 8 months ago (2015-04-21 15:02:37 UTC) #15
jdduke (slow)
https://codereview.chromium.org/1096773002/diff/1/chrome/browser/about_flags.cc File chrome/browser/about_flags.cc (right): https://codereview.chromium.org/1096773002/diff/1/chrome/browser/about_flags.cc#newcode184 chrome/browser/about_flags.cc:184: switches::kTouchTextSelectionStrategy, On 2015/04/21 15:02:37, mfomitchev wrote: > On 2015/04/21 ...
5 years, 8 months ago (2015-04-21 15:13:40 UTC) #16
mfomitchev
nasko@chromium.org: Please review changes in content/
5 years, 8 months ago (2015-04-22 17:11:16 UTC) #19
mfomitchev
On 2015/04/22 17:11:16, mfomitchev wrote: > mailto:nasko@chromium.org: Please review changes in > > content/ nevermind ...
5 years, 8 months ago (2015-04-22 17:13:33 UTC) #21
mfomitchev
creis@chromium.org: Please review changes in content/
5 years, 8 months ago (2015-04-22 17:13:51 UTC) #23
Charlie Reis
LGTM with nits. Side note: we're generally avoiding new code in RenderViewImpl, but webview()->settings() hasn't ...
5 years, 8 months ago (2015-04-22 19:04:59 UTC) #24
mfomitchev
https://codereview.chromium.org/1096773002/diff/1/content/public/common/content_switches.cc File content/public/common/content_switches.cc (right): https://codereview.chromium.org/1096773002/diff/1/content/public/common/content_switches.cc#newcode793 content/public/common/content_switches.cc:793: // handles are dragged. On 2015/04/22 19:04:59, Charlie Reis ...
5 years, 8 months ago (2015-04-22 21:17:24 UTC) #25
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1096773002/20001
5 years, 8 months ago (2015-04-24 15:25:16 UTC) #28
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_chromeos_ozone_rel_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_chromeos_ozone_rel_ng/builds/11016)
5 years, 8 months ago (2015-04-24 16:10:27 UTC) #30
mfomitchev
isherman@chromium.org: Please review changes in histograms.xml
5 years, 8 months ago (2015-04-24 17:53:07 UTC) #32
Ilya Sherman
histograms.xml lgtm
5 years, 8 months ago (2015-04-24 20:08:14 UTC) #33
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1096773002/40001
5 years, 8 months ago (2015-04-24 20:48:53 UTC) #36
commit-bot: I haz the power
Committed patchset #3 (id:40001)
5 years, 8 months ago (2015-04-24 21:57:44 UTC) #37
commit-bot: I haz the power
5 years, 8 months ago (2015-04-24 21:59:16 UTC) #38
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/5ad034ec6cf4c0aef10e31b6b106ae45ff5a034d
Cr-Commit-Position: refs/heads/master@{#326896}

Powered by Google App Engine
This is Rietveld 408576698