Index: Source/core/loader/DocumentLoader.h |
diff --git a/Source/core/loader/DocumentLoader.h b/Source/core/loader/DocumentLoader.h |
index 6a5bafc6740ccaac4fc6f078c097dd3e56293f8b..04b03c0c33a66522bfa9521778d66a3a4f90581f 100644 |
--- a/Source/core/loader/DocumentLoader.h |
+++ b/Source/core/loader/DocumentLoader.h |
@@ -93,6 +93,7 @@ public: |
const AtomicString& responseMIMEType() const; |
+ void didChangePerformanceTiming(); |
void updateForSameDocumentNavigation(const KURL&, SameDocumentNavigationSource); |
void stopLoading(); |
bool isLoading() const; |
@@ -187,6 +188,8 @@ private: |
bool shouldContinueForResponse() const; |
+ WeakPtrWillBeRawPtr<DocumentLoader> weakReference(); |
+ |
RawPtrWillBeMember<LocalFrame> m_frame; |
PersistentWillBeMember<ResourceFetcher> m_fetcher; |
@@ -217,6 +220,9 @@ private: |
RefPtrWillBeMember<MHTMLArchive> m_archive; |
+#if !ENABLE(OILPAN) |
+ WeakPtrFactory<DocumentLoader> m_weakFactory; |
+#endif |
DocumentLoadTiming m_documentLoadTiming; |
double m_timeOfLastDataReceived; |