| Index: Source/core/fetch/CSSStyleSheetResource.cpp
|
| diff --git a/Source/core/fetch/CSSStyleSheetResource.cpp b/Source/core/fetch/CSSStyleSheetResource.cpp
|
| index 19eed651110d0a6c0f998082775ad819179eadf9..cd9d90a6737b41eac2099d6ccf447e078704c10d 100644
|
| --- a/Source/core/fetch/CSSStyleSheetResource.cpp
|
| +++ b/Source/core/fetch/CSSStyleSheetResource.cpp
|
| @@ -28,7 +28,9 @@
|
| #include "core/fetch/CSSStyleSheetResource.h"
|
|
|
| #include "core/css/StyleSheetContents.h"
|
| +#include "core/fetch/FetchRequest.h"
|
| #include "core/fetch/ResourceClientWalker.h"
|
| +#include "core/fetch/ResourceFetcher.h"
|
| #include "core/fetch/StyleSheetResourceClient.h"
|
| #include "platform/SharedBuffer.h"
|
| #include "platform/network/HTTPParsers.h"
|
| @@ -36,6 +38,13 @@
|
|
|
| namespace blink {
|
|
|
| +ResourcePtr<CSSStyleSheetResource> CSSStyleSheetResource::fetch(FetchRequest& request, ResourceFetcher* fetcher)
|
| +{
|
| + ASSERT(request.resourceRequest().frameType() == WebURLRequest::FrameTypeNone);
|
| + request.mutableResourceRequest().setRequestContext(WebURLRequest::RequestContextStyle);
|
| + return toCSSStyleSheetResource(fetcher->requestResource(request, CSSStyleSheetResourceFactory()));
|
| +}
|
| +
|
| CSSStyleSheetResource::CSSStyleSheetResource(const ResourceRequest& resourceRequest, const String& charset)
|
| : StyleSheetResource(resourceRequest, CSSStyleSheet, "text/css", charset)
|
| {
|
|
|