#include "third_party/blink/renderer/core/css/cssom/prepopulated_computed_style_property_map.h"
#include "third_party/blink/renderer/core/css/computed_style_css_value_mapping.h"
#include "third_party/blink/renderer/core/css/css_unparsed_declaration_value.h"
#include "third_party/blink/renderer/core/css/css_variable_data.h"
#include "third_party/blink/renderer/core/css/cssom/computed_style_property_map.h"
#include "third_party/blink/renderer/core/css/cssom/css_unparsed_value.h"
#include "third_party/blink/renderer/core/css/properties/css_property_ref.h"
#include "third_party/blink/renderer/core/dom/document.h"
#include "third_party/blink/renderer/core/style/computed_style.h"
namespace blink {
PrepopulatedComputedStylePropertyMap::PrepopulatedComputedStylePropertyMap(
const Document& document,
const ComputedStyle& style,
const Vector<CSSPropertyID>& native_properties,
const Vector<AtomicString>& custom_properties) { … }
unsigned PrepopulatedComputedStylePropertyMap::size() const { … }
void PrepopulatedComputedStylePropertyMap::UpdateStyle(
const Document& document,
const ComputedStyle& style) { … }
void PrepopulatedComputedStylePropertyMap::UpdateNativeProperty(
const ComputedStyle& style,
CSSPropertyID property_id) { … }
void PrepopulatedComputedStylePropertyMap::UpdateCustomProperty(
const Document& document,
const ComputedStyle& style,
const AtomicString& property_name) { … }
const CSSValue* PrepopulatedComputedStylePropertyMap::GetProperty(
CSSPropertyID property_id) const { … }
const CSSValue* PrepopulatedComputedStylePropertyMap::GetCustomProperty(
const AtomicString& property_name) const { … }
void PrepopulatedComputedStylePropertyMap::ForEachProperty(
IterationFunction visitor) { … }
String PrepopulatedComputedStylePropertyMap::SerializationForShorthand(
const CSSProperty&) const { … }
void PrepopulatedComputedStylePropertyMap::Trace(Visitor* visitor) const { … }
}