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

Issue 1768753003: Implemented the reporting of text style and language information on Windows. (Closed)

Created:
4 years, 9 months ago by nektarios
Modified:
4 years, 9 months ago
Reviewers:
dmazzoni, dglazkov, aboxhall
CC:
nektarios, aboxhall, aboxhall+watch_chromium.org, blink-reviews, blink-reviews-api_chromium.org, chromium-reviews, darin-cc_chromium.org, dglazkov+blink, dmazzoni+watch_chromium.org, dmazzoni, dtseng+watch_chromium.org, jam, je_julie, jochen+watch_chromium.org, mkwst+moarreviews-renderer_chromium.org, mlamouri+watch-content_chromium.org, mlamouri+watch-test-runner_chromium.org, nektar+watch_chromium.org, yuzo+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Implemented the reporting of text style and language information on Windows. BUG=484228 TESTED=unit test, dump accessibility tree tests, manually with Jaws and NVDA screen readers R=dmazzoni@chromium.org,aboxhall@chromium.org Committed: https://crrev.com/0eebf0cd114b70337c0ae3562786e538bd6aac9d Cr-Commit-Position: refs/heads/master@{#381560}

Patch Set 1 #

Patch Set 2 : Updated to using HashTable from base and GetInheritedStringAttribute instead of specialized methods… #

Total comments: 4

Patch Set 3 : Added unit and dmp tree tests. Addressed all reviewer's comments. #

Total comments: 3

Patch Set 4 : Enabled CSS tests. #

Patch Set 5 : Added test expectatio #

Patch Set 6 : Color fixed. #

Patch Set 7 : Rebased with master. #

Patch Set 8 : Fixed compilation error. #

Patch Set 9 : Changed to using an ordered map for the text attriutes. #

Patch Set 10 : Fixed compilation error. #

