Changeset 20173 in webkit


Ignore:
Timestamp:
Mar 13, 2007 4:51:25 PM (17 years ago)
Author:
bdakin
Message:

WebCore:

Reviewed by Maciej.

Export DocumentLoader::setFrame(). Part for fix for <rdar://
problem/4277074> 8F32: Help Viewer crashed on clicking link -
KHTMLView::viewportMouseReleaseEvent (12647)

  • WebCore.exp:

WebKit:

Reviewed by Maciej.

Fix for <rdar://problem/4277074> 8F32: Help Viewer crashed on
clicking link - KHTMLView::viewportMouseReleaseEvent (12647)

Re-set the DocumentLoader's frame when loading it from the page
cache before setting the document view.

  • WebCoreSupport/WebFrameLoaderClient.mm: (WebFrameLoaderClient::setDocumentViewFromPageCache):
Location:
trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebCore/ChangeLog

    r20171 r20173  
     12007-03-13  Beth Dakin  <bdakin@apple.com>
     2
     3        Reviewed by Maciej.
     4
     5        Export DocumentLoader::setFrame(). Part for fix for <rdar://
     6        problem/4277074> 8F32: Help Viewer crashed on clicking link -
     7        KHTMLView::viewportMouseReleaseEvent (12647)
     8
     9        * WebCore.exp:
     10
    1112007-03-13  Darin Adler  <darin@apple.com>
    212
  • trunk/WebCore/WebCore.exp

    r20167 r20173  
    245245__ZN7WebCore14DocumentLoader32replaceRequestURLForAnchorScrollERKNS_4KURLE
    246246__ZN7WebCore14DocumentLoader7requestEv
     247__ZN7WebCore14DocumentLoader8setFrameEPNS_5FrameE
    247248__ZN7WebCore14DocumentLoaderC2ERKNS_15ResourceRequestERKNS_14SubstituteDataE
    248249__ZN7WebCore14DocumentLoaderD2Ev
  • trunk/WebKit/ChangeLog

    r20167 r20173  
     12007-03-13  Beth Dakin  <bdakin@apple.com>
     2
     3        Reviewed by Maciej.
     4
     5        Fix for <rdar://problem/4277074> 8F32: Help Viewer crashed on
     6        clicking link - KHTMLView::viewportMouseReleaseEvent (12647)
     7
     8        Re-set the DocumentLoader's frame when loading it from the page
     9        cache before setting the document view.
     10
     11        * WebCoreSupport/WebFrameLoaderClient.mm:
     12        (WebFrameLoaderClient::setDocumentViewFromPageCache):
     13
    1142007-03-13  Timothy Hatcher  <timothy@apple.com>
    215
  • trunk/WebKit/WebCoreSupport/WebFrameLoaderClient.mm

    r20167 r20173  
    173173    DocumentLoader* cachedDocumentLoader = pageCache->documentLoader();
    174174    ASSERT(cachedDocumentLoader);
     175    cachedDocumentLoader->setFrame(core(m_webFrame.get()));
    175176    NSView <WebDocumentView> *cachedView = pageCache->documentView();
    176177    ASSERT(cachedView != nil);
Note: See TracChangeset for help on using the changeset viewer.