| Index: Source/core/html/parser/HTMLResourcePreloader.h
|
| diff --git a/Source/core/html/parser/HTMLResourcePreloader.h b/Source/core/html/parser/HTMLResourcePreloader.h
|
| index df0b3ef8e3eb29b3f5f53c5b8ce670c40ee91ab4..ada54bee3a23dead842f09a0c8fef1df3ee6c9bb 100644
|
| --- a/Source/core/html/parser/HTMLResourcePreloader.h
|
| +++ b/Source/core/html/parser/HTMLResourcePreloader.h
|
| @@ -30,6 +30,7 @@
|
| #include "core/fetch/Resource.h"
|
| #include "core/html/parser/PreloadRequest.h"
|
| #include "core/html/parser/ResourcePreloader.h"
|
| +#include "core/loader/NetworkHintsInterface.h"
|
| #include "wtf/CurrentTime.h"
|
| #include "wtf/text/TextPosition.h"
|
|
|
| @@ -37,12 +38,13 @@ namespace blink {
|
|
|
| class HTMLResourcePreloader final : public NoBaseWillBeGarbageCollected<HTMLResourcePreloader>, public ResourcePreloader {
|
| WTF_MAKE_NONCOPYABLE(HTMLResourcePreloader); WTF_MAKE_FAST_ALLOCATED_WILL_BE_REMOVED(HTMLResourcePreloader);
|
| + friend class HTMLResourcePreloaderTest;
|
| public:
|
| - static PassOwnPtrWillBeRawPtr<HTMLResourcePreloader> create(Document&);
|
| + static CORE_EXPORT PassOwnPtrWillBeRawPtr<HTMLResourcePreloader> create(Document&);
|
| DECLARE_TRACE();
|
|
|
| protected:
|
| - void preload(PassOwnPtr<PreloadRequest>) override;
|
| + CORE_EXPORT void preload(PassOwnPtr<PreloadRequest>, const NetworkHintsInterface&) override;
|
|
|
| private:
|
| explicit HTMLResourcePreloader(Document&);
|
|
|