Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(356)

Side by Side Diff: Source/WebKit/haiku/WebCoreSupport/FrameLoaderClientHaiku.h

Issue 7521007: Merge 91797 - Add support for download='filename' attribute in anchors. (Closed) Base URL: http://svn.webkit.org/repository/webkit/branches/chromium/835/
Patch Set: Created 9 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 /* 1 /*
2 * Copyright (C) 2006 Zack Rusin <zack@kde.org> 2 * Copyright (C) 2006 Zack Rusin <zack@kde.org>
3 * Copyright (C) 2006, 2011 Apple Inc. All rights reserved. 3 * Copyright (C) 2006, 2011 Apple Inc. All rights reserved.
4 * Copyright (C) 2007 Ryan Leavengood <leavengood@gmail.com> All rights reserved . 4 * Copyright (C) 2007 Ryan Leavengood <leavengood@gmail.com> All rights reserved .
5 * 5 *
6 * 6 *
7 * Redistribution and use in source and binary forms, with or without 7 * Redistribution and use in source and binary forms, with or without
8 * modification, are permitted provided that the following conditions 8 * modification, are permitted provided that the following conditions
9 * are met: 9 * are met:
10 * 1. Redistributions of source code must retain the above copyright 10 * 1. Redistributions of source code must retain the above copyright
(...skipping 201 matching lines...) Expand 10 before | Expand all | Expand 10 after
212 virtual void dispatchDecidePolicyForNewWindowAction(FramePolicyFunction, 212 virtual void dispatchDecidePolicyForNewWindowAction(FramePolicyFunction,
213 const NavigationActi on&, 213 const NavigationActi on&,
214 const ResourceReques t&, 214 const ResourceReques t&,
215 PassRefPtr<FormState >, const String&); 215 PassRefPtr<FormState >, const String&);
216 virtual void dispatchDecidePolicyForNavigationAction(FramePolicyFunction , 216 virtual void dispatchDecidePolicyForNavigationAction(FramePolicyFunction ,
217 const NavigationAct ion&, 217 const NavigationAct ion&,
218 const ResourceReque st&, 218 const ResourceReque st&,
219 PassRefPtr<FormStat e>); 219 PassRefPtr<FormStat e>);
220 virtual void dispatchUnableToImplementPolicy(const ResourceError&); 220 virtual void dispatchUnableToImplementPolicy(const ResourceError&);
221 221
222 virtual void startDownload(const ResourceRequest&); 222 virtual void startDownload(const ResourceRequest&, const String& suggest edName = String());
223 223
224 // FIXME: This should probably not be here, but it's needed for the test s currently. 224 // FIXME: This should probably not be here, but it's needed for the test s currently.
225 virtual void partClearedInBegin(); 225 virtual void partClearedInBegin();
226 226
227 virtual PassRefPtr<Frame> createFrame(const KURL& url, const String& nam e, 227 virtual PassRefPtr<Frame> createFrame(const KURL& url, const String& nam e,
228 HTMLFrameOwnerElement*, const Stri ng& referrer, 228 HTMLFrameOwnerElement*, const Stri ng& referrer,
229 bool allowsScrolling, int marginWi dth, int marginHeight); 229 bool allowsScrolling, int marginWi dth, int marginHeight);
230 virtual void didTransferChildFrameToNewDocument(WebCore::Page*); 230 virtual void didTransferChildFrameToNewDocument(WebCore::Page*);
231 virtual void transferLoadingResourceFromPage(unsigned long, WebCore::Doc umentLoader*, const ResourceRequest&, WebCore::Page*); 231 virtual void transferLoadingResourceFromPage(unsigned long, WebCore::Doc umentLoader*, const ResourceRequest&, WebCore::Page*);
232 virtual PassRefPtr<Widget> createPlugin(const IntSize&, HTMLPlugInElemen t*, const KURL&, 232 virtual PassRefPtr<Widget> createPlugin(const IntSize&, HTMLPlugInElemen t*, const KURL&,
(...skipping 19 matching lines...) Expand all
252 private: 252 private:
253 Frame* m_frame; 253 Frame* m_frame;
254 WebView* m_webView; 254 WebView* m_webView;
255 BMessenger* m_messenger; 255 BMessenger* m_messenger;
256 ResourceResponse m_response; 256 ResourceResponse m_response;
257 bool m_firstData; 257 bool m_firstData;
258 }; 258 };
259 } // namespace WebCore 259 } // namespace WebCore
260 260
261 #endif // FrameLoaderClientHaiku_h 261 #endif // FrameLoaderClientHaiku_h
OLDNEW
« no previous file with comments | « Source/WebKit/haiku/ChangeLog ('k') | Source/WebKit/haiku/WebCoreSupport/FrameLoaderClientHaiku.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698