| Index: third_party/WebKit/Source/core/dom/Element.h
|
| diff --git a/third_party/WebKit/Source/core/dom/Element.h b/third_party/WebKit/Source/core/dom/Element.h
|
| index 208585d7af83e48a1ed63bc2b1436893cec7586d..96a0ae99f8fcfffe9e792f983d4a319cbf2e56a8 100644
|
| --- a/third_party/WebKit/Source/core/dom/Element.h
|
| +++ b/third_party/WebKit/Source/core/dom/Element.h
|
| @@ -88,9 +88,10 @@ enum ElementFlags {
|
| ContainsFullScreenElement = 1 << 3,
|
| IsInTopLayer = 1 << 4,
|
| HasPendingResources = 1 << 5,
|
| + AlreadySpellChecked = 1 << 6,
|
|
|
| NumberOfElementFlags =
|
| - 6, // Required size of bitfield used to store the flags.
|
| + 7, // Required size of bitfield used to store the flags.
|
| };
|
|
|
| enum class ShadowRootType;
|
| @@ -638,6 +639,13 @@ class CORE_EXPORT Element : public ContainerNode {
|
| void clearHasPendingResources() { clearElementFlag(HasPendingResources); }
|
| virtual void buildPendingResource() {}
|
|
|
| + bool isAlreadySpellChecked() const {
|
| + return hasElementFlag(AlreadySpellChecked);
|
| + }
|
| + void setAlreadySpellChecked(bool value) {
|
| + setElementFlag(AlreadySpellChecked, value);
|
| + }
|
| +
|
| void v0SetCustomElementDefinition(V0CustomElementDefinition*);
|
| V0CustomElementDefinition* v0CustomElementDefinition() const;
|
|
|
|
|