Patch Set 11 : Fixed test expectations. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+914 lines, -251 lines) Patch
M components/test_runner/web_ax_object_proxy.h View 1 chunk +1 line, -0 lines 0 comments Download
M components/test_runner/web_ax_object_proxy.cc View 1 2 4 chunks +8 lines, -3 lines 0 comments Download
M content/browser/accessibility/accessibility_tree_formatter_win.cc View 1 2 3 4 5 6 7 8 2 chunks +47 lines, -36 lines 0 comments Download
M content/browser/accessibility/browser_accessibility.h View 1 2 3 4 5 6 4 chunks +16 lines, -3 lines 0 comments Download
M content/browser/accessibility/browser_accessibility.cc View 1 2 3 4 5 6 4 chunks +73 lines, -7 lines 0 comments Download
M content/browser/accessibility/browser_accessibility_android.cc View 1 2 3 4 5 6 2 chunks +6 lines, -4 lines 0 comments Download
M content/browser/accessibility/browser_accessibility_cocoa.mm View 1 2 3 4 5 6 2 chunks +6 lines, -5 lines 0 comments Download
M content/browser/accessibility/browser_accessibility_win.h View 1 2 3 4 5 6 7 8 6 chunks +33 lines, -6 lines 0 comments Download
M content/browser/accessibility/browser_accessibility_win.cc View 1 2 3 4 5 6 7 8 9 29 chunks +380 lines, -129 lines 0 comments Download
M content/browser/accessibility/browser_accessibility_win_unittest.cc View 1 2 1 chunk +115 lines, -0 lines 0 comments Download
M content/browser/accessibility/dump_accessibility_tree_browsertest.cc View 1 2 3 4 5 6 2 chunks +23 lines, -0 lines 0 comments Download
M content/renderer/accessibility/blink_ax_tree_source.cc View 1 2 3 4 5 6 4 chunks +27 lines, -6 lines 0 comments Download
M content/test/data/accessibility/aria/aria-invalid-expected-win.txt View 1 2 3 4 5 6 7 8 9 10 1 chunk +15 lines, -15 lines 0 comments Download
A content/test/data/accessibility/css/color.html View 1 2 3 4 5 1 chunk +17 lines, -0 lines 0 comments Download
A content/test/data/accessibility/css/color-expected-blink.txt View 1 2 3 4 5 1 chunk +11 lines, -0 lines 0 comments Download
A content/test/data/accessibility/css/color-expected-win.txt View 1 2 3 4 5 6 7 8 9 10 1 chunk +7 lines, -0 lines 0 comments Download
A content/test/data/accessibility/css/font-style.html View 1 2 3 4 5 1 chunk +16 lines, -0 lines 0 comments Download
A content/test/data/accessibility/css/font-style-expected-blink.txt View 1 2 3 4 5 1 chunk +15 lines, -0 lines 0 comments Download
A content/test/data/accessibility/css/font-style-expected-win.txt View 1 2 3 4 1 chunk +9 lines, -0 lines 0 comments Download
A content/test/data/accessibility/css/language.html View 1 2 3 4 5 1 chunk +12 lines, -0 lines 0 comments Download
A content/test/data/accessibility/css/language-expected-blink.txt View 1 2 3 4 5 1 chunk +7 lines, -0 lines 0 comments Download
A content/test/data/accessibility/css/language-expected-win.txt View 1 2 3 4 1 chunk +5 lines, -0 lines 0 comments Download
M content/test/data/accessibility/html/keygen.html View 1 2 3 4 5 6 7 8 9 10 1 chunk +0 lines, -1 line 0 comments Download
M content/test/data/accessibility/html/keygen-expected-win.txt View 1 2 3 4 5 6 7 8 9 10 1 chunk +2 lines, -2 lines 0 comments Download
M content/test/data/accessibility/html/optgroup.html View 1 2 3 4 5 6 7 8 9 10 1 chunk +0 lines, -1 line 0 comments Download
M content/test/data/accessibility/html/optgroup-expected-win.txt View 1 2 3 4 5 6 7 8 9 10 1 chunk +1 line, -1 line 0 comments Download
M third_party/WebKit/Source/modules/accessibility/AXLayoutObject.h View 1 2 3 4 5 6 1 chunk +1 line, -0 lines 0 comments Download
M third_party/WebKit/Source/modules/accessibility/AXLayoutObject.cpp View 1 2 3 4 5 6 7 6 chunks +25 lines, -12 lines 0 comments Download
M third_party/WebKit/Source/modules/accessibility/AXObject.h View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M third_party/WebKit/Source/web/WebAXObject.cpp View 1 2 3 4 5 6 1 chunk +8 lines, -0 lines 0 comments Download
M third_party/WebKit/public/web/WebAXObject.h View 1 chunk +1 line, -0 lines 0 comments Download
M ui/accessibility/ax_enums.idl View 1 2 3 4 5 6 1 chunk +6 lines, -2 lines 0 comments Download
M ui/accessibility/ax_node_data.cc View 2 chunks +8 lines, -2 lines 0 comments Download
M ui/accessibility/ax_tree_data.h View 1 2 3 4 5 6 1 chunk +3 lines, -3 lines 0 comments Download
M ui/accessibility/ax_tree_data.cc View 1 2 3 4 5 6 2 chunks +9 lines, -13 lines 0 comments Download

Messages

