#include "config.h"
#include "core/css/CSSImageSetValue.h"
-#include "FetchInitiatorTypeNames.h"
+#include "core/FetchInitiatorTypeNames.h"
#include "core/css/CSSImageValue.h"
#include "core/css/CSSPrimitiveValue.h"
#include "core/dom/Document.h"
#include "core/rendering/style/StylePendingImage.h"
#include "wtf/text/StringBuilder.h"
-namespace WebCore {
+namespace blink {
CSSImageSetValue::CSSImageSetValue()
: CSSValueList(ImageSetClass, CommaSeparator)
ImageWithScale image = bestImageForScaleFactor();
if (Document* document = loader->document()) {
FetchRequest request(ResourceRequest(document->completeURL(image.imageURL)), FetchInitiatorTypeNames::css, options);
- if (!image.referrer.isEmpty())
- request.mutableResourceRequest().setHTTPReferrer(Referrer(image.referrer, ReferrerPolicyDefault));
+ request.mutableResourceRequest().setHTTPReferrer(image.referrer);
if (options.corsEnabled == IsCORSEnabled)
request.setCrossOriginAccessControl(loader->document()->securityOrigin(), options.allowCredentials, options.credentialsRequested);
size_t i = 0;
while (i < length) {
if (i > 0)
- result.append(", ");
+ result.appendLiteral(", ");
const CSSValue* imageValue = item(i);
result.append(imageValue->cssText());
++i;
}
- result.append(")");
+ result.append(')');
return result.toString();
}
return adoptRefWillBeNoop(new CSSImageSetValue(*this));
}
-} // namespace WebCore
+} // namespace blink