Chromium Code Reviews| Index: third_party/WebKit/Source/core/loader/DocumentLoader.h |
| diff --git a/third_party/WebKit/Source/core/loader/DocumentLoader.h b/third_party/WebKit/Source/core/loader/DocumentLoader.h |
| index a30b783bd8ce33ef96762f26a80212e11ca57204..9f7111abdf9cfba29d340d30611b380e7a616ddd 100644 |
| --- a/third_party/WebKit/Source/core/loader/DocumentLoader.h |
| +++ b/third_party/WebKit/Source/core/loader/DocumentLoader.h |
| @@ -166,10 +166,6 @@ class CORE_EXPORT DocumentLoader |
| void clearRedirectChain(); |
| void appendRedirect(const KURL&); |
| - ContentSecurityPolicy* releaseContentSecurityPolicy() { |
| - return m_contentSecurityPolicy.release(); |
| - } |
| - |
| ClientHintsPreferences& clientHintsPreferences() { |
| return m_clientHintsPreferences; |
| } |
| @@ -216,12 +212,15 @@ class CORE_EXPORT DocumentLoader |
| Vector<KURL> m_redirectChain; |
| private: |
| - static DocumentWriter* createWriterFor(const DocumentInit&, |
|
Nate Chapin
2017/03/17 23:33:18
This method (1) does enough DocumentLoader-related
Mike West
2017/03/21 09:39:30
Maybe add a comment explaining the scope?
Nate Chapin
2017/03/21 19:26:58
Done.
|
| - const AtomicString& mimeType, |
| - const AtomicString& encoding, |
| - bool dispatchWindowObjectAvailable, |
| - ParserSynchronizationPolicy, |
| - const KURL& overridingURL = KURL()); |
| + enum class InstallNewDocumentReason { kNavigation, kJavascriptURL }; |
| + void installNewDocument(const DocumentInit&, |
| + const AtomicString& mimeType, |
| + const AtomicString& encoding, |
| + InstallNewDocumentReason, |
| + ParserSynchronizationPolicy, |
| + const KURL& overridingURL); |
| + void didInstallNewDocument(Document*); |
| + void didCommitNavigation(); |
| void ensureWriter(const AtomicString& mimeType, |
| const KURL& overridingURL = KURL()); |