| Index: Source/core/dom/Node.cpp
|
| diff --git a/Source/core/dom/Node.cpp b/Source/core/dom/Node.cpp
|
| index 537bf2ee8888bbbae8d9a294206e79fcfbea6ff5..a4e74beb4c9f9e4f777fe8e1924a7854cf6939c6 100644
|
| --- a/Source/core/dom/Node.cpp
|
| +++ b/Source/core/dom/Node.cpp
|
| @@ -587,7 +587,7 @@ bool Node::isEditableToAccessibility(EditableLevel editableLevel) const
|
| if (editableLevel == RichlyEditable)
|
| return false;
|
|
|
| - ASSERT(AXObjectCache::accessibilityEnabled());
|
| + ASSERT(document().settings() && document().settings()->accessibilityEnabled());
|
| ASSERT(document().existingAXObjectCache());
|
|
|
| if (AXObjectCache* cache = document().existingAXObjectCache())
|
| @@ -1848,7 +1848,7 @@ void Node::didMoveToNewDocument(Document& oldDocument)
|
| }
|
| }
|
|
|
| - if (AXObjectCache::accessibilityEnabled()) {
|
| + if (document().settings() && document().settings()->accessibilityEnabled()) {
|
| if (AXObjectCache* cache = oldDocument.existingAXObjectCache())
|
| cache->remove(this);
|
| }
|
|
|