Changeset 140703 in webkit
- Timestamp:
- Jan 24, 2013 12:10:38 PM (11 years ago)
- Location:
- trunk/Tools
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Tools/ChangeLog
r140674 r140703 1 2013-01-24 Erik Arvidsson <arv@chromium.org> 2 3 Unreviewed, rolling out r140561. 4 http://trac.webkit.org/changeset/140561 5 https://bugs.webkit.org/show_bug.cgi?id=107556 6 7 Suspected to break Android which prevens WebKit roll 8 9 * DumpRenderTree/chromium/TestShell.cpp: 10 (TestShell::~TestShell): 11 (TestShell::closeWindow): 12 * DumpRenderTree/chromium/WebViewHost.cpp: 13 (WebViewHost::WebViewHost): 14 (WebViewHost::~WebViewHost): 15 * DumpRenderTree/chromium/WebViewHost.h: 16 (WebViewHost): 17 1 18 2013-01-24 Tim 'mithro' Ansell <mithro@mithis.com> 2 19 -
trunk/Tools/DumpRenderTree/chromium/TestShell.cpp
r140668 r140703 203 203 m_testRunner->setWebView(0); 204 204 m_drtDevToolsAgent->setWebView(0); 205 if (m_webViewHost)206 m_webViewHost->shutdown();207 205 } 208 206 … … 797 795 focusedWidget = 0; 798 796 799 window->shutdown();800 797 delete window; 801 798 // We set the focused widget after deleting the web view host because it -
trunk/Tools/DumpRenderTree/chromium/WebViewHost.cpp
r140668 r140703 1082 1082 , m_proxy(0) 1083 1083 , m_webWidget(0) 1084 , m_shutdownWasInvoked(false)1085 1084 { 1086 1085 reset(); … … 1089 1088 WebViewHost::~WebViewHost() 1090 1089 { 1091 ASSERT(m_shutdownWasInvoked);1092 if (m_inModalLoop)1093 webkit_support::QuitMessageLoop();1094 }1095 1096 void WebViewHost::shutdown()1097 {1098 ASSERT(!m_shutdownWasInvoked);1099 1100 1090 // DevTools frontend page is supposed to be navigated only once and 1101 1091 // loading another URL in that Page is an error. … … 1112 1102 m_layerTreeView.clear(); 1113 1103 webWidget()->close(); 1114 m_webWidget = 0;1115 m_shutdownWasInvoked = true;1104 if (m_inModalLoop) 1105 webkit_support::QuitMessageLoop(); 1116 1106 } 1117 1107 -
trunk/Tools/DumpRenderTree/chromium/WebViewHost.h
r140668 r140703 80 80 WebViewHost(TestShell*); 81 81 virtual ~WebViewHost(); 82 void shutdown();83 82 void setWebWidget(WebKit::WebWidget*); 84 83 WebKit::WebView* webView() const; … … 373 372 bool m_hasWindow; 374 373 bool m_inModalLoop; 375 376 bool m_shutdownWasInvoked;377 378 374 WebKit::WebRect m_windowRect; 379 375
Note: See TracChangeset
for help on using the changeset viewer.