Issue metadata
Sign in to add a comment
|
RenderAccessibilityImpl::SnapshotAccessibilityTree needs to update layout |
||||||||||||||||||||||||
Issue descriptionI think this is the underlying cause of several bugs (see blocking bugs). When RenderAccessibilityImpl::SnapshotAccessibilityTree is called, we're building an accessibility tree, which assumes that layout is clean, but that may not necessarily be the case. We need an explicit call to WebAXObject::updateLayoutAndCheckValidity() just before serialization.
,
Sep 1 2016
,
Oct 7 2016
Requesting merge to M54 due to this being a fix for 640859
,
Oct 7 2016
[Automated comment] Less than 2 weeks to go before stable on M54, manual review required.
,
Oct 7 2016
(and 638175)
,
Oct 10 2016
Merge approved for M54
,
Oct 11 2016
Merging to branch 2840 now
,
Oct 11 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/dfc5e8bb4d41f9fe226f168560a56e84db43d937 commit dfc5e8bb4d41f9fe226f168560a56e84db43d937 Author: Dominic Mazzoni <dmazzoni@chromium.org> Date: Tue Oct 11 18:40:00 2016 Merge to M54: RenderAccessibilityImpl::SnapshotAccessibilityTree should ensure layout clean. BUG= 642170 Review-Url: https://codereview.chromium.org/2294623002 Cr-Commit-Position: refs/heads/master@{#415426} (cherry picked from commit 934c7bc4689a313f5e62123a61929755bac5ff6a) Review URL: https://codereview.chromium.org/2413453002 . Cr-Commit-Position: refs/branch-heads/2840@{#717} Cr-Branched-From: 1ae106dbab4bddd85132d5b75c670794311f4c57-refs/heads/master@{#414607} [modify] https://crrev.com/dfc5e8bb4d41f9fe226f168560a56e84db43d937/content/renderer/accessibility/render_accessibility_impl.cc
,
Oct 25 2016
,
Oct 27 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/dfc5e8bb4d41f9fe226f168560a56e84db43d937 commit dfc5e8bb4d41f9fe226f168560a56e84db43d937 Author: Dominic Mazzoni <dmazzoni@chromium.org> Date: Tue Oct 11 18:40:00 2016 Merge to M54: RenderAccessibilityImpl::SnapshotAccessibilityTree should ensure layout clean. BUG= 642170 Review-Url: https://codereview.chromium.org/2294623002 Cr-Commit-Position: refs/heads/master@{#415426} (cherry picked from commit 934c7bc4689a313f5e62123a61929755bac5ff6a) Review URL: https://codereview.chromium.org/2413453002 . Cr-Commit-Position: refs/branch-heads/2840@{#717} Cr-Branched-From: 1ae106dbab4bddd85132d5b75c670794311f4c57-refs/heads/master@{#414607} [modify] https://crrev.com/dfc5e8bb4d41f9fe226f168560a56e84db43d937/content/renderer/accessibility/render_accessibility_impl.cc |
|||||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||||
Comment 1 by bugdroid1@chromium.org
, Aug 30 2016