| Index: Source/WebCore/rendering/RenderBlock.cpp
|
| ===================================================================
|
| --- Source/WebCore/rendering/RenderBlock.cpp (revision 146890)
|
| +++ Source/WebCore/rendering/RenderBlock.cpp (working copy)
|
| @@ -1001,12 +1001,11 @@
|
| }
|
| }
|
| m_lineBoxes.deleteLineBoxTree(renderArena());
|
| -
|
| - if (AXObjectCache* cache = document()->existingAXObjectCache())
|
| - cache->recomputeIsIgnored(this);
|
| + if (UNLIKELY(AXObjectCache::accessibilityEnabled()))
|
| + document()->axObjectCache()->recomputeIsIgnored(this);
|
| }
|
|
|
| -RootInlineBox* RenderBlock::createRootInlineBox()
|
| +RootInlineBox* RenderBlock::createRootInlineBox()
|
| {
|
| return new (renderArena()) RootInlineBox(this);
|
| }
|
| @@ -1016,10 +1015,8 @@
|
| RootInlineBox* rootBox = createRootInlineBox();
|
| m_lineBoxes.appendLineBox(rootBox);
|
|
|
| - if (UNLIKELY(AXObjectCache::accessibilityEnabled()) && m_lineBoxes.firstLineBox() == rootBox) {
|
| - if (AXObjectCache* cache = document()->existingAXObjectCache())
|
| - cache->recomputeIsIgnored(this);
|
| - }
|
| + if (UNLIKELY(AXObjectCache::accessibilityEnabled()) && m_lineBoxes.firstLineBox() == rootBox)
|
| + document()->axObjectCache()->recomputeIsIgnored(this);
|
|
|
| return rootBox;
|
| }
|
|
|