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

Issue 2789963002: Accessible bounds should include device scale factor on Windows (again) (Closed)

Created:
3 years, 8 months ago by dmazzoni
Modified:
3 years, 8 months ago
Reviewers:
dougt, nektarios, Patti Lor
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, tfarina, yuzo+watch_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Accessible bounds should include device scale factor on Windows (again) The previous patch (https://codereview.chromium.org/2759903002) attempted to fix this bug, but I unknowingly tested it with buggy AT. I've now determined that inspect.exe, Narrator, and ZoomText all seem to be doing the right thing. This patch fixes the bounding boxes for those three tools. Others, including NVDA with the focus highlight add-on, and accExplorer, show the wrong bounding box and should be fixed to be dpi-aware. BUG=694605 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_site_isolation Review-Url: https://codereview.chromium.org/2789963002 Cr-Commit-Position: refs/heads/master@{#461547} Committed: https://chromium.googlesource.com/chromium/src/+/a62e4692a41ec371137ad9bd94b1b51b91e7192b

Patch Set 1 #

Patch Set 2 : Remove newly added test, no longer needed' #

Patch Set 3 : Clean up #

Patch Set 4 : Rebase #

Patch Set 5 : Fix const #

Messages

Total messages: 26 (20 generated)
dmazzoni
3 years, 8 months ago (2017-03-31 23:15:58 UTC) #6
nektarios
+ // Override the bounds calculation to take the device scale factor + // into ...
3 years, 8 months ago (2017-04-02 18:50:26 UTC) #9
dmazzoni
Rebased. You're right, I ended up with a useless override. I fixed that, the patch ...
3 years, 8 months ago (2017-04-03 17:11:44 UTC) #12
nektarios
lgtm
3 years, 8 months ago (2017-04-03 18:08:33 UTC) #15
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/2789963002/80001
3 years, 8 months ago (2017-04-03 21:41:06 UTC) #22
commit-bot: I haz the power
3 years, 8 months ago (2017-04-03 21:53:27 UTC) #26
Message was sent while issue was closed.
Committed patchset #5 (id:80001) as
https://chromium.googlesource.com/chromium/src/+/a62e4692a41ec371137ad9bd94b1...

Powered by Google App Engine
This is Rietveld 408576698