Total messages: 61 (28 generated)
nektarios
4 years, 9 months ago (2016-03-05 00:06:21 UTC) #1
dmazzoni
Add DumpAccessibilityTree tests for the style text attributes https://codereview.chromium.org/1768753003/diff/20001/content/browser/accessibility/browser_accessibility.cc File content/browser/accessibility/browser_accessibility.cc (right): https://codereview.chromium.org/1768753003/diff/20001/content/browser/accessibility/browser_accessibility.cc#newcode914 content/browser/accessibility/browser_accessibility.cc:914: // ...
4 years, 9 months ago (2016-03-07 23:38:11 UTC) #2
blink-reviews
Add DumpAccessibilityTree tests for the style text attributes > > Done. But I also want ...
4 years, 9 months ago (2016-03-12 02:27:17 UTC) #3
chromium-reviews
Add DumpAccessibilityTree tests for the style text attributes > > Done. But I also want ...
4 years, 9 months ago (2016-03-12 02:27:18 UTC) #4
dmazzoni
This looks really close, I just want to see the expected results for the new ...
4 years, 9 months ago (2016-03-14 17:38:21 UTC) #5
blink-reviews
This looks really close, I just want to see the expected results for the new ...
4 years, 9 months ago (2016-03-14 22:49:09 UTC) #6
chromium-reviews
This looks really close, I just want to see the expected results for the new ...
4 years, 9 months ago (2016-03-14 22:49:09 UTC) #7
blink-reviews
Okay, color fixed. I will fix spelling and test style spans (upper-bound) in another patch. ...
4 years, 9 months ago (2016-03-14 23:37:12 UTC) #8
chromium-reviews
Okay, color fixed. I will fix spelling and test style spans (upper-bound) in another patch. ...
4 years, 9 months ago (2016-03-14 23:37:13 UTC) #9
dmazzoni
lgtm
4 years, 9 months ago (2016-03-15 04:15:03 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1768753003/100001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1768753003/100001
4 years, 9 months ago (2016-03-15 04:15:16 UTC) #12
commit-bot: I haz the power
Try jobs failed on following builders: ios_rel_device_ninja on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios_rel_device_ninja/builds/186366)
4 years, 9 months ago (2016-03-15 04:17:22 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1768753003/100001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1768753003/100001
4 years, 9 months ago (2016-03-15 14:21:26 UTC) #16
commit-bot: I haz the power
Try jobs failed on following builders: ios_rel_device_ninja on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/ios_rel_device_ninja/builds/186497)
4 years, 9 months ago (2016-03-15 14:23:22 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1768753003/120001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1768753003/120001
4 years, 9 months ago (2016-03-15 15:24:28 UTC) #21
commit-bot: I haz the power
Try jobs failed on following builders: mac_chromium_gn_rel on tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_gn_rel/builds/80712)
4 years, 9 months ago (2016-03-15 15:32:00 UTC) #23
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1768753003/140001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1768753003/140001
4 years, 9 months ago (2016-03-15 15:52:27 UTC) #26
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/157151)
4 years, 9 months ago (2016-03-15 16:06:06 UTC) #28
nektarios
@dglazkov Please review public/web/...
4 years, 9 months ago (2016-03-15 16:24:15 UTC) #31
dglazkov
lgtm
4 years, 9 months ago (2016-03-15 17:44:24 UTC) #32
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1768753003/140001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1768753003/140001
4 years, 9 months ago (2016-03-15 18:20:37 UTC) #35
commit-bot: I haz the power
Try jobs failed on following builders: win_chromium_rel_ng on tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_rel_ng/builds/189350)
4 years, 9 months ago (2016-03-15 19:10:42 UTC) #37
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1768753003/140001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1768753003/140001
4 years, 9 months ago (2016-03-15 19:17:03 UTC) #39
commit-bot: I haz the power
Try jobs failed on following builders: win_chromium_x64_rel_ng on tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_x64_rel_ng/builds/182863)
4 years, 9 months ago (2016-03-15 19:35:22 UTC) #41
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1768753003/160001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1768753003/160001
4 years, 9 months ago (2016-03-16 06:48:49 UTC) #44
commit-bot: I haz the power
Try jobs failed on following builders: win_chromium_compile_dbg_ng on tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_compile_dbg_ng/builds/160185)
4 years, 9 months ago (2016-03-16 07:32:06 UTC) #46
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1768753003/140002 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1768753003/140002
4 years, 9 months ago (2016-03-16 15:12:10 UTC) #49
commit-bot: I haz the power
Try jobs failed on following builders: win8_chromium_ng on tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win8_chromium_ng/builds/118143)
4 years, 9 months ago (2016-03-16 16:15:59 UTC) #51
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1768753003/190001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1768753003/190001
4 years, 9 months ago (2016-03-16 18:26:44 UTC) #54
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_rel_ng on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_rel_ng/builds/197464) mac_chromium_rel_ng on tryserver.chromium.mac (JOB_FAILED, ...
4 years, 9 months ago (2016-03-16 20:29:09 UTC) #56
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1768753003/190001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1768753003/190001
4 years, 9 months ago (2016-03-16 20:43:57 UTC) #58
commit-bot: I haz the power
Committed patchset #11 (id:190001)
4 years, 9 months ago (2016-03-16 22:09:02 UTC) #59
commit-bot: I haz the power
4 years, 9 months ago (2016-03-16 22:12:28 UTC) #61
Message was sent while issue was closed.
Patchset 11 (id:??) landed as
https://crrev.com/0eebf0cd114b70337c0ae3562786e538bd6aac9d
Cr-Commit-Position: refs/heads/master@{#381560}

Powered by Google App Engine
This is Rietveld 408576698