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

Issue 659563006: Add live region root to the cached properties of an AXObject. (Closed)

Created:
6 years, 1 month ago by dmazzoni
Modified:
6 years, 1 month ago
Reviewers:
dglazkov, aboxhall
CC:
aboxhall, blink-reviews, dglazkov+blink, dmazzoni
Project:
blink
Visibility:
Public.

Description

Add live region root to the cached properties of an AXObject. This adds the live region root to the set of properties of an AXObject that are cached. The live region root is simply the root object of the live region an object is contained in, if any. Also exposes new "container" functions exposing the value of live region properties of the live region root, for any given node. This will be followed by a Chromium change to use these new APIs. BUG=427402 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=184471

Patch Set 1 #

Total comments: 6

Patch Set 2 : Address feedback #

Unified diffs Side-by-side diffs Delta from patch set Stats (+134 lines, -35 lines) Patch
M Source/core/accessibility/AXNodeObject.cpp View 2 chunks +2 lines, -2 lines 0 comments Download
M Source/core/accessibility/AXObject.h View 2 chunks +14 lines, -6 lines 0 comments Download
M Source/core/accessibility/AXObject.cpp View 1 4 chunks +38 lines, -4 lines 0 comments Download
M Source/core/accessibility/AXRenderObject.h View 1 chunk +4 lines, -4 lines 0 comments Download
M Source/core/accessibility/AXRenderObject.cpp View 3 chunks +4 lines, -4 lines 0 comments Download
M Source/core/accessibility/AXScrollView.cpp View 1 1 chunk +13 lines, -3 lines 0 comments Download
M Source/web/WebAXObject.cpp View 1 chunk +48 lines, -8 lines 0 comments Download
M public/web/WebAXObject.h View 2 chunks +11 lines, -4 lines 0 comments Download

Messages

Total messages: 11 (3 generated)
dmazzoni
6 years, 1 month ago (2014-10-27 07:22:21 UTC) #2
aboxhall
https://codereview.chromium.org/659563006/diff/1/Source/core/accessibility/AXObject.cpp File Source/core/accessibility/AXObject.cpp (right): https://codereview.chromium.org/659563006/diff/1/Source/core/accessibility/AXObject.cpp#newcode269 Source/core/accessibility/AXObject.cpp:269: m_cachedLiveRegionRoot = isLiveRegion() ? this : (parentObjectIfExists() ? parentObjectIfExists()->liveRegionRoot() ...
6 years, 1 month ago (2014-10-27 17:29:53 UTC) #3
dmazzoni
https://codereview.chromium.org/659563006/diff/1/Source/core/accessibility/AXObject.cpp File Source/core/accessibility/AXObject.cpp (right): https://codereview.chromium.org/659563006/diff/1/Source/core/accessibility/AXObject.cpp#newcode269 Source/core/accessibility/AXObject.cpp:269: m_cachedLiveRegionRoot = isLiveRegion() ? this : (parentObjectIfExists() ? parentObjectIfExists()->liveRegionRoot() ...
6 years, 1 month ago (2014-10-27 18:08:25 UTC) #4
aboxhall
lgtm
6 years, 1 month ago (2014-10-27 18:20:33 UTC) #5
dmazzoni
+dglazkov for OWNERS review of public/web
6 years, 1 month ago (2014-10-27 18:59:25 UTC) #7
dglazkov
lgtm
6 years, 1 month ago (2014-10-27 19:04:54 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/659563006/20001
6 years, 1 month ago (2014-10-27 19:10:00 UTC) #10
commit-bot: I haz the power
6 years, 1 month ago (2014-10-27 20:22:33 UTC) #11
Message was sent while issue was closed.
Committed patchset #2 (id:20001) as 184471

Powered by Google App Engine
This is Rietveld 408576698