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

Issue 2759903002: Accessible bounds should include device scale factor on Windows. (Closed)

Created:
3 years, 9 months ago by dmazzoni
Modified:
3 years, 9 months ago
CC:
aboxhall+watch_chromium.org, chromium-reviews, creis+watch_chromium.org, darin-cc_chromium.org, dmazzoni+watch_chromium.org, dtseng+watch_chromium.org, jam, je_julie, nasko+codewatch_chromium.org, nektar+watch_chromium.org, yuzo+watch_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Accessible bounds should include device scale factor on Windows. When reporting the bounding box of an object from the web via an accessibility API on Windows, we need to take the device scale factor into account. Other platforms either don't need this (Mac) or already take it into account elsewhere (Android). BUG=694605 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_site_isolation Review-Url: https://codereview.chromium.org/2759903002 Cr-Commit-Position: refs/heads/master@{#458120} Committed: https://chromium.googlesource.com/chromium/src/+/b1d3174a5e465867b3ae541ba545a47e11ace4b2

Patch Set 1 #

Patch Set 2 : Fix symbol exporting #

Patch Set 3 : Rename to use_custom_device_scale_factor_for_testing #

Unified diffs Side-by-side diffs Delta from patch set Stats (+110 lines, -3 lines) Patch
M content/browser/accessibility/browser_accessibility.h View 1 chunk +2 lines, -1 line 0 comments Download
M content/browser/accessibility/browser_accessibility_manager.h View 1 2 4 chunks +13 lines, -0 lines 0 comments Download
M content/browser/accessibility/browser_accessibility_manager.cc View 1 2 4 chunks +16 lines, -2 lines 0 comments Download
M content/browser/accessibility/browser_accessibility_manager_unittest.cc View 1 chunk +1 line, -0 lines 0 comments Download
M content/browser/accessibility/browser_accessibility_win.h View 1 1 chunk +6 lines, -0 lines 0 comments Download
M content/browser/accessibility/browser_accessibility_win.cc View 1 chunk +16 lines, -0 lines 0 comments Download
M content/browser/accessibility/hit_testing_browsertest.cc View 1 2 2 chunks +47 lines, -0 lines 0 comments Download
M content/browser/frame_host/render_frame_host_impl.h View 1 chunk +1 line, -0 lines 0 comments Download
M content/browser/frame_host/render_frame_host_impl.cc View 2 chunks +8 lines, -0 lines 0 comments Download

Messages

Total messages: 22 (14 generated)
dmazzoni
3 years, 9 months ago (2017-03-20 15:22:47 UTC) #9
dmazzoni
+avi for content/browser/frame_host owners review
3 years, 9 months ago (2017-03-20 15:23:19 UTC) #10
Avi (use Gerrit)
lgtm
3 years, 9 months ago (2017-03-20 15:31:25 UTC) #11
nektarios
1. + override_device_scale_factor_for_testing_(false) {} I thought that override is for actions and overwrite is for ...
3 years, 9 months ago (2017-03-20 15:55:10 UTC) #12
nektarios
lgtm
3 years, 9 months ago (2017-03-20 15:55:25 UTC) #13
dmazzoni
On 2017/03/20 15:55:10, nektarios wrote: > 1. > + override_device_scale_factor_for_testing_(false) {} > I thought that ...
3 years, 9 months ago (2017-03-20 16:27:13 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/2759903002/40001
3 years, 9 months ago (2017-03-20 16:34:28 UTC) #19
commit-bot: I haz the power
3 years, 9 months ago (2017-03-20 18:10:46 UTC) #22
Message was sent while issue was closed.
Committed patchset #3 (id:40001) as
https://chromium.googlesource.com/chromium/src/+/b1d3174a5e465867b3ae541ba545...

Powered by Google App Engine
This is Rietveld 408576698