CSSStyleSheetResource* CSSStyleSheetResource::fetch(FetchRequest& request, ResourceFetcher* fetcher) { DCHECK_EQ(request.resourceRequest().frameType(), WebURLRequest::FrameTypeNone); request.mutableResourceRequest().setRequestContext( WebURLRequest::RequestContextStyle); CSSStyleSheetResource* resource = toCSSStyleSheetResource( fetcher->requestResource(request, CSSStyleSheetResourceFactory())); // TODO(kouhei): Dedupe this logic w/ ScriptResource::fetch if (resource && !request.integrityMetadata().isEmpty()) resource->setIntegrityMetadata(request.integrityMetadata()); return resource; }