| Index: Source/core/html/parser/HTMLResourcePreloader.h
|
| diff --git a/Source/core/html/parser/HTMLResourcePreloader.h b/Source/core/html/parser/HTMLResourcePreloader.h
|
| index c07b58703e759291f305c8528f9b98082a9808f6..b6f80e3bfac3453672484cc02facabcf4186f041 100644
|
| --- a/Source/core/html/parser/HTMLResourcePreloader.h
|
| +++ b/Source/core/html/parser/HTMLResourcePreloader.h
|
| @@ -37,9 +37,9 @@ class Document;
|
|
|
| class PreloadRequest {
|
| public:
|
| - static PassOwnPtr<PreloadRequest> create(const String& initiatorName, const TextPosition& initiatorPosition, const String& resourceURL, const KURL& baseURL, Resource::Type resourceType)
|
| + static PassOwnPtr<PreloadRequest> create(const String& initiatorName, const TextPosition& initiatorPosition, const String& resourceURL, const KURL& baseURL, Resource::Type resourceType, int resourceWidth = -1)
|
| {
|
| - return adoptPtr(new PreloadRequest(initiatorName, initiatorPosition, resourceURL, baseURL, resourceType));
|
| + return adoptPtr(new PreloadRequest(initiatorName, initiatorPosition, resourceURL, baseURL, resourceType, resourceWidth));
|
| }
|
|
|
| bool isSafeToSendToAnotherThread() const;
|
| @@ -59,7 +59,7 @@ public:
|
| Resource::Type resourceType() const { return m_resourceType; }
|
|
|
| private:
|
| - PreloadRequest(const String& initiatorName, const TextPosition& initiatorPosition, const String& resourceURL, const KURL& baseURL, Resource::Type resourceType)
|
| + PreloadRequest(const String& initiatorName, const TextPosition& initiatorPosition, const String& resourceURL, const KURL& baseURL, Resource::Type resourceType, int resourceWidth)
|
| : m_initiatorName(initiatorName)
|
| , m_initiatorPosition(initiatorPosition)
|
| , m_resourceURL(resourceURL.isolatedCopy())
|
| @@ -69,6 +69,7 @@ private:
|
| , m_allowCredentials(DoNotAllowStoredCredentials)
|
| , m_discoveryTime(monotonicallyIncreasingTime())
|
| , m_defer(FetchRequest::NoDefer)
|
| + , m_resourceWidth(resourceWidth)
|
| {
|
| }
|
|
|
| @@ -84,6 +85,7 @@ private:
|
| StoredCredentials m_allowCredentials;
|
| double m_discoveryTime;
|
| FetchRequest::DeferOption m_defer;
|
| + int m_resourceWidth;
|
| };
|
|
|
| typedef Vector<OwnPtr<PreloadRequest>> PreloadRequestStream;
|
|
|