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

Issue 273423004: Migrate accessibility from RenderView to RenderFrame. (Closed)

Created:
6 years, 7 months ago by dmazzoni
Modified:
6 years, 5 months ago
CC:
chromium-reviews, yusukes+watch_chromium.org, nasko+codewatch_chromium.org, sievers+watch_chromium.org, yukishiino+watch_chromium.org, dmazzoni+watch_chromium.org, miu+watch_chromium.org, extensions-reviews_chromium.org, aboxhall+watch_chromium.org, jbauman+watch_chromium.org, nona+watch_chromium.org, darin-cc_chromium.org, kalyank, creis+watch_chromium.org, penghuang+watch_chromium.org, yuzo+watch_chromium.org, chromium-apps-reviews_chromium.org, piman+watch_chromium.org, plundblad+watch_chromium.org, dtseng+watch_chromium.org, danakj+watch_chromium.org, James Su
Visibility:
Public.

Description

Migrate accessibility from RenderView to RenderFrame and RVH to RFH. In preparation for out-of-process iframes, move almost all accessibility functionality from RenderView to RenderFrame, and from RVHI and RWHI to RFHI. In addition, the accessibility mode is moved to WebContents, and changing the mode triggers changing it on all frames. BUG=368298 R=jam@chromium.org, kenrb@chromium.org, nick@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=285767

Patch Set 1 #

Total comments: 18

Patch Set 2 : Rebase only #

Patch Set 3 : Move to RenderFrameObserver to fix tests #

Patch Set 4 : Support GetAccessibilityMode in InterstitialPageImpl #

Patch Set 5 : Address feedback from nasko #

Patch Set 6 : Fix compile errors on other platforms #

Patch Set 7 : Fix more compile errors #

Total comments: 17

Patch Set 8 : Rebase #

Patch Set 9 : Fix win build #

Patch Set 10 : Rebase #

Patch Set 11 : Fix Android build #

Patch Set 12 : Made RFH the BAM owner #

Patch Set 13 : Rebase #

Patch Set 14 : Fix win & android compile #

Total comments: 9

Patch Set 15 : Rebase #

Patch Set 16 : Get rid of ForEachFrameAndPendingFrame #

Total comments: 4

Patch Set 17 : Rebase #

Patch Set 18 : Rebase #

Patch Set 19 : Fix compile error #

Patch Set 20 : Rebase #

Patch Set 21 : Fix more compile errors #

Patch Set 22 : Fix crash due to calling SetAccessibilityMode in RenderFrameHostImpl ctor #

Patch Set 23 : Fix merge error #

Patch Set 24 : Fix Windows build #

Patch Set 25 : Fix Android build #

Patch Set 26 : Rebase #

Patch Set 27 : Fix automation api test failure #

Patch Set 28 : Rebase #

Patch Set 29 : Initialize AccessibilityMode when a RenderFrame is created #

Patch Set 30 : Fix Android crash #

Patch Set 31 : Handle Get and GetOrCreate separately for BrowserAccessibilityManager #

Patch Set 32 : Rebase #

Total comments: 47

Patch Set 33 : Address feedback #

Patch Set 34 : Rebase #

Patch Set 35 : Fix Mac build #

Patch Set 36 : Rebase #

Patch Set 37 : Rebase #

Patch Set 38 : Rebase #

Patch Set 39 : Rebase #

Patch Set 40 : Fix merge error #

Patch Set 41 : Patch for landing, with any luck #

Patch Set 42 : Fix for DrMemory error #

Patch Set 43 : Patch to re-land #

