summaryrefslogtreecommitdiffstats
path: root/third_party/WebKit/Source/web/WebViewImpl.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'third_party/WebKit/Source/web/WebViewImpl.cpp')
-rw-r--r--third_party/WebKit/Source/web/WebViewImpl.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/third_party/WebKit/Source/web/WebViewImpl.cpp b/third_party/WebKit/Source/web/WebViewImpl.cpp
index b4ad9dc..e6417fa 100644
--- a/third_party/WebKit/Source/web/WebViewImpl.cpp
+++ b/third_party/WebKit/Source/web/WebViewImpl.cpp
@@ -2968,6 +2968,13 @@ void WebViewImpl::advanceFocus(bool reverse)
page()->focusController().advanceFocus(reverse ? WebFocusTypeBackward : WebFocusTypeForward);
}
+void WebViewImpl::advanceFocusAcrossFrames(WebFocusType type, WebRemoteFrame* from, WebLocalFrame* to)
+{
+ // TODO(alexmos): Pass in proper with sourceCapabilities.
+ page()->focusController().advanceFocusAcrossFrames(
+ type, toWebRemoteFrameImpl(from)->frame(), toWebLocalFrameImpl(to)->frame());
+}
+
double WebViewImpl::zoomLevel()
{
return m_zoomLevel;