Index: Source/web/tests/ListenerLeakTest.cpp |
diff --git a/Source/web/tests/ListenerLeakTest.cpp b/Source/web/tests/ListenerLeakTest.cpp |
index 3bd098dbf662d65fc744822fbf1db2b3d469f0b4..655f3813ef8937d3e5277d7e326309b261974394 100644 |
--- a/Source/web/tests/ListenerLeakTest.cpp |
+++ b/Source/web/tests/ListenerLeakTest.cpp |
@@ -87,26 +87,22 @@ int GetNumObjects(const char* constructor) |
class ListenerLeakTest : public testing::Test { |
public: |
- ListenerLeakTest() : m_webView(0) { } |
- |
void RunTest(const std::string& filename) |
{ |
std::string baseURL("http://www.example.com/"); |
std::string fileName(filename); |
bool executeScript = true; |
URLTestHelpers::registerMockedURLFromBaseURL(WebString::fromUTF8(baseURL.c_str()), WebString::fromUTF8(fileName.c_str())); |
- m_webView = FrameTestHelpers::createWebViewAndLoad(baseURL + fileName, executeScript); |
+ webViewHelper.initializeAndLoad(baseURL + fileName, executeScript); |
} |
virtual void TearDown() OVERRIDE |
{ |
- if (m_webView) |
- m_webView->close(); |
Platform::current()->unitTestSupport()->unregisterAllMockedURLs(); |
} |
protected: |
- WebView* m_webView; |
+ FrameTestHelpers::WebViewHelper webViewHelper; |
}; |