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

Unified Diff: third_party/WebKit/Source/web/WebFrameSerializer.cpp

Issue 2842653002: [Offline Pages] Generate MHTML header in the browser process. (Closed)
Patch Set: Update format string for gcc error. Created 3 years, 8 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 side-by-side diff with in-line comments
Download patch
Index: third_party/WebKit/Source/web/WebFrameSerializer.cpp
diff --git a/third_party/WebKit/Source/web/WebFrameSerializer.cpp b/third_party/WebKit/Source/web/WebFrameSerializer.cpp
index 8dd4fd826ff07edc13d1bf0c8f2067da67d865fd..a4724effaebb95fe26c51d14babdd3b6762304c2 100644
--- a/third_party/WebKit/Source/web/WebFrameSerializer.cpp
+++ b/third_party/WebKit/Source/web/WebFrameSerializer.cpp
@@ -346,29 +346,6 @@ bool FrameShouldBeSerializedAsMHTML(
} // namespace
-WebThreadSafeData WebFrameSerializer::GenerateMHTMLHeader(
- const WebString& boundary,
- WebLocalFrame* frame,
- MHTMLPartsGenerationDelegate* delegate) {
- TRACE_EVENT0("page-serialization", "WebFrameSerializer::generateMHTMLHeader");
- DCHECK(frame);
- DCHECK(delegate);
-
- if (!FrameShouldBeSerializedAsMHTML(frame, delegate->CacheControlPolicy()))
- return WebThreadSafeData();
-
- WebLocalFrameImpl* web_local_frame_impl = ToWebLocalFrameImpl(frame);
- DCHECK(web_local_frame_impl);
-
- Document* document = web_local_frame_impl->GetFrame()->GetDocument();
-
- RefPtr<RawData> buffer = RawData::Create();
- MHTMLArchive::GenerateMHTMLHeader(boundary, document->title(),
- document->SuggestedMIMEType(),
- *buffer->MutableData());
- return buffer.Release();
-}
-
WebThreadSafeData WebFrameSerializer::GenerateMHTMLParts(
const WebString& boundary,
WebLocalFrame* web_frame,

Powered by Google App Engine
This is Rietveld 408576698