Index: Source/web/tests/FrameLoaderClientImplTest.cpp |
diff --git a/Source/web/tests/FrameLoaderClientImplTest.cpp b/Source/web/tests/FrameLoaderClientImplTest.cpp |
index 85c4332428d4142564b781aaa817b9baf6cf293c..1c52cb4a0b2294e35577b08d48cb31076042ca14 100644 |
--- a/Source/web/tests/FrameLoaderClientImplTest.cpp |
+++ b/Source/web/tests/FrameLoaderClientImplTest.cpp |
@@ -69,13 +69,15 @@ public: |
void SetUp() |
{ |
m_webView = WebView::create(0); |
- m_webView->initializeMainFrame(&m_webFrameClient); |
+ m_mainFrame = WebFrame::create(&m_webFrameClient); |
+ m_webView->setMainFrame(m_mainFrame); |
m_frameLoaderClientImpl = static_cast<FrameLoaderClientImpl*>(toWebFrameImpl(m_webView->mainFrame())->frame()->loader()->client()); |
} |
void TearDown() |
{ |
m_webView->close(); |
+ m_mainFrame->close(); |
} |
void setUserAgentOverride(const WebString& userAgent) |
@@ -95,6 +97,7 @@ protected: |
TestWebFrameClient m_webFrameClient; |
FrameLoaderClientImpl* m_frameLoaderClientImpl; |
WebView* m_webView; |
+ WebFrame* m_mainFrame; |
}; |
TEST_F(FrameLoaderClientImplTest, UserAgentOverride) |