Changeset 71120 in webkit


Ignore:
Timestamp:
Nov 2, 2010 9:04:29 AM (14 years ago)
Author:
dbates@webkit.org
Message:

2010-11-02 Daniel Bates <dbates@rim.com>

Reviewed by Martin Robinson.

Set frame name before appending it to the frame tree in the Apple Windows,
GTK, and EFL ports
https://bugs.webkit.org/show_bug.cgi?id=48806

Make the frame creation process in the GTK-port consistent with the
Mac, Qt, and Haiku ports. In particular, set the name of the new
frame before it's appended to the frame tree.

At this time we cannot test this change since it is being masked by
HTMLFrameElementBase::setName() <http://trac.webkit.org/browser/trunk/WebCore/html/HTMLFrameElementBase.cpp?rev=70976#L160>.
We'll be able to test this once we fix bug #6751.

  • WebCoreSupport/FrameLoaderClientGtk.cpp: (WebKit::FrameLoaderClient::createFrame):

2010-11-02 Daniel Bates <dbates@rim.com>

Reviewed by Martin Robinson.

Set frame name before appending it to the frame tree in the Apple Windows,
GTK, and EFL ports
https://bugs.webkit.org/show_bug.cgi?id=48806

Make the frame creation process in the Apple Windows-port consistent
with the Mac, Qt, and Haiku ports. In particular, set the name of
the new frame before it's appended to the frame tree.

At this time we cannot test this change since it is being masked by
HTMLFrameElementBase::setName() <http://trac.webkit.org/browser/trunk/WebCore/html/HTMLFrameElementBase.cpp?rev=70976#L160>.
We'll be able to test this once we fix bug #6751.

  • WebCoreSupport/WebFrameLoaderClient.cpp: (WebFrameLoaderClient::createFrame):

2010-11-02 Daniel Bates <dbates@rim.com>

Reviewed by Martin Robinson.

Set frame name before appending it to the frame tree in the Apple Windows,
GTK, and EFL ports
https://bugs.webkit.org/show_bug.cgi?id=48806

Make the frame creation process in the EFL-port consistent with the
Mac, Qt, and Haiku ports. In particular, set the name of the new
frame before it's appended to the frame tree.

At this time we cannot test this change since it is being masked by
HTMLFrameElementBase::setName() <http://trac.webkit.org/browser/trunk/WebCore/html/HTMLFrameElementBase.cpp?rev=70976#L160>.
We'll be able to test this once we fix bug #6751.

  • ewk/ewk_frame.cpp: (ewk_frame_child_add):
Location:
trunk/WebKit
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebKit/efl/ChangeLog

    r71041 r71120  
     12010-11-02  Daniel Bates  <dbates@rim.com>
     2
     3        Reviewed by Martin Robinson.
     4
     5        Set frame name before appending it to the frame tree in the Apple Windows,
     6        GTK, and EFL ports
     7        https://bugs.webkit.org/show_bug.cgi?id=48806
     8
     9        Make the frame creation process in the EFL-port consistent with the
     10        Mac, Qt, and Haiku ports. In particular, set the name of the new
     11        frame before it's appended to the frame tree.
     12
     13        At this time we cannot test this change since it is being masked by
     14        HTMLFrameElementBase::setName() <http://trac.webkit.org/browser/trunk/WebCore/html/HTMLFrameElementBase.cpp?rev=70976#L160>.
     15        We'll be able to test this once we fix bug #6751.
     16
     17        * ewk/ewk_frame.cpp:
     18        (ewk_frame_child_add):
     19
    1202010-11-01  Brady Eidson  <beidson@apple.com>
    221
  • trunk/WebKit/efl/ewk/ewk_frame.cpp

    r70976 r71120  
    16241624
    16251625    cf = child.get();
    1626     sd->frame->tree()->appendChild(child);
    16271626    if (cf->tree())
    16281627        cf->tree()->setName(name);
    16291628    else
    16301629        ERR("no tree for child object");
     1630    sd->frame->tree()->appendChild(child);
    16311631
    16321632    if (!ewk_frame_init(frame, sd->view, cf)) {
  • trunk/WebKit/gtk/ChangeLog

    r71090 r71120  
     12010-11-02  Daniel Bates  <dbates@rim.com>
     2
     3        Reviewed by Martin Robinson.
     4
     5        Set frame name before appending it to the frame tree in the Apple Windows,
     6        GTK, and EFL ports
     7        https://bugs.webkit.org/show_bug.cgi?id=48806
     8
     9        Make the frame creation process in the GTK-port consistent with the
     10        Mac, Qt, and Haiku ports. In particular, set the name of the new
     11        frame before it's appended to the frame tree.
     12
     13        At this time we cannot test this change since it is being masked by
     14        HTMLFrameElementBase::setName() <http://trac.webkit.org/browser/trunk/WebCore/html/HTMLFrameElementBase.cpp?rev=70976#L160>.
     15        We'll be able to test this once we fix bug #6751.
     16
     17        * WebCoreSupport/FrameLoaderClientGtk.cpp:
     18        (WebKit::FrameLoaderClient::createFrame):
     19
    1202010-11-01  Jennifer Braithwaite  <jennb@google.com>
    221
  • trunk/WebKit/gtk/WebCoreSupport/FrameLoaderClientGtk.cpp

    r71090 r71120  
    585585    framePrivate->coreFrame = childFrame.get();
    586586
     587    childFrame->tree()->setName(name);
    587588    parentFrame->tree()->appendChild(childFrame);
    588     childFrame->tree()->setName(name);
    589589    childFrame->init();
    590590
  • trunk/WebKit/win/ChangeLog

    r71097 r71120  
     12010-11-02  Daniel Bates  <dbates@rim.com>
     2
     3        Reviewed by Martin Robinson.
     4
     5        Set frame name before appending it to the frame tree in the Apple Windows,
     6        GTK, and EFL ports
     7        https://bugs.webkit.org/show_bug.cgi?id=48806
     8
     9        Make the frame creation process in the Apple Windows-port consistent
     10        with the Mac, Qt, and Haiku ports. In particular, set the name of
     11        the new frame before it's appended to the frame tree.
     12
     13        At this time we cannot test this change since it is being masked by
     14        HTMLFrameElementBase::setName() <http://trac.webkit.org/browser/trunk/WebCore/html/HTMLFrameElementBase.cpp?rev=70976#L160>.
     15        We'll be able to test this once we fix bug #6751.
     16
     17        * WebCoreSupport/WebFrameLoaderClient.cpp:
     18        (WebFrameLoaderClient::createFrame):
     19
    1202010-11-01  Jenn Braithwaite  <jennb@chromium.org>
    221
  • trunk/WebKit/win/WebCoreSupport/WebFrameLoaderClient.cpp

    r71097 r71120  
    775775    RefPtr<Frame> childFrame = webFrame->init(m_webFrame->webView(), coreFrame->page(), ownerElement);
    776776
     777    childFrame->tree()->setName(name);
    777778    coreFrame->tree()->appendChild(childFrame);
    778     childFrame->tree()->setName(name);
    779779    childFrame->init();
    780780
Note: See TracChangeset for help on using the changeset viewer.