Changeset 24366 in webkit


Ignore:
Timestamp:
Jul 17, 2007, 11:27:04 AM (18 years ago)
Author:
tristan
Message:

Reviewed by Maciej Stachowiak.

<rdar://problem/5294691> Source of file is misrepresented if downloaded by typing in URL in Safari address bar

  • loader/FrameLoaderClient.h:
  • loader/MainResourceLoader.cpp: (WebCore::MainResourceLoader::continueAfterContentPolicy): Added an extra request parameter, initialRequest, to the download() method by passing up the resource handle's request.


  • platform/graphics/svg/SVGImageEmptyClients.h: (WebCore::SVGEmptyFrameLoaderClient::download): Added an extra parameter to the empty SVG download method.
Location:
trunk/WebCore
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebCore/ChangeLog

    r24364 r24366  
     12007-07-17  Tristan O'Tierney  <tristan@apple.com>
     2
     3        Reviewed by Maciej Stachowiak.
     4
     5        <rdar://problem/5294691> Source of file is misrepresented if downloaded by typing in URL in Safari address bar
     6
     7        * loader/FrameLoaderClient.h:
     8        * loader/MainResourceLoader.cpp:       
     9        (WebCore::MainResourceLoader::continueAfterContentPolicy):
     10        Added an extra request parameter, initialRequest, to the download() method
     11        by passing up the resource handle's request.
     12       
     13        * platform/graphics/svg/SVGImageEmptyClients.h:
     14        (WebCore::SVGEmptyFrameLoaderClient::download):
     15        Added an extra parameter to the empty SVG download method.
     16       
    1172007-07-17  Antti  <antti@apple.com>
    218
  • trunk/WebCore/loader/FrameLoaderClient.h

    r23677 r24366  
    193193        virtual void saveDocumentViewToCachedPage(CachedPage*) = 0;
    194194        virtual bool canCachePage() const = 0;
    195         virtual void download(ResourceHandle*, const ResourceRequest&, const ResourceResponse&) = 0;
     195        virtual void download(ResourceHandle*, const ResourceRequest&, const ResourceRequest&, const ResourceResponse&) = 0;
    196196
    197197        virtual Frame* createFrame(const KURL& url, const String& name, HTMLFrameOwnerElement* ownerElement,
  • trunk/WebCore/loader/MainResourceLoader.cpp

    r23741 r24366  
    198198
    199199    case PolicyDownload:
    200         frameLoader()->client()->download(m_handle.get(), request(), r);
     200        frameLoader()->client()->download(m_handle.get(), request(), m_handle.get()->request(), r);
    201201        receivedError(interruptionForPolicyChangeError());
    202202        return;
  • trunk/WebCore/platform/graphics/svg/SVGImageEmptyClients.h

    r24330 r24366  
    155155    virtual void detachedFromParent4() { }
    156156   
    157     virtual void download(ResourceHandle*, const ResourceRequest&, const ResourceResponse&) { }
     157    virtual void download(ResourceHandle*, const ResourceRequest&, const ResourceRequest&, const ResourceResponse&) { }
    158158   
    159159    virtual void assignIdentifierToInitialRequest(unsigned long identifier, DocumentLoader*, const ResourceRequest&) { }
Note: See TracChangeset for help on using the changeset viewer.