Index: chrome/browser/extensions/api/page_capture/page_capture_api.cc |
diff --git a/chrome/browser/extensions/api/page_capture/page_capture_api.cc b/chrome/browser/extensions/api/page_capture/page_capture_api.cc |
index 2d53b2c5d6a001f997f3210ee689d3d83ef497af..62a800e09b253bff8dfb637c8818c80569110b52 100644 |
--- a/chrome/browser/extensions/api/page_capture/page_capture_api.cc |
+++ b/chrome/browser/extensions/api/page_capture/page_capture_api.cc |
@@ -103,8 +103,10 @@ void PageCaptureSaveAsMHTMLFunction::TemporaryFileCreated(bool success) { |
// Setup a ShareableFileReference so the temporary file gets deleted |
// once it is no longer used. |
mhtml_file_ = ShareableFileReference::GetOrCreate( |
- mhtml_path_, ShareableFileReference::DELETE_ON_FINAL_RELEASE, |
- BrowserThread::GetMessageLoopProxyForThread(BrowserThread::FILE)); |
+ mhtml_path_, |
+ ShareableFileReference::DELETE_ON_FINAL_RELEASE, |
+ BrowserThread::GetMessageLoopProxyForThread(BrowserThread::FILE) |
+ .get()); |
} |
BrowserThread::PostTask( |
BrowserThread::UI, FROM_HERE, |