chromium/third_party/blink/renderer/core/css/css_uri_value.cc

// Copyright 2015 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "third_party/blink/renderer/core/css/css_uri_value.h"

#include "third_party/blink/renderer/core/css/css_markup.h"
#include "third_party/blink/renderer/core/dom/document.h"
#include "third_party/blink/renderer/core/svg/svg_resource.h"
#include "third_party/blink/renderer/platform/weborigin/kurl.h"

namespace blink {
namespace cssvalue {

CSSURIValue::CSSURIValue(CSSUrlData url_data)
    :{}

CSSURIValue::~CSSURIValue() = default;

SVGResource* CSSURIValue::EnsureResourceReference() const {}

void CSSURIValue::ReResolveUrl(const Document& document) const {}

String CSSURIValue::CustomCSSText() const {}

AtomicString CSSURIValue::FragmentIdentifier() const {}

const AtomicString& CSSURIValue::NormalizedFragmentIdentifier() const {}

KURL CSSURIValue::AbsoluteUrl() const {}

bool CSSURIValue::IsLocal(const Document& document) const {}

bool CSSURIValue::Equals(const CSSURIValue& other) const {}

CSSURIValue* CSSURIValue::ComputedCSSValue(
    const KURL& base_url,
    const WTF::TextEncoding& charset) const {}

void CSSURIValue::TraceAfterDispatch(blink::Visitor* visitor) const {}

}  // namespace cssvalue
}  // namespace blink