|
|
Created:
4 years, 9 months ago by oshima Modified:
4 years, 9 months ago CC:
chromium-reviews, creis+watch_chromium.org, danakj+watch_chromium.org, darin-cc_chromium.org, jam, jbauman+watch_chromium.org, kalyank, mkwst+moarreviews-renderer_chromium.org, mlamouri+watch-content_chromium.org, nasko+codewatch_chromium.org, nona+watch_chromium.org, piman+watch_chromium.org, shuchen+watch_chromium.org, sievers+watch_chromium.org, James Su, yusukes+watch_chromium.org Base URL:
https://chromium.googlesource.com/chromium/src.git@master Target Ref:
refs/pending/heads/master Project:
chromium Visibility:
Public. |
DescriptionFix the coordinates for touch selection.
* The selection bounds attached to CompositorFrameMetaData is in viewport coordinates. This needs to be converted to DIP for browser somewhere. For now, this CL convert it in browser side rather than renderer side because the code that computes the selection bounds is in cc/ rather than content/renderer. Consider move that part ot content/renderer and move this to there instead.
BUG=585043
TEST=TouchSelectionControllerClientAuraScaleFactorTest*. manual.
Committed: https://crrev.com/93b827d99389ad0ce61362695ad641b14ca33180
Cr-Commit-Position: refs/heads/master@{#378500}
Patch Set 1 #Patch Set 2 : #
Messages
Total messages: 36 (17 generated)
The CQ bit was checked by oshima@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1740193002/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1740193002/1
Description was changed from ========== Fix the coordinates for touch selection. * The selection bounds attached to CompositorFrameMetaData is in viewport coordinates. This needs to be converted to DIP for browser somewhere. For now, this CL convert it in browser side rather than renderer side because the code that computes the selection bounds is in cc/ rather than content/renderer. Consider move that part ot content/renderer and move this to there instead. BUG=585043 TEST=manual. ========== to ========== Fix the coordinates for touch selection. * The selection bounds attached to CompositorFrameMetaData is in viewport coordinates. This needs to be converted to DIP for browser somewhere. For now, this CL convert it in browser side rather than renderer side because the code that computes the selection bounds is in cc/ rather than content/renderer. Consider move that part ot content/renderer and move this to there instead. BUG=585043 TEST=manual. ==========
oshima@chromium.org changed reviewers: + mohsen@chromium.org, tdresser@chromium.org
This is alternative approach to https://codereview.chromium.org/1697483003/.
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: linux_android_rel_ng on tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/linux_androi...)
The CQ bit was checked by oshima@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1740193002/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1740193002/1
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: This issue passed the CQ dry run.
mohsen@, is there a reasonable place for an automated test for this change?
On 2016/02/29 at 15:38:03, tdresser wrote: > mohsen@, is there a reasonable place for an automated test for this change? I'd say a browser test in content/browser/renderer_host/input/touch_selection_controller_client_aura_browsertest.cc.
The CQ bit was checked by oshima@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1740193002/30001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1740193002/30001
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: cast_shell_linux on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/cast_shell_linu...)
Patchset #3 (id:30001) has been deleted
Patchset #2 (id:20001) has been deleted
The CQ bit was checked by oshima@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1740193002/50001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1740193002/50001
PTAL. I made a few refactoring in the test file.
Description was changed from ========== Fix the coordinates for touch selection. * The selection bounds attached to CompositorFrameMetaData is in viewport coordinates. This needs to be converted to DIP for browser somewhere. For now, this CL convert it in browser side rather than renderer side because the code that computes the selection bounds is in cc/ rather than content/renderer. Consider move that part ot content/renderer and move this to there instead. BUG=585043 TEST=manual. ========== to ========== Fix the coordinates for touch selection. * The selection bounds attached to CompositorFrameMetaData is in viewport coordinates. This needs to be converted to DIP for browser somewhere. For now, this CL convert it in browser side rather than renderer side because the code that computes the selection bounds is in cc/ rather than content/renderer. Consider move that part ot content/renderer and move this to there instead. BUG=585043 TEST=TouchSelectionControllerClientAuraScaleFactorTest*. manual. ==========
lgtm
lgtm
oshima@chromium.org changed reviewers: + pfeldman@chromium.org
+pfeldman@ requesting owners approval for content/renderer
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: This issue passed the CQ dry run.
lgtm
The CQ bit was checked by oshima@chromium.org
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1740193002/50001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1740193002/50001
Message was sent while issue was closed.
Description was changed from ========== Fix the coordinates for touch selection. * The selection bounds attached to CompositorFrameMetaData is in viewport coordinates. This needs to be converted to DIP for browser somewhere. For now, this CL convert it in browser side rather than renderer side because the code that computes the selection bounds is in cc/ rather than content/renderer. Consider move that part ot content/renderer and move this to there instead. BUG=585043 TEST=TouchSelectionControllerClientAuraScaleFactorTest*. manual. ========== to ========== Fix the coordinates for touch selection. * The selection bounds attached to CompositorFrameMetaData is in viewport coordinates. This needs to be converted to DIP for browser somewhere. For now, this CL convert it in browser side rather than renderer side because the code that computes the selection bounds is in cc/ rather than content/renderer. Consider move that part ot content/renderer and move this to there instead. BUG=585043 TEST=TouchSelectionControllerClientAuraScaleFactorTest*. manual. ==========
Message was sent while issue was closed.
Committed patchset #2 (id:50001)
Message was sent while issue was closed.
Description was changed from ========== Fix the coordinates for touch selection. * The selection bounds attached to CompositorFrameMetaData is in viewport coordinates. This needs to be converted to DIP for browser somewhere. For now, this CL convert it in browser side rather than renderer side because the code that computes the selection bounds is in cc/ rather than content/renderer. Consider move that part ot content/renderer and move this to there instead. BUG=585043 TEST=TouchSelectionControllerClientAuraScaleFactorTest*. manual. ========== to ========== Fix the coordinates for touch selection. * The selection bounds attached to CompositorFrameMetaData is in viewport coordinates. This needs to be converted to DIP for browser somewhere. For now, this CL convert it in browser side rather than renderer side because the code that computes the selection bounds is in cc/ rather than content/renderer. Consider move that part ot content/renderer and move this to there instead. BUG=585043 TEST=TouchSelectionControllerClientAuraScaleFactorTest*. manual. Committed: https://crrev.com/93b827d99389ad0ce61362695ad641b14ca33180 Cr-Commit-Position: refs/heads/master@{#378500} ==========
Message was sent while issue was closed.
Patchset 2 (id:??) landed as https://crrev.com/93b827d99389ad0ce61362695ad641b14ca33180 Cr-Commit-Position: refs/heads/master@{#378500} |