| Index: LayoutTests/editing/spelling/move-cursor-to-misspelled-word.html | 
| diff --git a/LayoutTests/editing/spelling/move-cursor-to-misspelled-word.html b/LayoutTests/editing/spelling/move-cursor-to-misspelled-word.html | 
| index bb0c3a03dac99a60de71cd503579451ef0293c17..25c11937ca28266a2319f9a1ac5ea98dfed5f47c 100644 | 
| --- a/LayoutTests/editing/spelling/move-cursor-to-misspelled-word.html | 
| +++ b/LayoutTests/editing/spelling/move-cursor-to-misspelled-word.html | 
| @@ -10,6 +10,8 @@ description('Test if Chrome WebKit does not remove a misspelled marker when movi | 
| 'To test manually, type a misspelled word "zz " and type a left-arrow key to move the cursor on it.' + | 
| 'This test succeeds when "zz" is marked as misspelled.'); | 
|  | 
| +jsTestIsAsync = true; | 
| + | 
| internals.settings.setAsynchronousSpellCheckingEnabled(true); | 
| var node = document.getElementById('src'); | 
| node.focus(); | 
| @@ -17,7 +19,7 @@ document.execCommand("InsertText", false, 'z'); | 
| document.execCommand("InsertText", false, 'z'); | 
| document.execCommand("InsertText", false, ' '); | 
| window.getSelection().modify('move', 'backward', 'character'); | 
| -shouldBeTrue('internals.hasSpellingMarker(document, 0, 2)'); | 
| +shouldBecomeEqual('internals.hasSpellingMarker(document, 0, 2)', 'true', finishJSTest); | 
| </script> | 
| <script src="../../fast/js/resources/js-test-post.js"></script> | 
| </body> | 
|  |