Changeset 68576 in webkit


Ignore:
Timestamp:
Sep 28, 2010 3:27:30 PM (14 years ago)
Author:
commit-queue@webkit.org
Message:

2010-09-28 Jenn Braithwaite <jennb@chromium.org>

Reviewed by Dmitry Titov.

Added oldPage param to FrameLoaderClient::didTransferChildFrameToNewDocument.
https://bugs.webkit.org/show_bug.cgi?id=46663

No new tests. API addition only. Will be used in separate patch.

  • loader/EmptyClients.h: (WebCore::EmptyFrameLoaderClient::didTransferChildFrameToNewDocument):
  • loader/FrameLoaderClient.h:
  • page/Frame.cpp: (WebCore::Frame::transferChildFrameToNewDocument): Pass former page to didTransferChildFrameToNewDocument.

2010-09-28 Jenn Braithwaite <jennb@chromium.org>

Reviewed by Dmitry Titov.

Added oldPage param to FrameLoaderClient::didTransferChildFrameToNewDocument.
https://bugs.webkit.org/show_bug.cgi?id=46663

  • src/FrameLoaderClientImpl.cpp: (WebKit::FrameLoaderClientImpl::didTransferChildFrameToNewDocument):
  • src/FrameLoaderClientImpl.h:

2010-09-28 Jenn Braithwaite <jennb@chromium.org>

Reviewed by Dmitry Titov.

Added oldPage param to FrameLoaderClient::didTransferChildFrameToNewDocument.
https://bugs.webkit.org/show_bug.cgi?id=46663

  • WebCoreSupport/FrameLoaderClientEfl.cpp: (WebCore::FrameLoaderClientEfl::didTransferChildFrameToNewDocument):
  • WebCoreSupport/FrameLoaderClientEfl.h:

2010-09-28 Jenn Braithwaite <jennb@chromium.org>

Reviewed by Dmitry Titov.

Added oldPage param to FrameLoaderClient::didTransferChildFrameToNewDocument.
https://bugs.webkit.org/show_bug.cgi?id=46663

  • WebCoreSupport/FrameLoaderClientGtk.cpp: (WebKit::FrameLoaderClient::didTransferChildFrameToNewDocument):
  • WebCoreSupport/FrameLoaderClientGtk.h:

2010-09-28 Jenn Braithwaite <jennb@chromium.org>

Reviewed by Dmitry Titov.

Added oldPage param to FrameLoaderClient::didTransferChildFrameToNewDocument.
https://bugs.webkit.org/show_bug.cgi?id=46663

  • WebCoreSupport/FrameLoaderClientHaiku.cpp: (WebCore::FrameLoaderClientHaiku::didTransferChildFrameToNewDocument):
  • WebCoreSupport/FrameLoaderClientHaiku.h:

2010-09-28 Jenn Braithwaite <jennb@chromium.org>

Reviewed by Dmitry Titov.

Added oldPage param to FrameLoaderClient::didTransferChildFrameToNewDocument.
https://bugs.webkit.org/show_bug.cgi?id=46663

  • WebCoreSupport/WebFrameLoaderClient.h:
  • WebCoreSupport/WebFrameLoaderClient.mm: (WebFrameLoaderClient::didTransferChildFrameToNewDocument):

2010-09-28 Jenn Braithwaite <jennb@chromium.org>

Reviewed by Dmitry Titov.

Added oldPage param to FrameLoaderClient::didTransferChildFrameToNewDocument.
https://bugs.webkit.org/show_bug.cgi?id=46663

  • WebCoreSupport/FrameLoaderClientQt.cpp: (WebCore::FrameLoaderClientQt::didTransferChildFrameToNewDocument):
  • WebCoreSupport/FrameLoaderClientQt.h:

2010-09-28 Jenn Braithwaite <jennb@chromium.org>

Reviewed by Dmitry Titov.

Added oldPage param to FrameLoaderClient::didTransferChildFrameToNewDocument.
https://bugs.webkit.org/show_bug.cgi?id=46663

  • WebCoreSupport/WebFrameLoaderClient.cpp: (WebFrameLoaderClient::didTransferChildFrameToNewDocument):
  • WebCoreSupport/WebFrameLoaderClient.h:

