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

Unified Diff: Source/core/svg/properties/SVGListPropertyHelper.h

Issue 208133002: [SVG] Remove "New" prefix from properties implementation. (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Created 6 years, 9 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 side-by-side diff with in-line comments
Download patch
Index: Source/core/svg/properties/SVGListPropertyHelper.h
diff --git a/Source/core/svg/properties/NewSVGListPropertyHelper.h b/Source/core/svg/properties/SVGListPropertyHelper.h
similarity index 84%
rename from Source/core/svg/properties/NewSVGListPropertyHelper.h
rename to Source/core/svg/properties/SVGListPropertyHelper.h
index 67646b5bcd3c6434c7698fbdd5068dafead1b154..b8ffb22fc1ad11feaebb64a2a18280b7853469c4 100644
--- a/Source/core/svg/properties/NewSVGListPropertyHelper.h
+++ b/Source/core/svg/properties/SVGListPropertyHelper.h
@@ -28,13 +28,13 @@
* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
-#ifndef NewSVGListPropertyHelper_h
-#define NewSVGListPropertyHelper_h
+#ifndef SVGListPropertyHelper_h
+#define SVGListPropertyHelper_h
#include "bindings/v8/ExceptionMessages.h"
#include "bindings/v8/ExceptionStatePlaceholder.h"
#include "core/dom/ExceptionCode.h"
-#include "core/svg/properties/NewSVGProperty.h"
+#include "core/svg/properties/SVGProperty.h"
#include "wtf/PassRefPtr.h"
#include "wtf/Vector.h"
@@ -43,16 +43,16 @@ namespace WebCore {
// This is an implementation of the SVG*List property spec:
// http://www.w3.org/TR/SVG/single-page.html#types-InterfaceSVGLengthList
template<typename Derived, typename ItemProperty>
-class NewSVGListPropertyHelper : public NewSVGPropertyBase {
+class SVGListPropertyHelper : public SVGPropertyBase {
public:
typedef ItemProperty ItemPropertyType;
- NewSVGListPropertyHelper()
- : NewSVGPropertyBase(Derived::classType())
+ SVGListPropertyHelper()
+ : SVGPropertyBase(Derived::classType())
{
}
- ~NewSVGListPropertyHelper()
+ ~SVGListPropertyHelper()
{
clear();
}
@@ -68,7 +68,7 @@ public:
const ItemPropertyType* at(size_t index) const
{
- return const_cast<NewSVGListPropertyHelper<Derived, ItemProperty>*>(this)->at(index);
+ return const_cast<SVGListPropertyHelper<Derived, ItemProperty>*>(this)->at(index);
}
class ConstIterator {
@@ -154,19 +154,19 @@ private:
Vector<RefPtr<ItemPropertyType> > m_values;
- static PassRefPtr<Derived> toDerived(PassRefPtr<NewSVGPropertyBase> passBase)
+ static PassRefPtr<Derived> toDerived(PassRefPtr<SVGPropertyBase> passBase)
{
if (!passBase)
return nullptr;
- RefPtr<NewSVGPropertyBase> base = passBase;
+ RefPtr<SVGPropertyBase> base = passBase;
ASSERT(base->type() == Derived::classType());
return static_pointer_cast<Derived>(base);
}
};
template<typename Derived, typename ItemProperty>
-bool NewSVGListPropertyHelper<Derived, ItemProperty>::operator==(const Derived& other) const
+bool SVGListPropertyHelper<Derived, ItemProperty>::operator==(const Derived& other) const
{
if (length() != other.length())
return false;
@@ -181,7 +181,7 @@ bool NewSVGListPropertyHelper<Derived, ItemProperty>::operator==(const Derived&
}
template<typename Derived, typename ItemProperty>
-void NewSVGListPropertyHelper<Derived, ItemProperty>::clear()
+void SVGListPropertyHelper<Derived, ItemProperty>::clear()
{
// detach all list items as they are no longer part of this list
typename Vector<RefPtr<ItemPropertyType> >::const_iterator it = m_values.begin();
@@ -195,7 +195,7 @@ void NewSVGListPropertyHelper<Derived, ItemProperty>::clear()
}
template<typename Derived, typename ItemProperty>
-PassRefPtr<ItemProperty> NewSVGListPropertyHelper<Derived, ItemProperty>::initialize(PassRefPtr<ItemProperty> passNewItem)
+PassRefPtr<ItemProperty> SVGListPropertyHelper<Derived, ItemProperty>::initialize(PassRefPtr<ItemProperty> passNewItem)
{
RefPtr<ItemPropertyType> newItem = passNewItem;
@@ -209,7 +209,7 @@ PassRefPtr<ItemProperty> NewSVGListPropertyHelper<Derived, ItemProperty>::initia
}
template<typename Derived, typename ItemProperty>
-PassRefPtr<ItemProperty> NewSVGListPropertyHelper<Derived, ItemProperty>::getItem(size_t index, ExceptionState& exceptionState)
+PassRefPtr<ItemProperty> SVGListPropertyHelper<Derived, ItemProperty>::getItem(size_t index, ExceptionState& exceptionState)
{
if (!checkIndexBound(index, exceptionState))
return nullptr;
@@ -220,7 +220,7 @@ PassRefPtr<ItemProperty> NewSVGListPropertyHelper<Derived, ItemProperty>::getIte
}
template<typename Derived, typename ItemProperty>
-PassRefPtr<ItemProperty> NewSVGListPropertyHelper<Derived, ItemProperty>::insertItemBefore(PassRefPtr<ItemProperty> passNewItem, size_t index)
+PassRefPtr<ItemProperty> SVGListPropertyHelper<Derived, ItemProperty>::insertItemBefore(PassRefPtr<ItemProperty> passNewItem, size_t index)
{
// Spec: If the index is greater than or equal to length, then the new item is appended to the end of the list.
if (index > m_values.size())
@@ -243,7 +243,7 @@ PassRefPtr<ItemProperty> NewSVGListPropertyHelper<Derived, ItemProperty>::insert
}
template<typename Derived, typename ItemProperty>
-PassRefPtr<ItemProperty> NewSVGListPropertyHelper<Derived, ItemProperty>::removeItem(size_t index, ExceptionState& exceptionState)
+PassRefPtr<ItemProperty> SVGListPropertyHelper<Derived, ItemProperty>::removeItem(size_t index, ExceptionState& exceptionState)
{
if (index >= m_values.size()) {
exceptionState.throwDOMException(IndexSizeError, ExceptionMessages::indexExceedsMaximumBound("index", index, m_values.size()));
@@ -257,7 +257,7 @@ PassRefPtr<ItemProperty> NewSVGListPropertyHelper<Derived, ItemProperty>::remove
}
template<typename Derived, typename ItemProperty>
-PassRefPtr<ItemProperty> NewSVGListPropertyHelper<Derived, ItemProperty>::appendItem(PassRefPtr<ItemProperty> passNewItem)
+PassRefPtr<ItemProperty> SVGListPropertyHelper<Derived, ItemProperty>::appendItem(PassRefPtr<ItemProperty> passNewItem)
{
RefPtr<ItemPropertyType> newItem = passNewItem;
@@ -271,7 +271,7 @@ PassRefPtr<ItemProperty> NewSVGListPropertyHelper<Derived, ItemProperty>::append
}
template<typename Derived, typename ItemProperty>
-PassRefPtr<ItemProperty> NewSVGListPropertyHelper<Derived, ItemProperty>::replaceItem(PassRefPtr<ItemProperty> passNewItem, size_t index, ExceptionState& exceptionState)
+PassRefPtr<ItemProperty> SVGListPropertyHelper<Derived, ItemProperty>::replaceItem(PassRefPtr<ItemProperty> passNewItem, size_t index, ExceptionState& exceptionState)
{
if (!checkIndexBound(index, exceptionState))
return nullptr;
@@ -302,7 +302,7 @@ PassRefPtr<ItemProperty> NewSVGListPropertyHelper<Derived, ItemProperty>::replac
}
template<typename Derived, typename ItemProperty>
-bool NewSVGListPropertyHelper<Derived, ItemProperty>::checkIndexBound(size_t index, ExceptionState& exceptionState)
+bool SVGListPropertyHelper<Derived, ItemProperty>::checkIndexBound(size_t index, ExceptionState& exceptionState)
{
if (index >= m_values.size()) {
exceptionState.throwDOMException(IndexSizeError, ExceptionMessages::indexExceedsMaximumBound("index", index, m_values.size()));
@@ -313,7 +313,7 @@ bool NewSVGListPropertyHelper<Derived, ItemProperty>::checkIndexBound(size_t ind
}
template<typename Derived, typename ItemProperty>
-bool NewSVGListPropertyHelper<Derived, ItemProperty>::removeFromOldOwnerListAndAdjustIndex(PassRefPtr<ItemPropertyType> passItem, size_t* indexToModify)
+bool SVGListPropertyHelper<Derived, ItemProperty>::removeFromOldOwnerListAndAdjustIndex(PassRefPtr<ItemPropertyType> passItem, size_t* indexToModify)
{
RefPtr<ItemPropertyType> item = passItem;
ASSERT(item);
@@ -348,13 +348,13 @@ bool NewSVGListPropertyHelper<Derived, ItemProperty>::removeFromOldOwnerListAndA
}
template<typename Derived, typename ItemProperty>
-size_t NewSVGListPropertyHelper<Derived, ItemProperty>::findItem(PassRefPtr<ItemPropertyType> item)
+size_t SVGListPropertyHelper<Derived, ItemProperty>::findItem(PassRefPtr<ItemPropertyType> item)
{
return m_values.find(item);
}
template<typename Derived, typename ItemProperty>
-void NewSVGListPropertyHelper<Derived, ItemProperty>::deepCopy(PassRefPtr<Derived> passFrom)
+void SVGListPropertyHelper<Derived, ItemProperty>::deepCopy(PassRefPtr<Derived> passFrom)
{
RefPtr<Derived> from = passFrom;
@@ -368,4 +368,4 @@ void NewSVGListPropertyHelper<Derived, ItemProperty>::deepCopy(PassRefPtr<Derive
}
-#endif // NewSVGListPropertyHelper_h
+#endif // SVGListPropertyHelper_h
« no previous file with comments | « Source/core/svg/properties/SVGAnimatedProperty.cpp ('k') | Source/core/svg/properties/SVGListPropertyTearOffHelper.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698