| Index: third_party/WebKit/Source/core/editing/spellcheck/SpellChecker.cpp
|
| diff --git a/third_party/WebKit/Source/core/editing/spellcheck/SpellChecker.cpp b/third_party/WebKit/Source/core/editing/spellcheck/SpellChecker.cpp
|
| index b78667604cdfe88b1c4cefe335c77913223d2153..6b1e6d16cf91d174b624de377d6669f5a8bea859 100644
|
| --- a/third_party/WebKit/Source/core/editing/spellcheck/SpellChecker.cpp
|
| +++ b/third_party/WebKit/Source/core/editing/spellcheck/SpellChecker.cpp
|
| @@ -167,8 +167,10 @@ void SpellChecker::toggleSpellCheckingEnabled() {
|
| if (!frame->isLocalFrame())
|
| continue;
|
| for (Node& node :
|
| - NodeTraversal::startsAt(toLocalFrame(frame)->document()->rootNode()))
|
| - node.setAlreadySpellChecked(false);
|
| + NodeTraversal::startsAt(toLocalFrame(frame)->document()->rootNode())) {
|
| + if (node.isElementNode())
|
| + toElement(node).setAlreadySpellChecked(false);
|
| + }
|
| }
|
| }
|
|
|
|
|