2010-09-28 Jenn Braithwaite <jennb@chromium.org>

Reviewed by Dmitry Titov.

Added oldPage param to FrameLoaderClient::didTransferChildFrameToNewDocument.
https://bugs.webkit.org/show_bug.cgi?id=46663

  • WebCoreSupport/FrameLoaderClientWinCE.cpp: (WebKit::FrameLoaderClientWinCE::didTransferChildFrameToNewDocument):
  • WebCoreSupport/FrameLoaderClientWinCE.h:

2010-09-28 Jenn Braithwaite <jennb@chromium.org>

Reviewed by Dmitry Titov.

Added oldPage param to FrameLoaderClient::didTransferChildFrameToNewDocument.
https://bugs.webkit.org/show_bug.cgi?id=46663

  • WebKitSupport/FrameLoaderClientWx.cpp: (WebCore::FrameLoaderClientWx::didTransferChildFrameToNewDocument):
  • WebKitSupport/FrameLoaderClientWx.h:

2010-09-28 Jenn Braithwaite <jennb@chromium.org>

Reviewed by Dmitry Titov.

Added oldPage param to FrameLoaderClient::didTransferChildFrameToNewDocument.
https://bugs.webkit.org/show_bug.cgi?id=46663

  • WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp: (WebKit::WebFrameLoaderClient::didTransferChildFrameToNewDocument):
  • WebProcess/WebCoreSupport/WebFrameLoaderClient.h:
