Index: content/renderer/render_view_browsertest_mac.mm |
diff --git a/content/renderer/render_view_browsertest_mac.mm b/content/renderer/render_view_browsertest_mac.mm |
index 2b8908428d1b18a75b34180c01771db55b73e897..4e1b73208327378b38bdd20a33a608d698a295e1 100644 |
--- a/content/renderer/render_view_browsertest_mac.mm |
+++ b/content/renderer/render_view_browsertest_mac.mm |
@@ -12,6 +12,7 @@ |
#include "testing/gtest/include/gtest/gtest.h" |
#include "third_party/WebKit/public/web/WebFrameContentDumper.h" |
#include "third_party/WebKit/public/web/WebLocalFrame.h" |
+#include "third_party/WebKit/public/web/WebView.h" |
#include <Carbon/Carbon.h> // for the kVK_* constants. |
#include <Cocoa/Cocoa.h> |
@@ -107,8 +108,8 @@ TEST_F(RenderViewTest, MacTestCmdUp) { |
SendNativeKeyEvent(NativeWebKeyboardEvent(arrowDownKeyDown)); |
ProcessPendingMessages(); |
ExecuteJavaScriptForTests("scroll.textContent = window.pageYOffset"); |
- output = WebFrameContentDumper::dumpFrameTreeAsText(GetMainFrame(), |
- kMaxOutputCharacters); |
+ output = WebFrameContentDumper::dumpWebViewAsText(view->GetWebView(), |
+ kMaxOutputCharacters); |
EXPECT_EQ(kArrowDownScrollDown, base::UTF16ToASCII(output)); |
const char* kArrowUpScrollUp = "38,false,false,true,false\n0\np1"; |
@@ -117,8 +118,8 @@ TEST_F(RenderViewTest, MacTestCmdUp) { |
SendNativeKeyEvent(NativeWebKeyboardEvent(arrowUpKeyDown)); |
ProcessPendingMessages(); |
ExecuteJavaScriptForTests("scroll.textContent = window.pageYOffset"); |
- output = WebFrameContentDumper::dumpFrameTreeAsText(GetMainFrame(), |
- kMaxOutputCharacters); |
+ output = WebFrameContentDumper::dumpWebViewAsText(view->GetWebView(), |
+ kMaxOutputCharacters); |
EXPECT_EQ(kArrowUpScrollUp, base::UTF16ToASCII(output)); |
// Now let javascript eat the key events -- no scrolling should happen. |
@@ -132,8 +133,8 @@ TEST_F(RenderViewTest, MacTestCmdUp) { |
SendNativeKeyEvent(NativeWebKeyboardEvent(arrowDownKeyDown)); |
ProcessPendingMessages(); |
ExecuteJavaScriptForTests("scroll.textContent = window.pageYOffset"); |
- output = WebFrameContentDumper::dumpFrameTreeAsText(GetMainFrame(), |
- kMaxOutputCharacters); |
+ output = WebFrameContentDumper::dumpWebViewAsText(view->GetWebView(), |
+ kMaxOutputCharacters); |
EXPECT_EQ(kArrowDownNoScroll, base::UTF16ToASCII(output)); |
const char* kArrowUpNoScroll = "38,false,false,true,false\n100\np1"; |
@@ -142,8 +143,8 @@ TEST_F(RenderViewTest, MacTestCmdUp) { |
SendNativeKeyEvent(NativeWebKeyboardEvent(arrowUpKeyDown)); |
ProcessPendingMessages(); |
ExecuteJavaScriptForTests("scroll.textContent = window.pageYOffset"); |
- output = WebFrameContentDumper::dumpFrameTreeAsText(GetMainFrame(), |
- kMaxOutputCharacters); |
+ output = WebFrameContentDumper::dumpWebViewAsText(view->GetWebView(), |
+ kMaxOutputCharacters); |
EXPECT_EQ(kArrowUpNoScroll, base::UTF16ToASCII(output)); |
} |