Patch Set 44 : Rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+966 lines, -867 lines) Patch
M chrome/browser/chrome_browser_application_mac.mm View 1 chunk +0 lines, -5 lines 0 comments Download
M chrome/browser/extensions/api/automation/automation_apitest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 2 chunks +4 lines, -11 lines 0 comments Download
M chrome/browser/extensions/api/automation_internal/automation_internal_api.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 6 chunks +32 lines, -34 lines 0 comments Download
A + content/browser/accessibility/#browser_accessibility_manager.cc# View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 5 chunks +48 lines, -13 lines 0 comments Download
M content/browser/accessibility/accessibility_mode_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 4 chunks +20 lines, -28 lines 0 comments Download
M content/browser/accessibility/accessibility_mode_helper.h View 1 chunk +1 line, -1 line 0 comments Download
M content/browser/accessibility/accessibility_mode_helper.cc View 1 chunk +1 line, -0 lines 0 comments Download
M content/browser/accessibility/accessibility_tree_formatter.h View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +2 lines, -2 lines 0 comments Download
M content/browser/accessibility/accessibility_tree_formatter.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 2 chunks +4 lines, -6 lines 0 comments Download
M content/browser/accessibility/accessibility_ui.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 4 chunks +16 lines, -29 lines 0 comments Download
M content/browser/accessibility/android_hit_testing_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 2 chunks +4 lines, -5 lines 0 comments Download
M content/browser/accessibility/browser_accessibility_cocoa.mm View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 2 chunks +8 lines, -2 lines 0 comments Download
M content/browser/accessibility/browser_accessibility_manager.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 42 2 chunks +6 lines, -3 lines 0 comments Download
M content/browser/accessibility/browser_accessibility_manager_unittest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 42 1 chunk +3 lines, -3 lines 0 comments Download
M content/browser/accessibility/browser_accessibility_manager_win.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 42 2 chunks +5 lines, -1 line 0 comments Download
M content/browser/accessibility/browser_accessibility_state_impl.h View 2 chunks +3 lines, -3 lines 0 comments Download
M content/browser/accessibility/browser_accessibility_state_impl.cc View 1 2 3 4 4 chunks +13 lines, -33 lines 0 comments Download
M content/browser/accessibility/dump_accessibility_tree_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 2 chunks +4 lines, -3 lines 0 comments Download
M content/browser/android/content_view_core_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 3 chunks +9 lines, -12 lines 0 comments Download
M content/browser/frame_host/interstitial_page_impl.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 1 chunk +1 line, -0 lines 0 comments Download
M content/browser/frame_host/interstitial_page_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 2 chunks +12 lines, -1 line 0 comments Download
M content/browser/frame_host/render_frame_host_delegate.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 3 chunks +20 lines, -0 lines 0 comments Download
M content/browser/frame_host/render_frame_host_delegate.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 2 chunks +12 lines, -0 lines 0 comments Download
M content/browser/frame_host/render_frame_host_impl.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 7 chunks +67 lines, -1 line 0 comments Download
M content/browser/frame_host/render_frame_host_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 7 chunks +190 lines, -0 lines 0 comments Download
M content/browser/renderer_host/legacy_render_widget_host_win.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 42 1 chunk +1 line, -1 line 0 comments Download
M content/browser/renderer_host/legacy_render_widget_host_win.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 42 1 chunk +4 lines, -2 lines 0 comments Download
M content/browser/renderer_host/render_view_host_delegate.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 2 chunks +0 lines, -5 lines 0 comments Download
M content/browser/renderer_host/render_view_host_impl.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 4 chunks +0 lines, -37 lines 0 comments Download
M content/browser/renderer_host/render_view_host_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 7 chunks +0 lines, -73 lines 0 comments Download
M content/browser/renderer_host/render_widget_host_delegate.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 2 chunks +9 lines, -1 line 0 comments Download
M content/browser/renderer_host/render_widget_host_delegate.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 2 chunks +12 lines, -1 line 0 comments Download
M content/browser/renderer_host/render_widget_host_impl.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 9 chunks +13 lines, -53 lines 0 comments Download
M content/browser/renderer_host/render_widget_host_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 6 chunks +18 lines, -107 lines 0 comments Download
M content/browser/renderer_host/render_widget_host_view_android.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 1 chunk +2 lines, -1 line 0 comments Download
M content/browser/renderer_host/render_widget_host_view_android.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 2 chunks +15 lines, -17 lines 0 comments Download
M content/browser/renderer_host/render_widget_host_view_aura.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 42 1 chunk +2 lines, -1 line 0 comments Download
M content/browser/renderer_host/render_widget_host_view_aura.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 42 6 chunks +23 lines, -21 lines 0 comments Download
M content/browser/renderer_host/render_widget_host_view_base.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 42 4 chunks +5 lines, -14 lines 0 comments Download
M content/browser/renderer_host/render_widget_host_view_base.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 42 1 chunk +5 lines, -14 lines 0 comments Download
M content/browser/renderer_host/render_widget_host_view_mac.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 1 chunk +3 lines, -3 lines 0 comments Download
M content/browser/renderer_host/render_widget_host_view_mac.mm View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 6 chunks +20 lines, -44 lines 0 comments Download
M content/browser/web_contents/web_contents_impl.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 8 chunks +33 lines, -5 lines 0 comments Download
M content/browser/web_contents/web_contents_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 14 chunks +107 lines, -9 lines 0 comments Download
A + content/common/accessibility_mode_enums.h View 2 chunks +4 lines, -21 lines 0 comments Download
M content/common/frame_message_enums.h View 1 chunk +1 line, -1 line 0 comments Download
M content/common/frame_messages.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 2 chunks +7 lines, -0 lines 0 comments Download
M content/common/view_message_enums.h View 1 chunk +0 lines, -30 lines 0 comments Download
M content/common/view_messages.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 3 chunks +0 lines, -8 lines 0 comments Download
M content/public/browser/render_frame_host.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 2 chunks +9 lines, -0 lines 0 comments Download
M content/public/browser/render_widget_host.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 1 chunk +0 lines, -36 lines 0 comments Download
M content/public/browser/web_contents.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 1 chunk +12 lines, -0 lines 0 comments Download
M content/public/test/render_view_test.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 1 chunk +1 line, -2 lines 0 comments Download
M content/renderer/accessibility/blink_ax_tree_source.h View 1 2 3 4 5 6 7 8 9 2 chunks +3 lines, -3 lines 0 comments Download
M content/renderer/accessibility/blink_ax_tree_source.cc View 1 2 3 4 5 6 7 8 9 4 chunks +6 lines, -6 lines 0 comments Download
M content/renderer/accessibility/renderer_accessibility.h View 1 2 3 4 5 6 7 8 9 10 11 5 chunks +9 lines, -8 lines 0 comments Download
M content/renderer/accessibility/renderer_accessibility.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 2 chunks +5 lines, -4 lines 0 comments Download
M content/renderer/accessibility/renderer_accessibility_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 9 chunks +10 lines, -9 lines 0 comments Download
M content/renderer/accessibility/renderer_accessibility_complete.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 1 chunk +3 lines, -4 lines 0 comments Download
M content/renderer/accessibility/renderer_accessibility_complete.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 5 chunks +6 lines, -12 lines 0 comments Download
M content/renderer/accessibility/renderer_accessibility_focus_only.h View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +5 lines, -5 lines 0 comments Download
M content/renderer/accessibility/renderer_accessibility_focus_only.cc View 1 2 6 chunks +9 lines, -13 lines 0 comments Download
M content/renderer/render_frame_impl.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 8 chunks +30 lines, -0 lines 0 comments Download
M content/renderer/render_frame_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 6 chunks +38 lines, -2 lines 0 comments Download
M content/renderer/render_thread_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 1 chunk +1 line, -2 lines 0 comments Download
M content/renderer/render_view_browsertest.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 1 chunk +17 lines, -17 lines 0 comments Download
M content/renderer/render_view_impl.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 7 chunks +2 lines, -21 lines 0 comments Download
M content/renderer/render_view_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 10 chunks +13 lines, -38 lines 0 comments Download
M content/renderer/render_view_impl_params.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 2 chunks +1 line, -3 lines 0 comments Download
M content/renderer/render_view_impl_params.cc View 1 2 3 4 5 6 7 8 9 10 11 12 2 chunks +2 lines, -4 lines 0 comments Download
M content/test/accessibility_browser_test_utils.h View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 2 chunks +3 lines, -3 lines 0 comments Download
M content/test/accessibility_browser_test_utils.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 4 chunks +12 lines, -10 lines 0 comments Download