Location:
trunk
Files:
34 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebCore/ChangeLog

    r68574 r68576  
     12010-09-28  Jenn Braithwaite  <jennb@chromium.org>
     2
     3        Reviewed by Dmitry Titov.
     4
     5        Added oldPage param to FrameLoaderClient::didTransferChildFrameToNewDocument.
     6        https://bugs.webkit.org/show_bug.cgi?id=46663
     7
     8        No new tests. API addition only. Will be used in separate patch.
     9
     10        * loader/EmptyClients.h:
     11        (WebCore::EmptyFrameLoaderClient::didTransferChildFrameToNewDocument):
     12        * loader/FrameLoaderClient.h:
     13        * page/Frame.cpp:
     14        (WebCore::Frame::transferChildFrameToNewDocument):
     15        Pass former page to didTransferChildFrameToNewDocument.
     16
    1172010-09-28  W. James MacLean  <wjmaclean@chromium.org>
    218
  • trunk/WebCore/loader/EmptyClients.h

    r68061 r68576  
    337337    virtual void didRunInsecureContent(SecurityOrigin*) { }
    338338    virtual PassRefPtr<Frame> createFrame(const KURL&, const String&, HTMLFrameOwnerElement*, const String&, bool, int, int) { return 0; }
    339     virtual void didTransferChildFrameToNewDocument() { }
     339    virtual void didTransferChildFrameToNewDocument(Page*) { }
    340340    virtual PassRefPtr<Widget> createPlugin(const IntSize&, HTMLPlugInElement*, const KURL&, const Vector<String>&, const Vector<String>&, const String&, bool) { return 0; }
    341341    virtual PassRefPtr<Widget> createJavaAppletWidget(const IntSize&, HTMLAppletElement*, const KURL&, const Vector<String>&, const Vector<String>&) { return 0; }
  • trunk/WebCore/loader/FrameLoaderClient.h

    r68061 r68576  
    6565    class KURL;
    6666    class NavigationAction;
     67    class Page;
    6768    class ProtectionSpace;
    6869    class PluginView;
     
    230231        virtual PassRefPtr<Frame> createFrame(const KURL& url, const String& name, HTMLFrameOwnerElement* ownerElement,
    231232                                   const String& referrer, bool allowsScrolling, int marginWidth, int marginHeight) = 0;
    232         virtual void didTransferChildFrameToNewDocument() = 0;
     233        virtual void didTransferChildFrameToNewDocument(Page* oldPage) = 0;
    233234        virtual PassRefPtr<Widget> createPlugin(const IntSize&, HTMLPlugInElement*, const KURL&, const Vector<String>&, const Vector<String>&, const String&, bool loadManually) = 0;
    234235        virtual void redirectDataToPlugin(Widget* pluginWidget) = 0;
  • trunk/WebCore/page/Frame.cpp

    r67956 r68576  
    718718    // Switch page.
    719719    Page* newPage = newParent ? newParent->page() : 0;
     720    Page* oldPage = m_page;
    720721    if (m_page != newPage) {
    721722        if (page()->focusController()->focusedFrame() == this)
     
    749750    if (didTransfer) {
    750751        // Let external clients update themselves.
    751         loader()->client()->didTransferChildFrameToNewDocument();
     752        loader()->client()->didTransferChildFrameToNewDocument(oldPage);
    752753
    753754        // Do the same for all the children.
  • trunk/WebKit/chromium/ChangeLog

    r68504 r68576  
     12010-09-28  Jenn Braithwaite  <jennb@chromium.org>
     2
     3        Reviewed by Dmitry Titov.
     4
     5        Added oldPage param to FrameLoaderClient::didTransferChildFrameToNewDocument.
     6        https://bugs.webkit.org/show_bug.cgi?id=46663
     7
     8        * src/FrameLoaderClientImpl.cpp:
     9        (WebKit::FrameLoaderClientImpl::didTransferChildFrameToNewDocument):
     10        * src/FrameLoaderClientImpl.h:
     11
    1122010-09-28  Andrei Popescu  <andreip@google.com>
    213
  • trunk/WebKit/chromium/src/FrameLoaderClientImpl.cpp

    r68061 r68576  
    13691369}
    13701370
    1371 void FrameLoaderClientImpl::didTransferChildFrameToNewDocument()
     1371void FrameLoaderClientImpl::didTransferChildFrameToNewDocument(Page*)
    13721372{
    13731373    ASSERT(m_webFrame->frame()->ownerElement());
  • trunk/WebKit/chromium/src/FrameLoaderClientImpl.h

    r68061 r68576  
    180180        const WTF::String& referrer, bool allowsScrolling,
    181181        int marginWidth, int marginHeight);
    182     virtual void didTransferChildFrameToNewDocument();
     182    virtual void didTransferChildFrameToNewDocument(WebCore::Page*);
    183183    virtual PassRefPtr<WebCore::Widget> createPlugin(
    184184        const WebCore::IntSize&, WebCore::HTMLPlugInElement*, const WebCore::KURL&,
  • trunk/WebKit/efl/ChangeLog

    r68363 r68576  
     12010-09-28  Jenn Braithwaite  <jennb@chromium.org>
     2
     3        Reviewed by Dmitry Titov.
     4
     5        Added oldPage param to FrameLoaderClient::didTransferChildFrameToNewDocument.
     6        https://bugs.webkit.org/show_bug.cgi?id=46663
     7
     8        * WebCoreSupport/FrameLoaderClientEfl.cpp:
     9        (WebCore::FrameLoaderClientEfl::didTransferChildFrameToNewDocument):
     10        * WebCoreSupport/FrameLoaderClientEfl.h:
     11
    1122010-09-26  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
    213
  • trunk/WebKit/efl/WebCoreSupport/FrameLoaderClientEfl.cpp

    r67476 r68576  
    4747#include "MIMETypeRegistry.h"
    4848#include "NotImplemented.h"
     49#include "Page.h"
    4950#include "PluginDatabase.h"
    5051#include "ProgressTracker.h"
     
    380381}
    381382
    382 void FrameLoaderClientEfl::didTransferChildFrameToNewDocument()
     383void FrameLoaderClientEfl::didTransferChildFrameToNewDocument(Page*)
    383384{
    384385}
  • trunk/WebKit/efl/WebCoreSupport/FrameLoaderClientEfl.h

    r67403 r68576  
    138138    virtual PassRefPtr<Frame> createFrame(const KURL& url, const String& name, HTMLFrameOwnerElement* ownerElement,
    139139                               const String& referrer, bool allowsScrolling, int marginWidth, int marginHeight);
    140     virtual void didTransferChildFrameToNewDocument();
     140    virtual void didTransferChildFrameToNewDocument(Page*);
    141141
    142142    virtual PassRefPtr<Widget> createPlugin(const IntSize&, HTMLPlugInElement*, const KURL&, const WTF::Vector<String>&, const WTF::Vector<String>&, const String&, bool);
  • trunk/WebKit/gtk/ChangeLog

    r68415 r68576  
     12010-09-28  Jenn Braithwaite  <jennb@chromium.org>
     2
     3        Reviewed by Dmitry Titov.
     4
     5        Added oldPage param to FrameLoaderClient::didTransferChildFrameToNewDocument.
     6        https://bugs.webkit.org/show_bug.cgi?id=46663
     7
     8        * WebCoreSupport/FrameLoaderClientGtk.cpp:
     9        (WebKit::FrameLoaderClient::didTransferChildFrameToNewDocument):
     10        * WebCoreSupport/FrameLoaderClientGtk.h:
     11
    1122010-09-27  Mario Sanchez Prada  <msanchez@igalia.com>
    213
  • trunk/WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp

    r68373 r68576  
    602602}
    603603
    604 void FrameLoaderClient::didTransferChildFrameToNewDocument()
     604void FrameLoaderClient::didTransferChildFrameToNewDocument(WebCore::Page*)
    605605{
    606606    ASSERT(m_frame);
  • trunk/WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.h

    r67403 r68576  
    115115        virtual PassRefPtr<WebCore::Frame> createFrame(const WebCore::KURL& url, const WTF::String& name, WebCore::HTMLFrameOwnerElement* ownerElement,
    116116                                   const WTF::String& referrer, bool allowsScrolling, int marginWidth, int marginHeight);
    117         virtual void didTransferChildFrameToNewDocument();
     117        virtual void didTransferChildFrameToNewDocument(WebCore::Page*);
    118118        virtual PassRefPtr<WebCore::Widget> createPlugin(const WebCore::IntSize&, WebCore::HTMLPlugInElement*, const WebCore::KURL&, const WTF::Vector<WTF::String>&, const WTF::Vector<WTF::String>&, const WTF::String&, bool);
    119119        virtual void redirectDataToPlugin(WebCore::Widget* pluginWidget);
  • trunk/WebKit/haiku/ChangeLog

    r67403 r68576  
     12010-09-28  Jenn Braithwaite  <jennb@chromium.org>
     2
     3        Reviewed by Dmitry Titov.
     4
     5        Added oldPage param to FrameLoaderClient::didTransferChildFrameToNewDocument.
     6        https://bugs.webkit.org/show_bug.cgi?id=46663
     7
     8        * WebCoreSupport/FrameLoaderClientHaiku.cpp:
     9        (WebCore::FrameLoaderClientHaiku::didTransferChildFrameToNewDocument):
     10        * WebCoreSupport/FrameLoaderClientHaiku.h:
     11
    1122010-09-13  Enrica Casucci  <enrica@apple.com>
    213
  • trunk/WebKit/haiku/WebCoreSupport/FrameLoaderClientHaiku.cpp

    r67403 r68576  
    742742}
    743743
    744 void FrameLoaderClientHaiku::didTransferChildFrameToNewDocument()
     744void FrameLoaderClientHaiku::didTransferChildFrameToNewDocument(Page*)
    745745{
    746746}
     
    855855
    856856} // namespace WebCore
    857 
  • trunk/WebKit/haiku/WebCoreSupport/FrameLoaderClientHaiku.h

    r67403 r68576  
    222222                                              HTMLFrameOwnerElement*, const String& referrer,
    223223                                              bool allowsScrolling, int marginWidth, int marginHeight);
    224         virtual void didTransferChildFrameToNewDocument();
     224        virtual void didTransferChildFrameToNewDocument(WebCore::Page*);
    225225        virtual PassRefPtr<Widget> createPlugin(const IntSize&, HTMLPlugInElement*, const KURL&,
    226226                                                const Vector<String>&, const Vector<String>&, const String&,
     
    253253
    254254#endif // FrameLoaderClientHaiku_h
    255 
  • trunk/WebKit/mac/ChangeLog

    r68356 r68576  
     12010-09-28  Jenn Braithwaite  <jennb@chromium.org>
     2
     3        Reviewed by Dmitry Titov.
     4
     5        Added oldPage param to FrameLoaderClient::didTransferChildFrameToNewDocument.
     6        https://bugs.webkit.org/show_bug.cgi?id=46663
     7
     8        * WebCoreSupport/WebFrameLoaderClient.h:
     9        * WebCoreSupport/WebFrameLoaderClient.mm:
     10        (WebFrameLoaderClient::didTransferChildFrameToNewDocument):
     11
    1122010-09-26  Antonio Gomes  <agomes@rim.com>
    213
  • trunk/WebKit/mac/WebCoreSupport/WebFrameLoaderClient.h

    r67403 r68576  
    194194    virtual PassRefPtr<WebCore::Frame> createFrame(const WebCore::KURL& url, const WTF::String& name, WebCore::HTMLFrameOwnerElement*,
    195195                                        const WTF::String& referrer, bool allowsScrolling, int marginWidth, int marginHeight);
    196     virtual void didTransferChildFrameToNewDocument();
     196    virtual void didTransferChildFrameToNewDocument(WebCore::Page* oldPage);
    197197    virtual PassRefPtr<WebCore::Widget> createPlugin(const WebCore::IntSize&, WebCore::HTMLPlugInElement*, const WebCore::KURL&, const Vector<WTF::String>&,
    198198                                          const Vector<WTF::String>&, const WTF::String&, bool);
  • trunk/WebKit/mac/WebCoreSupport/WebFrameLoaderClient.mm

    r67403 r68576  
    13831383}
    13841384
    1385 void WebFrameLoaderClient::didTransferChildFrameToNewDocument()
    1386 {
     1385void WebFrameLoaderClient::didTransferChildFrameToNewDocument(Page* oldPage)
     1386{
     1387    if (oldPage == core(m_webFrame.get())->page())
     1388        return;
     1389
     1390    // Update resource tracking now that frame is in a different page.
     1391    // TODO(jennb): update resource tracking [bug 44713]
    13871392}
    13881393
  • trunk/WebKit/qt/ChangeLog

    r68525 r68576  
     12010-09-28  Jenn Braithwaite  <jennb@chromium.org>
     2
     3        Reviewed by Dmitry Titov.
     4
     5        Added oldPage param to FrameLoaderClient::didTransferChildFrameToNewDocument.
     6        https://bugs.webkit.org/show_bug.cgi?id=46663
     7
     8        * WebCoreSupport/FrameLoaderClientQt.cpp:
     9        (WebCore::FrameLoaderClientQt::didTransferChildFrameToNewDocument):
     10        * WebCoreSupport/FrameLoaderClientQt.h:
     11
    1122010-09-28  Andreas Kling  <andreas.kling@nokia.com>
    213
  • trunk/WebKit/qt/WebCoreSupport/FrameLoaderClientQt.cpp

    r68521 r68576  
    12461246}
    12471247
    1248 void FrameLoaderClientQt::didTransferChildFrameToNewDocument()
     1248void FrameLoaderClientQt::didTransferChildFrameToNewDocument(Page*)
    12491249{
    12501250    ASSERT(m_frame->ownerElement());
  • trunk/WebKit/qt/WebCoreSupport/FrameLoaderClientQt.h

    r67781 r68576  
    199199    virtual PassRefPtr<Frame> createFrame(const KURL& url, const String& name, HTMLFrameOwnerElement* ownerElement,
    200200                               const String& referrer, bool allowsScrolling, int marginWidth, int marginHeight);
    201     virtual void didTransferChildFrameToNewDocument();
     201    virtual void didTransferChildFrameToNewDocument(WebCore::Page*);
    202202    virtual PassRefPtr<Widget> createPlugin(const IntSize&, HTMLPlugInElement*, const KURL&, const Vector<String>&, const Vector<String>&, const String&, bool);
    203203    virtual void redirectDataToPlugin(Widget* pluginWidget);
  • trunk/WebKit/win/ChangeLog

    r68384 r68576  
     12010-09-28  Jenn Braithwaite  <jennb@chromium.org>
     2
     3        Reviewed by Dmitry Titov.
     4
     5        Added oldPage param to FrameLoaderClient::didTransferChildFrameToNewDocument.
     6        https://bugs.webkit.org/show_bug.cgi?id=46663
     7
     8        * WebCoreSupport/WebFrameLoaderClient.cpp:
     9        (WebFrameLoaderClient::didTransferChildFrameToNewDocument):
     10        * WebCoreSupport/WebFrameLoaderClient.h:
     11
    1122010-09-27  Andrey Kosyakov  <caseq@chromium.org>
    213
  • trunk/WebKit/win/WebCoreSupport/WebFrameLoaderClient.cpp

    r67253 r68576  
    729729}
    730730
    731 void WebFrameLoaderClient::didTransferChildFrameToNewDocument()
     731void WebFrameLoaderClient::didTransferChildFrameToNewDocument(Page*)
    732732{
    733733}
  • trunk/WebKit/win/WebCoreSupport/WebFrameLoaderClient.h

    r67253 r68576  
    113113    virtual PassRefPtr<WebCore::Frame> createFrame(const WebCore::KURL& url, const WTF::String& name, WebCore::HTMLFrameOwnerElement* ownerElement,
    114114                               const WTF::String& referrer, bool allowsScrolling, int marginWidth, int marginHeight);
    115     virtual void didTransferChildFrameToNewDocument();
     115    virtual void didTransferChildFrameToNewDocument(WebCore::Page*);
    116116    virtual PassRefPtr<WebCore::Widget> createPlugin(const WebCore::IntSize&, WebCore::HTMLPlugInElement*, const WebCore::KURL&, const Vector<WTF::String>&, const Vector<WTF::String>&, const WTF::String&, bool loadManually);
    117117    virtual void redirectDataToPlugin(WebCore::Widget* pluginWidget);
  • trunk/WebKit/wince/ChangeLog

    r68172 r68576  
     12010-09-28  Jenn Braithwaite  <jennb@chromium.org>
     2
     3        Reviewed by Dmitry Titov.
     4
     5        Added oldPage param to FrameLoaderClient::didTransferChildFrameToNewDocument.
     6        https://bugs.webkit.org/show_bug.cgi?id=46663
     7
     8        * WebCoreSupport/FrameLoaderClientWinCE.cpp:
     9        (WebKit::FrameLoaderClientWinCE::didTransferChildFrameToNewDocument):
     10        * WebCoreSupport/FrameLoaderClientWinCE.h:
     11
    1122010-09-23  Patrick Gansterer  <paroga@webkit.org>
    213
  • trunk/WebKit/wince/WebCoreSupport/FrameLoaderClientWinCE.cpp

    r68132 r68576  
    3333#include "MIMETypeRegistry.h"
    3434#include "NotImplemented.h"
     35#include "Page.h"
    3536#include "PluginDatabase.h"
    3637#include "RenderPart.h"
     
    161162}
    162163
    163 void FrameLoaderClientWinCE::didTransferChildFrameToNewDocument()
     164void FrameLoaderClientWinCE::didTransferChildFrameToNewDocument(Page*)
    164165{
    165166}
  • trunk/WebKit/wince/WebCoreSupport/FrameLoaderClientWinCE.h

    r68132 r68576  
    109109    virtual PassRefPtr<WebCore::Frame> createFrame(const WebCore::KURL& url, const WTF::String& name, WebCore::HTMLFrameOwnerElement* ownerElement,
    110110                               const WTF::String& referrer, bool allowsScrolling, int marginWidth, int marginHeight);
    111     virtual void didTransferChildFrameToNewDocument();
     111    virtual void didTransferChildFrameToNewDocument(WebCore::Page*);
    112112    virtual PassRefPtr<WebCore::Widget> createPlugin(const WebCore::IntSize&, WebCore::HTMLPlugInElement*, const WebCore::KURL&, const WTF::Vector<WTF::String>&, const WTF::Vector<WTF::String>&, const WTF::String&, bool);
    113113    virtual void redirectDataToPlugin(WebCore::Widget* pluginWidget);
  • trunk/WebKit/wx/ChangeLog

    r68319 r68576  
     12010-09-28  Jenn Braithwaite  <jennb@chromium.org>
     2
     3        Reviewed by Dmitry Titov.
     4
     5        Added oldPage param to FrameLoaderClient::didTransferChildFrameToNewDocument.
     6        https://bugs.webkit.org/show_bug.cgi?id=46663
     7
     8        * WebKitSupport/FrameLoaderClientWx.cpp:
     9        (WebCore::FrameLoaderClientWx::didTransferChildFrameToNewDocument):
     10        * WebKitSupport/FrameLoaderClientWx.h:
     11
    1122010-09-24  Kwang Yul Seo  <skyul@company100.net>
    213
  • trunk/WebKit/wx/WebKitSupport/FrameLoaderClientWx.cpp

    r67515 r68576  
    861861}
    862862
    863 void FrameLoaderClientWx::didTransferChildFrameToNewDocument()
     863void FrameLoaderClientWx::didTransferChildFrameToNewDocument(Page*)
    864864{
    865865}
  • trunk/WebKit/wx/WebKitSupport/FrameLoaderClientWx.h

    r67515 r68576  
    204204        virtual PassRefPtr<Frame> createFrame(const KURL& url, const String& name, HTMLFrameOwnerElement* ownerElement,
    205205                                   const String& referrer, bool allowsScrolling, int marginWidth, int marginHeight);
    206         virtual void didTransferChildFrameToNewDocument();
     206        virtual void didTransferChildFrameToNewDocument(Page*);
    207207        virtual PassRefPtr<Widget> createPlugin(const IntSize&, HTMLPlugInElement*, const KURL&, const Vector<String>&, const Vector<String>&, const String&, bool loadManually) ;
    208208        virtual void redirectDataToPlugin(Widget* pluginWidget);
  • trunk/WebKit2/ChangeLog

    r68562 r68576  
     12010-09-28  Jenn Braithwaite  <jennb@chromium.org>
     2
     3        Reviewed by Dmitry Titov.
     4
     5        Added oldPage param to FrameLoaderClient::didTransferChildFrameToNewDocument.
     6        https://bugs.webkit.org/show_bug.cgi?id=46663
     7
     8        * WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp:
     9        (WebKit::WebFrameLoaderClient::didTransferChildFrameToNewDocument):
     10        * WebProcess/WebCoreSupport/WebFrameLoaderClient.h:
     11
    1122010-09-28  Anders Carlsson  <andersca@apple.com>
    213
  • trunk/WebKit2/WebProcess/WebCoreSupport/WebFrameLoaderClient.cpp

    r68220 r68576  
    963963}
    964964
    965 void WebFrameLoaderClient::didTransferChildFrameToNewDocument()
     965void WebFrameLoaderClient::didTransferChildFrameToNewDocument(Page*)
    966966{
    967967    notImplemented();
  • trunk/WebKit2/WebProcess/WebCoreSupport/WebFrameLoaderClient.h

    r67775 r68576  
    176176    virtual PassRefPtr<WebCore::Frame> createFrame(const WebCore::KURL& url, const String& name, WebCore::HTMLFrameOwnerElement* ownerElement,
    177177                                          const String& referrer, bool allowsScrolling, int marginWidth, int marginHeight);
    178     virtual void didTransferChildFrameToNewDocument();
     178    virtual void didTransferChildFrameToNewDocument(WebCore::Page*);
    179179   
    180180    virtual PassRefPtr<WebCore::Widget> createPlugin(const WebCore::IntSize&, WebCore::HTMLPlugInElement*, const WebCore::KURL&, const Vector<String>&, const Vector<String>&, const String&, bool loadManually);
Note: See TracChangeset for help on using the changeset viewer.