Chromium Code Reviews| Index: content/public/browser/web_contents.h |
| diff --git a/content/public/browser/web_contents.h b/content/public/browser/web_contents.h |
| index 40850b2521191e3ca69b6434d7213f2d6ea9e233..e6e0e4fea68c152334ba9bdbc66927757fe566c0 100644 |
| --- a/content/public/browser/web_contents.h |
| +++ b/content/public/browser/web_contents.h |
| @@ -474,10 +474,18 @@ class WebContents : public PageNavigator, |
| const base::FilePath& dir_path, |
| SavePageType save_type) = 0; |
| - // Saves the given frame's URL to the local filesystem.. |
| + // Saves the given frame's URL to the local filesystem. |
| virtual void SaveFrame(const GURL& url, |
| const Referrer& referrer) = 0; |
| + // Saves the given frame's URL to the local filesystem. The headers, if |
| + // provided, is used to make a request to the URL rather than using cache. |
| + // Format of |headers| is a new line separated list of key value pairs: |
| + // "<key1>: <value1>\n<key2>: <value2>". |
|
Avi (use Gerrit)
2015/03/06 23:55:20
Are these spaces right? You split on ":", not on "
Not at Google. Contact bengr
2015/03/07 00:45:02
Space doesn't matter since each they are trimmed b
Avi (use Gerrit)
2015/03/07 00:50:02
Oh. I didn't know that about SplitString. Thank yo
|
| + virtual void SaveFrameWithHeaders(const GURL& url, |
| + const Referrer& referrer, |
| + const std::string& headers) = 0; |
| + |
| // Generate an MHTML representation of the current page in the given file. |
| virtual void GenerateMHTML( |
| const base::FilePath& file, |