| Index: third_party/WebKit/Source/core/animation/PropertyHandle.cpp
|
| diff --git a/third_party/WebKit/Source/core/animation/PropertyHandle.cpp b/third_party/WebKit/Source/core/animation/PropertyHandle.cpp
|
| index 030be06b5d095a9ab360ffcd23c17767c9f24cf1..7cd52876abe323d5e13ad1f08952723a740cfe77 100644
|
| --- a/third_party/WebKit/Source/core/animation/PropertyHandle.cpp
|
| +++ b/third_party/WebKit/Source/core/animation/PropertyHandle.cpp
|
| @@ -15,6 +15,8 @@ bool PropertyHandle::operator==(const PropertyHandle& other) const
|
| case HandleCSSProperty:
|
| case HandlePresentationAttribute:
|
| return m_cssProperty == other.m_cssProperty;
|
| + case HandleCSSCustomProperty:
|
| + return m_propertyName == other.m_propertyName;
|
| case HandleSVGAttribute:
|
| return m_svgAttribute == other.m_svgAttribute;
|
| default:
|
| @@ -27,6 +29,8 @@ unsigned PropertyHandle::hash() const
|
| switch (m_handleType) {
|
| case HandleCSSProperty:
|
| return m_cssProperty;
|
| + case HandleCSSCustomProperty:
|
| + return m_propertyName->existingHash();
|
| case HandlePresentationAttribute:
|
| return -m_cssProperty;
|
| case HandleSVGAttribute:
|
|
|