Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(39)

Side by Side Diff: Source/core/editing/ApplyStyleCommand.h

Issue 1292303005: Make core/editing/ files to match Blink coding style (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: 2015-08-18T10:48:50 Created 5 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 /* 1 /*
2 * Copyright (C) 2005, 2006, 2008, 2009 Apple Inc. All rights reserved. 2 * Copyright (C) 2005, 2006, 2008, 2009 Apple Inc. All rights reserved.
3 * 3 *
4 * Redistribution and use in source and binary forms, with or without 4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions 5 * modification, are permitted provided that the following conditions
6 * are met: 6 * are met:
7 * 1. Redistributions of source code must retain the above copyright 7 * 1. Redistributions of source code must retain the above copyright
8 * notice, this list of conditions and the following disclaimer. 8 * notice, this list of conditions and the following disclaimer.
9 * 2. Redistributions in binary form must reproduce the above copyright 9 * 2. Redistributions in binary form must reproduce the above copyright
10 * notice, this list of conditions and the following disclaimer in the 10 * notice, this list of conditions and the following disclaimer in the
(...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after
99 void applyInlineStyleToNodeRange(EditingStyle*, PassRefPtrWillBeRawPtr<Node> startNode, PassRefPtrWillBeRawPtr<Node> pastEndNode); 99 void applyInlineStyleToNodeRange(EditingStyle*, PassRefPtrWillBeRawPtr<Node> startNode, PassRefPtrWillBeRawPtr<Node> pastEndNode);
100 void addBlockStyle(const StyleChange&, HTMLElement*); 100 void addBlockStyle(const StyleChange&, HTMLElement*);
101 void addInlineStyleIfNeeded(EditingStyle*, PassRefPtrWillBeRawPtr<Node> star t, PassRefPtrWillBeRawPtr<Node> end, EAddStyledElement = AddStyledElement); 101 void addInlineStyleIfNeeded(EditingStyle*, PassRefPtrWillBeRawPtr<Node> star t, PassRefPtrWillBeRawPtr<Node> end, EAddStyledElement = AddStyledElement);
102 Position positionToComputeInlineStyleChange(PassRefPtrWillBeRawPtr<Node>, Re fPtrWillBeMember<HTMLSpanElement>& dummyElement); 102 Position positionToComputeInlineStyleChange(PassRefPtrWillBeRawPtr<Node>, Re fPtrWillBeMember<HTMLSpanElement>& dummyElement);
103 void applyInlineStyleChange(PassRefPtrWillBeRawPtr<Node> startNode, PassRefP trWillBeRawPtr<Node> endNode, StyleChange&, EAddStyledElement); 103 void applyInlineStyleChange(PassRefPtrWillBeRawPtr<Node> startNode, PassRefP trWillBeRawPtr<Node> endNode, StyleChange&, EAddStyledElement);
104 void splitTextAtStart(const Position& start, const Position& end); 104 void splitTextAtStart(const Position& start, const Position& end);
105 void splitTextAtEnd(const Position& start, const Position& end); 105 void splitTextAtEnd(const Position& start, const Position& end);
106 void splitTextElementAtStart(const Position& start, const Position& end); 106 void splitTextElementAtStart(const Position& start, const Position& end);
107 void splitTextElementAtEnd(const Position& start, const Position& end); 107 void splitTextElementAtEnd(const Position& start, const Position& end);
108 bool shouldSplitTextElement(Element*, EditingStyle*); 108 bool shouldSplitTextElement(Element*, EditingStyle*);
109 bool isValidCaretPositionInTextNode(const Position& position); 109 bool isValidCaretPositionInTextNode(const Position&);
110 bool mergeStartWithPreviousIfIdentical(const Position& start, const Position & end); 110 bool mergeStartWithPreviousIfIdentical(const Position& start, const Position & end);
111 bool mergeEndWithNextIfIdentical(const Position& start, const Position& end) ; 111 bool mergeEndWithNextIfIdentical(const Position& start, const Position& end) ;
112 void cleanupUnstyledAppleStyleSpans(ContainerNode* dummySpanAncestor); 112 void cleanupUnstyledAppleStyleSpans(ContainerNode* dummySpanAncestor);
113 113
114 void surroundNodeRangeWithElement(PassRefPtrWillBeRawPtr<Node> start, PassRe fPtrWillBeRawPtr<Node> end, PassRefPtrWillBeRawPtr<Element>); 114 void surroundNodeRangeWithElement(PassRefPtrWillBeRawPtr<Node> start, PassRe fPtrWillBeRawPtr<Node> end, PassRefPtrWillBeRawPtr<Element>);
115 float computedFontSize(Node*); 115 float computedFontSize(Node*);
116 void joinChildTextNodes(ContainerNode*, const Position& start, const Positio n& end); 116 void joinChildTextNodes(ContainerNode*, const Position& start, const Positio n& end);
117 117
118 HTMLElement* splitAncestorsWithUnicodeBidi(Node*, bool before, WritingDirect ion allowedDirection); 118 HTMLElement* splitAncestorsWithUnicodeBidi(Node*, bool before, WritingDirect ion allowedDirection);
119 void removeEmbeddingUpToEnclosingBlock(Node*, HTMLElement* unsplitAncestor); 119 void removeEmbeddingUpToEnclosingBlock(Node*, HTMLElement* unsplitAncestor);
(...skipping 15 matching lines...) Expand all
135 135
136 enum ShouldStyleAttributeBeEmpty { AllowNonEmptyStyleAttribute, StyleAttributeSh ouldBeEmpty }; 136 enum ShouldStyleAttributeBeEmpty { AllowNonEmptyStyleAttribute, StyleAttributeSh ouldBeEmpty };
137 bool isEmptyFontTag(const Element*, ShouldStyleAttributeBeEmpty = StyleAttribute ShouldBeEmpty); 137 bool isEmptyFontTag(const Element*, ShouldStyleAttributeBeEmpty = StyleAttribute ShouldBeEmpty);
138 bool isLegacyAppleHTMLSpanElement(const Node*); 138 bool isLegacyAppleHTMLSpanElement(const Node*);
139 bool isStyleSpanOrSpanWithOnlyStyleAttribute(const Element*); 139 bool isStyleSpanOrSpanWithOnlyStyleAttribute(const Element*);
140 PassRefPtrWillBeRawPtr<HTMLSpanElement> createStyleSpanElement(Document&); 140 PassRefPtrWillBeRawPtr<HTMLSpanElement> createStyleSpanElement(Document&);
141 141
142 } // namespace blink 142 } // namespace blink
143 143
144 #endif 144 #endif
OLDNEW
« no previous file with comments | « Source/core/editing/ApplyBlockElementCommand.cpp ('k') | Source/core/editing/BreakBlockquoteCommand.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698