Chromium Code Reviews| Index: third_party/WebKit/Source/core/dom/DOMTokenList.h |
| diff --git a/third_party/WebKit/Source/core/dom/DOMTokenList.h b/third_party/WebKit/Source/core/dom/DOMTokenList.h |
| index 5a51766ae860edbf808b1db912d4cfbae10b79b2..262fc3471b14b800fe4d872ffea377afe7581052 100644 |
| --- a/third_party/WebKit/Source/core/dom/DOMTokenList.h |
| +++ b/third_party/WebKit/Source/core/dom/DOMTokenList.h |
| @@ -73,6 +73,7 @@ class CORE_EXPORT DOMTokenList : public GarbageCollectedFinalized<DOMTokenList>, |
| virtual void setValue(const AtomicString&); |
| const SpaceSplitString& Tokens() const { return tokens_; } |
| + virtual SpaceSplitString& MutableSet() { return tokens_; } |
|
kochi
2017/05/24 05:46:00
How about moving this to protected: section?
tkent
2017/05/24 06:05:34
It's reasonable. Done.
|
| void SetObserver(DOMTokenListObserver* observer) { observer_ = observer; } |
| const AtomicString& toString() const { return value(); } |
| @@ -89,10 +90,11 @@ class CORE_EXPORT DOMTokenList : public GarbageCollectedFinalized<DOMTokenList>, |
| bool ValidateToken(const String&, ExceptionState&) const; |
| bool ValidateTokens(const Vector<String>&, ExceptionState&) const; |
| virtual bool ValidateTokenValue(const AtomicString&, ExceptionState&) const; |
| - static AtomicString AddToken(const AtomicString&, const AtomicString&); |
| - static AtomicString AddTokens(const AtomicString&, const Vector<String>&); |
| - static AtomicString RemoveToken(const AtomicString&, const AtomicString&); |
| - static AtomicString RemoveTokens(const AtomicString&, const Vector<String>&); |
| + AtomicString AddToken(const AtomicString&); |
| + AtomicString AddTokens(const Vector<String>&); |
| + AtomicString RemoveToken(const AtomicString&); |
| + AtomicString RemoveTokens(const Vector<String>&); |
| + static AtomicString SerializeSet(const SpaceSplitString&); |
| private: |
| SpaceSplitString tokens_; |