Home | History | Annotate | Download | only in editing

Lines Matching refs:EditingStyle

28 #include "EditingStyle.h"
106 virtual void addToStyle(Element*, EditingStyle*) const;
143 void HTMLElementEquivalent::addToStyle(Element*, EditingStyle* style) const
185 virtual void addToStyle(Element*, EditingStyle*) const;
217 void HTMLAttributeEquivalent::addToStyle(Element* element, EditingStyle* style) const
263 float EditingStyle::NoFontDelta = 0.0f;
265 EditingStyle::EditingStyle()
271 EditingStyle::EditingStyle(Node* node, PropertiesToInclude propertiesToInclude)
278 EditingStyle::EditingStyle(const Position& position)
285 EditingStyle::EditingStyle(const CSSStyleDeclaration* style)
293 EditingStyle::EditingStyle(int propertyID, const String& value)
301 EditingStyle::~EditingStyle()
305 void EditingStyle::init(Node* node, PropertiesToInclude propertiesToInclude)
325 void EditingStyle::removeTextFillAndStrokeColorsIfNeeded(RenderStyle* renderStyle)
338 void EditingStyle::setProperty(int propertyID, const String& value, bool important)
347 void EditingStyle::replaceFontSizeByKeywordIfPossible(RenderStyle* renderStyle, CSSComputedStyleDeclaration* computedStyle)
354 void EditingStyle::extractFontSizeDelta()
378 bool EditingStyle::isEmpty() const
383 bool EditingStyle::textDirection(WritingDirection& writingDirection) const
411 void EditingStyle::setStyle(PassRefPtr<CSSMutableStyleDeclaration> style)
420 void EditingStyle::overrideWithStyle(const CSSMutableStyleDeclaration* style)
430 void EditingStyle::clear()
437 PassRefPtr<EditingStyle> EditingStyle
439 RefPtr<EditingStyle> copy = EditingStyle::create();
447 PassRefPtr<EditingStyle> EditingStyle::extractAndRemoveBlockProperties()
449 RefPtr<EditingStyle> blockProperties = EditingStyle::create();
459 PassRefPtr<EditingStyle> EditingStyle::extractAndRemoveTextDirection()
461 RefPtr<EditingStyle> textDirection = EditingStyle::create();
473 void EditingStyle::removeBlockProperties()
481 void EditingStyle::removeStyleAddedByNode(Node* node)
491 void EditingStyle::removeStyleConflictingWithStyleOfNode(Node* node)
504 void EditingStyle::removeNonEditingProperties()
510 void EditingStyle::collapseTextDecorationProperties()
532 TriState EditingStyle::triStateOfStyle(CSSStyleDeclaration* styleToCompare, ShouldIgnoreTextOnlyProperties shouldIgnoreTextOnlyProperties) const
547 bool EditingStyle::conflictsWithInlineStyleOfElement(StyledElement* element, EditingStyle* extractedStyle, Vector<CSSPropertyID>* conflictingProperties) const
592 bool EditingStyle::conflictsWithImplicitStyleOfElement(HTMLElement* element, EditingStyle* extractedStyle, ShouldExtractMatchingStyle shouldExtractMatchingStyle) const
638 bool EditingStyle::conflictsWithImplicitStyleOfAttributes(HTMLElement* element) const
654 bool EditingStyle::extractConflictingImplicitStyleOfAttributes(HTMLElement* element, ShouldPreserveWritingDirection shouldPreserveWritingDirection,
655 EditingStyle* extractedStyle, Vector<QualifiedName>& conflictingAttributes, ShouldExtractMatchingStyle shouldExtractMatchingStyle) const
685 bool EditingStyle::styleIsPresentInComputedStyleOfNode(Node* node) const
690 void EditingStyle::prepareToApplyAt(const Position& position, ShouldPreserveWritingDirection shouldPreserveWritingDirection)
698 RefPtr<EditingStyle> style = EditingStyle::create(position);
724 void EditingStyle::mergeTypingStyle(Document* document)
728 RefPtr<EditingStyle> typingStyle = document->frame()->selection()->typingStyle();
735 void EditingStyle::mergeInlineStyleOfElement(StyledElement* element)
741 void EditingStyle::mergeStyle(CSSMutableStyleDeclaration* style)
797 StyleChange::StyleChange(EditingStyle* style, const Position& position)