| 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 bd50cda28c1c5f01e8c2e1a5c7072e094c55636c..98517b1ceceb6c3a8bcb2eed39aa5f60fbede4e3 100644
|
| --- a/third_party/WebKit/Source/core/loader/DocumentLoader.h
|
| +++ b/third_party/WebKit/Source/core/loader/DocumentLoader.h
|
| @@ -58,6 +58,7 @@ class DocumentInit;
|
| class LocalFrame;
|
| class FrameLoader;
|
| class ResourceLoader;
|
| +class WebDocumentSubresourceFilter;
|
|
|
| class CORE_EXPORT DocumentLoader : public GarbageCollectedFinalized<DocumentLoader>, private RawResourceClient {
|
| public:
|
| @@ -83,6 +84,9 @@ public:
|
|
|
| ResourceFetcher* fetcher() const { return m_fetcher.get(); }
|
|
|
| + void setSubresourceFilter(PassOwnPtr<WebDocumentSubresourceFilter>);
|
| + WebDocumentSubresourceFilter* subresourceFilter() const { return m_subresourceFilter.get(); }
|
| +
|
| const SubstituteData& substituteData() const { return m_substituteData; }
|
|
|
| const KURL& url() const;
|
| @@ -180,6 +184,7 @@ private:
|
|
|
| Member<LocalFrame> m_frame;
|
| Member<ResourceFetcher> m_fetcher;
|
| + OwnPtr<WebDocumentSubresourceFilter> m_subresourceFilter;
|
|
|
| Member<RawResource> m_mainResource;
|
|
|
|
|