DescriptionMake AX update layout on all frames
When updating layout before exploring the AX tree, do it on
all frames. Relax the assertion in WebAXObject::boundingBoxRect
so that it's okay if the lifecycle is StyleClean and needsLayout() is false.
Also a bit of cleanup - the name "backing store", inherited from WebKit,
doesn't make sense in this context - changed it to be more clear.
BUG=374275
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=174407
Patch Set 1 #Patch Set 2 : Update layout on all frames, and allow StyleClean and not needsUpdate #Patch Set 3 : Null-check topDocument().view() just in case #
Total comments: 2
Patch Set 4 : More strict assert #
Messages
Total messages: 12 (0 generated)
|