Update To 11.40.268.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / core / accessibility / AXImageMapLink.cpp
index eb20c5c..305063e 100644 (file)
@@ -29,7 +29,7 @@
 #include "config.h"
 #include "core/accessibility/AXImageMapLink.h"
 
-#include "core/accessibility/AXObjectCache.h"
+#include "core/accessibility/AXObjectCacheImpl.h"
 #include "core/accessibility/AXRenderObject.h"
 
 namespace blink {
@@ -58,7 +58,7 @@ PassRefPtr<AXImageMapLink> AXImageMapLink::create()
     return adoptRef(new AXImageMapLink());
 }
 
-AXObject* AXImageMapLink::parentObject() const
+AXObject* AXImageMapLink::computeParent() const
 {
     if (m_parent)
         return m_parent;
@@ -66,7 +66,7 @@ AXObject* AXImageMapLink::parentObject() const
     if (!m_mapElement.get() || !m_mapElement->renderer())
         return 0;
 
-    return m_mapElement->document().axObjectCache()->getOrCreate(m_mapElement->renderer());
+    return toAXObjectCacheImpl(m_mapElement->document().axObjectCache())->getOrCreate(m_mapElement->renderer());
 }
 
 AccessibilityRole AXImageMapLink::roleValue() const