Bug 1260651 part.41 Rename mozilla::dom::AutoReplaceContainerSelNotify to mozilla::AutoReplaceContainerSelNotify r=mccr8
MozReview-Commit-ID: 2EB2yQOpjO9
--- a/editor/libeditor/SelectionState.h
+++ b/editor/libeditor/SelectionState.h
@@ -223,47 +223,45 @@ public:
*mNode = mRangeItem->startNode;
} else {
*mDOMNode = GetAsDOMNode(mRangeItem->startNode);
}
*mOffset = mRangeItem->startOffset;
}
};
-/******************************************************************************
- * another helper class for SelectionState. stack based class for doing
+/**
+ * Another helper class for SelectionState. Stack based class for doing
* Will/DidReplaceContainer()
*/
-namespace dom {
-class MOZ_STACK_CLASS AutoReplaceContainerSelNotify
+class MOZ_STACK_CLASS AutoReplaceContainerSelNotify final
{
- private:
- RangeUpdater& mRU;
- Element* mOriginalElement;
- Element* mNewElement;
+private:
+ RangeUpdater& mRangeUpdater;
+ dom::Element* mOriginalElement;
+ dom::Element* mNewElement;
- public:
- AutoReplaceContainerSelNotify(RangeUpdater& aRangeUpdater,
- Element* aOriginalElement,
- Element* aNewElement)
- : mRU(aRangeUpdater)
- , mOriginalElement(aOriginalElement)
- , mNewElement(aNewElement)
- {
- mRU.WillReplaceContainer();
- }
+public:
+ AutoReplaceContainerSelNotify(RangeUpdater& aRangeUpdater,
+ dom::Element* aOriginalElement,
+ dom::Element* aNewElement)
+ : mRangeUpdater(aRangeUpdater)
+ , mOriginalElement(aOriginalElement)
+ , mNewElement(aNewElement)
+ {
+ mRangeUpdater.WillReplaceContainer();
+ }
- ~AutoReplaceContainerSelNotify()
- {
- mRU.DidReplaceContainer(mOriginalElement, mNewElement);
- }
+ ~AutoReplaceContainerSelNotify()
+ {
+ mRangeUpdater.DidReplaceContainer(mOriginalElement, mNewElement);
+ }
};
-} // namespace dom
} // namespace mozilla
/***************************************************************************
* another helper class for SelectionState. stack based class for doing
* Will/DidRemoveContainer()
*/