diff options
Diffstat (limited to 'Source/WebCore/editing/ApplyBlockElementCommand.h')
-rw-r--r-- | Source/WebCore/editing/ApplyBlockElementCommand.h | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/Source/WebCore/editing/ApplyBlockElementCommand.h b/Source/WebCore/editing/ApplyBlockElementCommand.h index cd9986d9c..6cc6df497 100644 --- a/Source/WebCore/editing/ApplyBlockElementCommand.h +++ b/Source/WebCore/editing/ApplyBlockElementCommand.h @@ -28,8 +28,7 @@ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ -#ifndef ApplyBlockElementCommand_h -#define ApplyBlockElementCommand_h +#pragma once #include "CompositeEditCommand.h" #include "QualifiedName.h" @@ -42,21 +41,19 @@ protected: ApplyBlockElementCommand(Document&, const QualifiedName& tagName); virtual void formatSelection(const VisiblePosition& startOfSelection, const VisiblePosition& endOfSelection); - PassRefPtr<Element> createBlockElement(); + Ref<HTMLElement> createBlockElement(); const QualifiedName tagName() const { return m_tagName; } private: - virtual void doApply() override; + void doApply() override; virtual void formatRange(const Position& start, const Position& end, const Position& endOfSelection, RefPtr<Element>&) = 0; - RenderStyle* renderStyleOfEnclosingTextNode(const Position&); + const RenderStyle* renderStyleOfEnclosingTextNode(const Position&); void rangeForParagraphSplittingTextNodesIfNeeded(const VisiblePosition&, Position&, Position&); - VisiblePosition endOfNextParagrahSplittingTextNodesIfNeeded(VisiblePosition&, Position&, Position&); + VisiblePosition endOfNextParagraphSplittingTextNodesIfNeeded(VisiblePosition&, Position&, Position&); QualifiedName m_tagName; AtomicString m_inlineStyle; Position m_endOfLastParagraph; }; -} - -#endif +} // namespace WebCore |