Changeset 79586 in webkit
- Timestamp:
- Feb 24, 2011 10:07:54 AM (13 years ago)
- Location:
- trunk
- Files:
-
- 30 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r79584 r79586 1 2011-02-24 Andrew Wilson <atwilson@chromium.org> 2 3 Unreviewed, rolling out r79570. 4 http://trac.webkit.org/changeset/79570 5 https://bugs.webkit.org/show_bug.cgi?id=54874 6 7 Breaks chromium build because glue/mocks/mock_web_frame.h/cc 8 was not updated 9 10 * WebCore.exp.in: 11 1 12 2011-02-24 David Dorwin <ddorwin@chromium.org> 2 13 -
trunk/Source/WebCore/WebCore.exp.in
r79570 r79586 179 179 __ZN7WebCore11FrameLoader4loadERKNS_15ResourceRequestEb 180 180 __ZN7WebCore11FrameLoader6reloadEb 181 __ZN7WebCore11FrameLoader9setOpenerEPNS_5FrameE182 181 __ZN7WebCore11Geolocation12setIsAllowedEb 183 182 __ZN7WebCore11GeolocationD1Ev -
trunk/Source/WebKit/chromium/ChangeLog
r79584 r79586 1 2011-02-24 Andrew Wilson <atwilson@chromium.org> 2 3 Unreviewed, rolling out r79570. 4 http://trac.webkit.org/changeset/79570 5 https://bugs.webkit.org/show_bug.cgi?id=54874 6 7 Breaks chromium build because glue/mocks/mock_web_frame.h/cc 8 was not updated 9 10 * public/WebFrame.h: 11 * src/WebFrameImpl.cpp: 12 * src/WebFrameImpl.h: 13 1 14 2011-02-24 David Dorwin <ddorwin@chromium.org> 2 15 -
trunk/Source/WebKit/chromium/public/WebFrame.h
r79570 r79586 170 170 virtual WebFrame* opener() const = 0; 171 171 172 // Reset the frame that opened this frame to 0.173 // This is executed between layout tests runs174 virtual void clearOpener() = 0;175 176 172 // Returns the parent frame or 0 if this is a top-most frame. 177 173 virtual WebFrame* parent() const = 0; -
trunk/Source/WebKit/chromium/src/WebFrameImpl.cpp
r79570 r79586 580 580 } 581 581 582 void WebFrameImpl::clearOpener()583 {584 m_frame->loader()->setOpener(0);585 }586 587 582 WebFrame* WebFrameImpl::opener() const 588 583 { -
trunk/Source/WebKit/chromium/src/WebFrameImpl.h
r79570 r79586 81 81 virtual WebView* view() const; 82 82 virtual WebFrame* opener() const; 83 virtual void clearOpener();84 83 virtual WebFrame* parent() const; 85 84 virtual WebFrame* top() const; -
trunk/Source/WebKit/gtk/ChangeLog
r79570 r79586 1 2011-02-24 Andrew Wilson <atwilson@chromium.org> 2 3 Unreviewed, rolling out r79570. 4 http://trac.webkit.org/changeset/79570 5 https://bugs.webkit.org/show_bug.cgi?id=54874 6 7 Breaks chromium build because glue/mocks/mock_web_frame.h/cc 8 was not updated 9 10 * WebCoreSupport/DumpRenderTreeSupportGtk.cpp: 11 * WebCoreSupport/DumpRenderTreeSupportGtk.h: 12 1 13 2011-02-24 Vsevolod Vlasov <vsevik@chromium.org> 2 14 -
trunk/Source/WebKit/gtk/WebCoreSupport/DumpRenderTreeSupportGtk.cpp
r79570 r79586 634 634 } 635 635 636 void DumpRenderTreeSupportGtk::clearOpener(WebKitWebFrame* frame)637 {638 Frame* coreFrame = core(frame);639 if (coreFrame)640 coreFrame->loader()->setOpener(0);641 }642 643 636 unsigned int DumpRenderTreeSupportGtk::workerThreadCount() 644 637 { -
trunk/Source/WebKit/gtk/WebCoreSupport/DumpRenderTreeSupportGtk.h
r79570 r79586 61 61 static void dumpConfigurationForViewport(WebKitWebView* webView, gint availableWidth, gint availableHeight); 62 62 63 static void clearOpener(WebKitWebFrame*);64 65 63 // FIXME: Move these to webkitwebframe.h once their API has been discussed. 66 64 static GSList* getFrameChildren(WebKitWebFrame*); -
trunk/Source/WebKit/mac/ChangeLog
r79570 r79586 1 2011-02-24 Andrew Wilson <atwilson@chromium.org> 2 3 Unreviewed, rolling out r79570. 4 http://trac.webkit.org/changeset/79570 5 https://bugs.webkit.org/show_bug.cgi?id=54874 6 7 Breaks chromium build because glue/mocks/mock_web_frame.h/cc 8 was not updated 9 10 * WebView/WebFrame.mm: 11 * WebView/WebFramePrivate.h: 12 1 13 2011-02-24 Vsevolod Vlasov <vsevik@chromium.org> 2 14 -
trunk/Source/WebKit/mac/WebView/WebFrame.mm
r79570 r79586 1375 1375 } 1376 1376 1377 - (void)_clearOpener1378 {1379 Frame* coreFrame = _private->coreFrame;1380 if (coreFrame)1381 coreFrame->loader()->setOpener(0);1382 }1383 1384 1377 @end 1385 1378 -
trunk/Source/WebKit/mac/WebView/WebFramePrivate.h
r79570 r79586 146 146 - (id)accessibilityRoot; 147 147 148 // Clears frame opener. This is executed between layout tests runs149 - (void)_clearOpener;150 151 152 148 @end -
trunk/Source/WebKit/qt/ChangeLog
r79570 r79586 1 2011-02-24 Andrew Wilson <atwilson@chromium.org> 2 3 Unreviewed, rolling out r79570. 4 http://trac.webkit.org/changeset/79570 5 https://bugs.webkit.org/show_bug.cgi?id=54874 6 7 Breaks chromium build because glue/mocks/mock_web_frame.h/cc 8 was not updated 9 10 * WebCoreSupport/DumpRenderTreeSupportQt.cpp: 11 * WebCoreSupport/DumpRenderTreeSupportQt.h: 12 1 13 2011-02-24 Vsevolod Vlasov <vsevik@chromium.org> 2 14 -
trunk/Source/WebKit/qt/WebCoreSupport/DumpRenderTreeSupportQt.cpp
r79570 r79586 915 915 } 916 916 917 void DumpRenderTreeSupportQt::clearOpener(QWebFrame* frame)918 {919 WebCore::Frame* coreFrame = QWebFramePrivate::core(frame);920 coreFrame->loader()->setOpener(0);921 }922 923 917 void DumpRenderTreeSupportQt::addURLToRedirect(const QString& origin, const QString& destination) 924 918 { -
trunk/Source/WebKit/qt/WebCoreSupport/DumpRenderTreeSupportQt.h
r79570 r79586 189 189 static QVariantList nodesFromRect(const QWebElement& document, int x, int y, unsigned top, unsigned right, unsigned bottom, unsigned left, bool ignoreClipping); 190 190 static QString responseMimeType(QWebFrame*); 191 static void clearOpener(QWebFrame*);192 191 static void addURLToRedirect(const QString& origin, const QString& destination); 193 192 static QStringList contextMenu(QWebPage*); -
trunk/Source/WebKit/win/ChangeLog
r79570 r79586 1 2011-02-24 Andrew Wilson <atwilson@chromium.org> 2 3 Unreviewed, rolling out r79570. 4 http://trac.webkit.org/changeset/79570 5 https://bugs.webkit.org/show_bug.cgi?id=54874 6 7 Breaks chromium build because glue/mocks/mock_web_frame.h/cc 8 was not updated 9 10 * Interfaces/IWebFramePrivate.idl: 11 * Interfaces/WebKit.idl: 12 * WebFrame.cpp: 13 * WebFrame.h: 14 1 15 2011-02-24 Vsevolod Vlasov <vsevik@chromium.org> 2 16 -
trunk/Source/WebKit/win/Interfaces/IWebFramePrivate.idl
r79570 r79586 120 120 121 121 HRESULT hasSpellingMarker([in] UINT from, [in] UINT length, [out, retval] BOOL* result); 122 123 HRESULT clearOpener();124 122 } -
trunk/Source/WebKit/win/Interfaces/WebKit.idl
r79570 r79586 302 302 } 303 303 } 304 -
trunk/Source/WebKit/win/WebFrame.cpp
r79570 r79586 1034 1034 } 1035 1035 1036 HRESULT STDMETHODCALLTYPE WebFrame::clearOpener()1037 {1038 HRESULT hr = S_OK;1039 if (Frame* coreFrame = core(this))1040 coreFrame->loader()->setOpener(0);1041 1042 return hr;1043 }1044 1045 1036 // IWebDocumentText ----------------------------------------------------------- 1046 1037 -
trunk/Source/WebKit/win/WebFrame.h
r79570 r79586 278 278 /* [in] */ UINT length, 279 279 /* [retval][out] */ BOOL *result); 280 281 virtual HRESULT STDMETHODCALLTYPE clearOpener();282 280 283 281 // IWebDocumentText -
trunk/Source/WebKit2/ChangeLog
r79585 r79586 1 2011-02-24 Andrew Wilson <atwilson@chromium.org> 2 3 Unreviewed, rolling out r79570. 4 http://trac.webkit.org/changeset/79570 5 https://bugs.webkit.org/show_bug.cgi?id=54874 6 7 Breaks chromium build because glue/mocks/mock_web_frame.h/cc 8 was not updated 9 10 * WebProcess/InjectedBundle/API/c/WKBundleFrame.cpp: 11 * WebProcess/InjectedBundle/API/c/WKBundleFramePrivate.h: 12 1 13 2011-02-23 Brian Weinstein <bweinstein@apple.com> 2 14 -
trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleFrame.cpp
r79570 r79586 165 165 } 166 166 167 void WKBundleFrameClearOpener(WKBundleFrameRef frameRef)168 {169 Frame* coreFrame = toImpl(frameRef)->coreFrame();170 if (coreFrame)171 coreFrame->loader()->setOpener(0);172 }173 174 167 WKStringRef WKBundleFrameCopyLayerTreeAsText(WKBundleFrameRef frameRef) 175 168 { -
trunk/Source/WebKit2/WebProcess/InjectedBundle/API/c/WKBundleFramePrivate.h
r79570 r79586 48 48 WK_EXPORT unsigned WKBundleFrameGetPendingUnloadCount(WKBundleFrameRef frame); 49 49 WK_EXPORT WKStringRef WKBundleFrameCopyLayerTreeAsText(WKBundleFrameRef frame); 50 WK_EXPORT void WKBundleFrameClearOpener(WKBundleFrameRef frame);51 50 52 51 #ifdef __cplusplus -
trunk/Tools/ChangeLog
r79575 r79586 1 2011-02-24 Andrew Wilson <atwilson@chromium.org> 2 3 Unreviewed, rolling out r79570. 4 http://trac.webkit.org/changeset/79570 5 https://bugs.webkit.org/show_bug.cgi?id=54874 6 7 Breaks chromium build because glue/mocks/mock_web_frame.h/cc 8 was not updated 9 10 * DumpRenderTree/chromium/TestShell.cpp: 11 (TestShell::resetTestController): 12 * DumpRenderTree/gtk/DumpRenderTree.cpp: 13 (resetDefaultsToConsistentValues): 14 * DumpRenderTree/mac/DumpRenderTree.mm: 15 (resetWebViewToConsistentStateBeforeTesting): 16 * DumpRenderTree/qt/DumpRenderTreeQt.cpp: 17 (WebCore::DumpRenderTree::resetToConsistentStateBeforeTesting): 18 * DumpRenderTree/win/DumpRenderTree.cpp: 19 (resetWebViewToConsistentStateBeforeTesting): 20 * WebKitTestRunner/InjectedBundle/InjectedBundlePage.cpp: 21 (WTR::InjectedBundlePage::reset): 22 1 23 2011-02-24 Mahesh Kulkarni <mahesh.kulkarni@nokia.com> 2 24 -
trunk/Tools/DumpRenderTree/chromium/TestShell.cpp
r79570 r79586 228 228 if (m_drtDevToolsClient) 229 229 m_drtDevToolsClient->reset(); 230 webView()->mainFrame()->clearOpener();231 230 } 232 231 -
trunk/Tools/DumpRenderTree/gtk/DumpRenderTree.cpp
r79570 r79586 464 464 if (axController) 465 465 axController->resetToConsistentState(); 466 467 DumpRenderTreeSupportGtk::clearOpener(mainFrame);468 466 } 469 467 -
trunk/Tools/DumpRenderTree/mac/DumpRenderTree.mm
r79570 r79586 1038 1038 // Clear the contents of the general pasteboard 1039 1039 [[NSPasteboard generalPasteboard] declareTypes:[NSArray arrayWithObject:NSStringPboardType] owner:nil]; 1040 1041 [mainFrame _clearOpener];1042 1040 } 1043 1041 -
trunk/Tools/DumpRenderTree/qt/DumpRenderTreeQt.cpp
r79570 r79586 581 581 setlocale(LC_ALL, ""); 582 582 #endif 583 584 DumpRenderTreeSupportQt::clearOpener(m_page->mainFrame());585 583 } 586 584 -
trunk/Tools/DumpRenderTree/win/DumpRenderTree.cpp
r79570 r79586 896 896 897 897 sharedFrameLoadDelegate->resetToConsistentState(); 898 899 COMPtr<IWebFramePrivate> framePrivate;900 if (SUCCEEDED(frame->QueryInterface(&framePrivate)))901 framePrivate->clearOpener();902 898 } 903 899 -
trunk/Tools/WebKitTestRunner/InjectedBundle/InjectedBundlePage.cpp
r79570 r79586 257 257 258 258 m_previousTestBackForwardListItem = adoptWK(WKBundleBackForwardListCopyItemAtIndex(WKBundlePageGetBackForwardList(m_page), 0)); 259 260 WKBundleFrameClearOpener(WKBundlePageGetMainFrame(m_page));261 259 } 262 260
Note: See TracChangeset
for help on using the changeset viewer.