Rubbet-stamped by Adam.
Fixed build.
* Interfaces/IWebFramePrivate.idl:
* WebContextMenuClient.cpp:
(fixMenuReceivedFromOldSafari):
* WebFrame.cpp:
(WebFrame::loadURLIntoChild):
(WebFrame::download):
* WebFrame.h:
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@24389
268f45cc-cd09-0410-ab3c-
d52691b4dbfc
+2007-07-17 Ada Chan <adachan@apple.com>
+
+ Rubbet-stamped by Adam.
+
+ Fixed build.
+
+ * Interfaces/IWebFramePrivate.idl:
+ * WebContextMenuClient.cpp:
+ (fixMenuReceivedFromOldSafari):
+ * WebFrame.cpp:
+ (WebFrame::loadURLIntoChild):
+ (WebFrame::download):
+ * WebFrame.h:
+
2007-07-17 Adam Roben <aroben@apple.com>
Fix Bug 14324: Cannot remove/customize the "Inspect Element" contextual menu item
WebFrameLoadTypeReload,
WebFrameLoadTypeReloadAllowingStaleData,
WebFrameLoadTypeSame, // user loads same URL again (but not reload button)
- WebFrameLoadTypeInternal,
+ WebFrameLoadTypeRedirectWithLockedHistory,
WebFrameLoadTypeReplace
} WebFrameLoadType;
static HMENU fixMenuReceivedFromOldSafari(IWebUIDelegate* uiDelegate, ContextMenu* originalMenu, HMENU menuFromClient)
{
- ASSERT_ARG(menu, menu);
+ ASSERT_ARG(originalMenu, originalMenu);
if (!isPreInspectElementTagSafari(uiDelegate))
return menuFromClient;
HistoryItem* parentItem = coreFrame->loader()->currentHistoryItem();
FrameLoadType loadType = coreFrame->loader()->loadType();
- FrameLoadType childLoadType = FrameLoadTypeInternal;
+ FrameLoadType childLoadType = FrameLoadTypeRedirectWithLockedHistory;
KURL url = originalURL;
}
}
-void WebFrame::download(ResourceHandle* handle, const ResourceRequest& request, const ResourceResponse& response)
+void WebFrame::download(ResourceHandle* handle, const ResourceRequest& request, const ResourceRequest&, const ResourceResponse& response)
{
COMPtr<IWebDownloadDelegate> downloadDelegate;
COMPtr<IWebView> webView;
virtual void dispatchDecidePolicyForNavigationAction(WebCore::FramePolicyFunction, const WebCore::NavigationAction&, const WebCore::ResourceRequest&);
virtual void dispatchUnableToImplementPolicy(const WebCore::ResourceError&);
virtual bool willUseArchive(WebCore::ResourceLoader*, const WebCore::ResourceRequest&, const WebCore::KURL& originalURL) const;
- virtual void download(WebCore::ResourceHandle*, const WebCore::ResourceRequest&, const WebCore::ResourceResponse&);
+ virtual void download(WebCore::ResourceHandle*, const WebCore::ResourceRequest&, const WebCore::ResourceRequest&, const WebCore::ResourceResponse&);
virtual void assignIdentifierToInitialRequest(unsigned long identifier, WebCore::DocumentLoader*, const WebCore::ResourceRequest&);
virtual void dispatchWillSendRequest(WebCore::DocumentLoader*, unsigned long identifier, WebCore::ResourceRequest&, const WebCore::ResourceResponse& redirectResponse);