summaryrefslogtreecommitdiffstats
path: root/Tools/DumpRenderTree/mac/AccessibilityControllerMac.mm
diff options
context:
space:
mode:
Diffstat (limited to 'Tools/DumpRenderTree/mac/AccessibilityControllerMac.mm')
-rw-r--r--Tools/DumpRenderTree/mac/AccessibilityControllerMac.mm6
1 files changed, 4 insertions, 2 deletions
diff --git a/Tools/DumpRenderTree/mac/AccessibilityControllerMac.mm b/Tools/DumpRenderTree/mac/AccessibilityControllerMac.mm
index 9d7edef..1a9f9c9 100644
--- a/Tools/DumpRenderTree/mac/AccessibilityControllerMac.mm
+++ b/Tools/DumpRenderTree/mac/AccessibilityControllerMac.mm
@@ -28,8 +28,10 @@
#import "AccessibilityController.h"
#import "AccessibilityUIElement.h"
+#import <AppKit/NSColor.h>
#import <Foundation/Foundation.h>
#import <WebKit/WebFrame.h>
+#import <WebKit/WebFramePrivate.h>
#import <WebKit/WebHTMLView.h>
AccessibilityController::AccessibilityController()
@@ -49,14 +51,14 @@ AccessibilityUIElement AccessibilityController::elementAtPoint(int x, int y)
AccessibilityUIElement AccessibilityController::focusedElement()
{
// FIXME: we could do some caching here.
- id accessibilityObject = [[[mainFrame frameView] documentView] accessibilityFocusedUIElement];
+ id accessibilityObject = [[mainFrame accessibilityRoot] accessibilityFocusedUIElement];
return AccessibilityUIElement(accessibilityObject);
}
AccessibilityUIElement AccessibilityController::rootElement()
{
// FIXME: we could do some caching here.
- id accessibilityObject = [[mainFrame frameView] documentView];
+ id accessibilityObject = [mainFrame accessibilityRoot];
return AccessibilityUIElement(accessibilityObject);
}