Searched refs:ImmutableStylePropertySet (Results 1 - 4 of 4) sorted by relevance
/external/chromium_org/third_party/WebKit/Source/core/css/ |
H A D | StylePropertySet.h | 38 class ImmutableStylePropertySet; 107 PassRefPtr<ImmutableStylePropertySet> immutableCopyIfNeeded() const; 146 class ImmutableStylePropertySet : public StylePropertySet { class in namespace:WebCore 148 ~ImmutableStylePropertySet(); 149 static PassRefPtr<ImmutableStylePropertySet> create(const CSSProperty* properties, unsigned count, CSSParserMode); 159 ImmutableStylePropertySet(const CSSProperty*, unsigned count, CSSParserMode); 162 inline const CSSValue** ImmutableStylePropertySet::valueArray() const 167 inline const StylePropertyMetadata* ImmutableStylePropertySet::metadataArray() const 230 return static_cast<const ImmutableStylePropertySet&>(m_propertySet).metadataArray()[m_index]; 237 return static_cast<const ImmutableStylePropertySet [all...] |
H A D | StylePropertySet.cpp | 48 return sizeof(ImmutableStylePropertySet) - sizeof(void*) + sizeof(CSSValue*) * count + sizeof(StylePropertyMetadata) * count; 51 PassRefPtr<ImmutableStylePropertySet> ImmutableStylePropertySet::create(const CSSProperty* properties, unsigned count, CSSParserMode cssParserMode) 54 return adoptRef(new (slot) ImmutableStylePropertySet(properties, count, cssParserMode)); 57 PassRefPtr<ImmutableStylePropertySet> StylePropertySet::immutableCopyIfNeeded() const 60 return static_cast<ImmutableStylePropertySet*>(const_cast<StylePropertySet*>(this)); 62 return ImmutableStylePropertySet::create(mutableThis->m_propertyVector.data(), mutableThis->m_propertyVector.size(), cssParserMode()); 78 ImmutableStylePropertySet::ImmutableStylePropertySet(const CSSProperty* properties, unsigned length, CSSParserMode cssParserMode) function in class:WebCore::ImmutableStylePropertySet 90 ImmutableStylePropertySet [all...] |
H A D | CSSParser.h | 59 class ImmutableStylePropertySet; 110 static PassRefPtr<ImmutableStylePropertySet> parseInlineStyleDeclaration(const String&, Element*); 364 PassRefPtr<ImmutableStylePropertySet> createStylePropertySet(); 559 PassRefPtr<ImmutableStylePropertySet> parseDeclaration(const String&, StyleSheetContents* contextStyleSheet);
|
H A D | CSSParser-in.cpp | 1285 PassRefPtr<ImmutableStylePropertySet> CSSParser::parseInlineStyleDeclaration(const String& string, Element* element) 1293 PassRefPtr<ImmutableStylePropertySet> CSSParser::parseDeclaration(const String& string, StyleSheetContents* contextStyleSheet) 1304 RefPtr<ImmutableStylePropertySet> style = createStylePropertySet(); 1376 PassRefPtr<ImmutableStylePropertySet> CSSParser::createStylePropertySet() 1389 return ImmutableStylePropertySet::create(results.data(), results.size(), m_context.mode);
|
Completed in 318 milliseconds