| Index: Source/WebCore/editing/mac/FrameSelectionMac.mm
 | 
| ===================================================================
 | 
| --- Source/WebCore/editing/mac/FrameSelectionMac.mm	(revision 146890)
 | 
| +++ Source/WebCore/editing/mac/FrameSelectionMac.mm	(working copy)
 | 
| @@ -49,10 +49,8 @@
 | 
|  {
 | 
|      Document* document = m_frame->document();
 | 
|  
 | 
| -    if (m_selection.start().isNotNull() && m_selection.end().isNotNull()) {
 | 
| -        if (AXObjectCache* cache = document->existingAXObjectCache())
 | 
| -            cache->postNotification(m_selection.start().deprecatedNode()->renderer(), AXObjectCache::AXSelectedTextChanged, false);
 | 
| -    }
 | 
| +    if (AXObjectCache::accessibilityEnabled() && m_selection.start().isNotNull() && m_selection.end().isNotNull())
 | 
| +        document->axObjectCache()->postNotification(m_selection.start().deprecatedNode()->renderer(), AXObjectCache::AXSelectedTextChanged, false);
 | 
|  
 | 
|      // if zoom feature is enabled, insertion point changes should update the zoom
 | 
|      if (!UAZoomEnabled() || !m_selection.isCaret())
 | 
| 
 |