Messages

Total messages: 43 (0 generated)
dmazzoni
I need to rebase and fix a couple of tests, but this is 90% done ...
6 years, 7 months ago (2014-05-12 15:15:00 UTC) #1
nasko
I think it is mostly there. Few nits and comments. One thing I don't see ...
6 years, 7 months ago (2014-05-12 17:28:00 UTC) #2
dmazzoni
On 2014/05/12 17:28:00, nasko wrote: > I think it is mostly there. Few nits and ...
6 years, 7 months ago (2014-05-13 06:05:30 UTC) #3
dmazzoni
https://codereview.chromium.org/273423004/diff/1/chrome/browser/chrome_browser_application_mac.mm File chrome/browser/chrome_browser_application_mac.mm (left): https://codereview.chromium.org/273423004/diff/1/chrome/browser/chrome_browser_application_mac.mm#oldcode541 chrome/browser/chrome_browser_application_mac.mm:541: for (TabContentsIterator it; !it.done(); it.Next()) { On 2014/05/12 17:28:01, ...
6 years, 7 months ago (2014-05-13 06:36:52 UTC) #4
ncarter (slow)
https://codereview.chromium.org/273423004/diff/120001/chrome/browser/chrome_browser_application_mac.mm File chrome/browser/chrome_browser_application_mac.mm (right): https://codereview.chromium.org/273423004/diff/120001/chrome/browser/chrome_browser_application_mac.mm#newcode540 chrome/browser/chrome_browser_application_mac.mm:540: content::BrowserAccessibilityState::GetInstance()->OnScreenReaderDetected(); Some code was deleted from here -- if ...
6 years, 7 months ago (2014-05-14 23:56:22 UTC) #5
dmazzoni
In reference to comments below - I went ahead and made RFHI the owner of ...
6 years, 7 months ago (2014-05-19 07:25:00 UTC) #6
dmazzoni
I think this is getting closer, please take a fresh look when you have a ...
6 years, 7 months ago (2014-05-23 23:16:24 UTC) #7
ncarter (slow)
I took another pass through, and don't really have any improvements to suggest -- I ...
6 years, 6 months ago (2014-05-28 00:50:10 UTC) #8
dmazzoni
Thanks! @jam, time to take a look? On Tue, May 27, 2014 at 5:50 PM, ...
6 years, 6 months ago (2014-05-28 15:03:37 UTC) #9
dmazzoni
+jam (please review)
6 years, 6 months ago (2014-05-28 15:03:56 UTC) #10
jam
https://codereview.chromium.org/273423004/diff/250001/chrome/browser/extensions/api/automation_internal/automation_internal_api.cc File chrome/browser/extensions/api/automation_internal/automation_internal_api.cc (right): https://codereview.chromium.org/273423004/diff/250001/chrome/browser/extensions/api/automation_internal/automation_internal_api.cc#newcode99 chrome/browser/extensions/api/automation_internal/automation_internal_api.cc:99: rfh->AccessibilityDoDefaultAction(params->args.automation_node_id); can you explain to me how this id ...
6 years, 6 months ago (2014-05-28 18:49:20 UTC) #11
dmazzoni
https://codereview.chromium.org/273423004/diff/250001/chrome/browser/extensions/api/automation_internal/automation_internal_api.cc File chrome/browser/extensions/api/automation_internal/automation_internal_api.cc (right): https://codereview.chromium.org/273423004/diff/250001/chrome/browser/extensions/api/automation_internal/automation_internal_api.cc#newcode99 chrome/browser/extensions/api/automation_internal/automation_internal_api.cc:99: rfh->AccessibilityDoDefaultAction(params->args.automation_node_id); On 2014/05/28 18:49:21, jam wrote: > can you ...
6 years, 6 months ago (2014-05-28 18:59:32 UTC) #12
jam
https://codereview.chromium.org/273423004/diff/250001/chrome/browser/extensions/api/automation_internal/automation_internal_api.cc File chrome/browser/extensions/api/automation_internal/automation_internal_api.cc (right): https://codereview.chromium.org/273423004/diff/250001/chrome/browser/extensions/api/automation_internal/automation_internal_api.cc#newcode99 chrome/browser/extensions/api/automation_internal/automation_internal_api.cc:99: rfh->AccessibilityDoDefaultAction(params->args.automation_node_id); On 2014/05/28 18:59:33, dmazzoni wrote: > On 2014/05/28 ...
6 years, 6 months ago (2014-05-28 21:10:30 UTC) #13
dmazzoni
https://codereview.chromium.org/273423004/diff/250001/content/browser/renderer_host/render_widget_host_view_aura.cc File content/browser/renderer_host/render_widget_host_view_aura.cc (right): https://codereview.chromium.org/273423004/diff/250001/content/browser/renderer_host/render_widget_host_view_aura.cc#newcode1193 content/browser/renderer_host/render_widget_host_view_aura.cc:1193: RenderWidgetHostViewAura::CreateBrowserAccessibilityManager( On 2014/05/28 00:50:11, ncarter wrote: > Indentation is ...
6 years, 6 months ago (2014-05-28 22:01:16 UTC) #14
jam
lgtm, i defer to others for the accessibility details https://codereview.chromium.org/273423004/diff/290001/content/browser/web_contents/web_contents_impl.h File content/browser/web_contents/web_contents_impl.h (right): https://codereview.chromium.org/273423004/diff/290001/content/browser/web_contents/web_contents_impl.h#newcode539 content/browser/web_contents/web_contents_impl.h:539: ...
6 years, 6 months ago (2014-05-28 23:17:40 UTC) #15
jam
also, thanks for converting this code to work per frame!
6 years, 6 months ago (2014-05-28 23:18:07 UTC) #16
ncarter (slow)
On this patch, is there anything I can help with?
6 years, 6 months ago (2014-06-25 18:02:59 UTC) #17
dmazzoni
It's mostly done but a few tests failed and I need to merge in some ...
6 years, 6 months ago (2014-06-25 18:35:35 UTC) #18
dmazzoni
PTAL. Try runs are successful! I believe all trybot redness is unrelated. I've also patched ...
6 years, 5 months ago (2014-07-08 22:02:38 UTC) #19
David Tseng
Still digging through most of this cl; a few starter comments. https://codereview.chromium.org/273423004/diff/610001/content/browser/accessibility/accessibility_mode_helper.cc File content/browser/accessibility/accessibility_mode_helper.cc (right): ...
6 years, 5 months ago (2014-07-14 18:18:58 UTC) #20
David Tseng
https://codereview.chromium.org/273423004/diff/610001/content/browser/frame_host/render_frame_host_delegate.h File content/browser/frame_host/render_frame_host_delegate.h (right): https://codereview.chromium.org/273423004/diff/610001/content/browser/frame_host/render_frame_host_delegate.h#newcode122 content/browser/frame_host/render_frame_host_delegate.h:122: // Get the accessibility mode for the WebContents that ...
6 years, 5 months ago (2014-07-14 19:08:02 UTC) #21
David Tseng
https://codereview.chromium.org/273423004/diff/610001/content/browser/web_contents/web_contents_impl.h File content/browser/web_contents/web_contents_impl.h (right): https://codereview.chromium.org/273423004/diff/610001/content/browser/web_contents/web_contents_impl.h#newcode380 content/browser/web_contents/web_contents_impl.h:380: virtual AccessibilityMode GetAccessibilityMode() const OVERRIDE; dups accessibility_mode() above?
6 years, 5 months ago (2014-07-14 19:46:23 UTC) #22
ncarter (slow)
lgtm with nits, and they're mostly optional https://codereview.chromium.org/273423004/diff/610001/content/browser/accessibility/browser_accessibility_cocoa.mm File content/browser/accessibility/browser_accessibility_cocoa.mm (right): https://codereview.chromium.org/273423004/diff/610001/content/browser/accessibility/browser_accessibility_cocoa.mm#newcode1558 content/browser/accessibility/browser_accessibility_cocoa.mm:1558: origin.set_y(origin.y() + ...
6 years, 5 months ago (2014-07-15 01:23:29 UTC) #23
dmazzoni
Thanks for the review! I'm going to try to land soon. https://codereview.chromium.org/273423004/diff/610001/content/browser/accessibility/accessibility_mode_helper.cc File content/browser/accessibility/accessibility_mode_helper.cc (right): ...
6 years, 5 months ago (2014-07-15 07:55:04 UTC) #24
dmazzoni
The CQ bit was checked by dmazzoni@chromium.org
6 years, 5 months ago (2014-07-17 06:45:26 UTC) #25
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dmazzoni@chromium.org/273423004/710001
6 years, 5 months ago (2014-07-17 06:48:15 UTC) #26
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: chromium_presubmit on tryserver.chromium ...
6 years, 5 months ago (2014-07-17 08:54:22 UTC) #27
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 5 months ago (2014-07-17 08:58:43 UTC) #28
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on tryserver.chromium (http://build.chromium.org/p/tryserver.chromium/builders/chromium_presubmit/builds/80504) linux_chromium_chromeos_clang_dbg on tryserver.chromium (http://build.chromium.org/p/tryserver.chromium/builders/linux_chromium_chromeos_clang_dbg/builds/30398)
6 years, 5 months ago (2014-07-17 08:58:44 UTC) #29
dmazzoni
+inferno or jschuh for a quick review of content/common/*messages* - things are just moving around, ...
6 years, 5 months ago (2014-07-17 15:23:31 UTC) #30
kenrb
ipc lgtm
6 years, 5 months ago (2014-07-17 18:22:31 UTC) #31
dmazzoni
Thanks! On Thu, Jul 17, 2014 at 11:22 AM, <kenrb@chromium.org> wrote: > ipc lgtm > ...
6 years, 5 months ago (2014-07-17 18:31:38 UTC) #32
dmazzoni
The CQ bit was checked by dmazzoni@chromium.org
6 years, 5 months ago (2014-07-17 21:34:43 UTC) #33
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dmazzoni@chromium.org/273423004/770001
6 years, 5 months ago (2014-07-17 21:36:12 UTC) #34
dmazzoni
The CQ bit was unchecked by dmazzoni@chromium.org
6 years, 5 months ago (2014-07-17 22:13:00 UTC) #35
dmazzoni
CQ is taking a while. I'm going to dcommit later tonight when the tree is ...
6 years, 5 months ago (2014-07-17 22:13:39 UTC) #36
dmazzoni
Committed patchset #41 manually as r283994 (presubmit successful).
6 years, 5 months ago (2014-07-18 03:33:28 UTC) #37
Mike West
A revert of this CL has been created in https://codereview.chromium.org/407493002/ by mkwst@chromium.org. The reason for ...
6 years, 5 months ago (2014-07-18 07:38:15 UTC) #38
dmazzoni
Planning to re-land this change shortly, and then land a fix (https://codereview.chromium.org/415633002/) immediately afterwards to ...
6 years, 5 months ago (2014-07-23 15:40:57 UTC) #39
dmazzoni
The CQ bit was checked by dmazzoni@chromium.org
6 years, 5 months ago (2014-07-26 06:06:28 UTC) #40
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/dmazzoni@chromium.org/273423004/850001
6 years, 5 months ago (2014-07-26 06:07:43 UTC) #41
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: mac_chromium_compile_dbg on tryserver.chromium.mac ...
6 years, 5 months ago (2014-07-26 12:10:24 UTC) #42
commit-bot: I haz the power
6 years, 5 months ago (2014-07-26 18:14:43 UTC) #43
Message was sent while issue was closed.
Change committed as 285767

Powered by Google App Engine
This is Rietveld 408576698