| Index: Source/web/tests/WebViewTest.cpp | 
| diff --git a/Source/web/tests/WebViewTest.cpp b/Source/web/tests/WebViewTest.cpp | 
| index 79f771b8c0a88d38d292a956dd8528edc921014c..dc03a9892c9d1b10a190650534cb0b536f33ff54 100644 | 
| --- a/Source/web/tests/WebViewTest.cpp | 
| +++ b/Source/web/tests/WebViewTest.cpp | 
| @@ -1501,13 +1501,16 @@ TEST_F(WebViewTest, ClientTapHandling) | 
| TEST_F(WebViewTest, ClientTapHandlingNullWebViewClient) | 
| { | 
| WebViewImpl* webView = WebViewImpl::create(nullptr); | 
| -    webView->setMainFrame(WebLocalFrame::create(WebTreeScopeType::Document, nullptr)); | 
| +    WebLocalFrame* localFrame = WebLocalFrame::create(WebTreeScopeType::Document, nullptr); | 
| +    webView->setMainFrame(localFrame); | 
| WebGestureEvent event; | 
| event.type = WebInputEvent::GestureTap; | 
| event.x = 3; | 
| event.y = 8; | 
| EXPECT_FALSE(webView->handleInputEvent(event)); | 
| webView->close(); | 
| +    // Explicitly close as the frame as no frame client to do so on frameDetached(). | 
| +    localFrame->close(); | 
| } | 
|  | 
| #if OS(ANDROID) | 
|  |