Index: LayoutTests/editing/execCommand/script-tests/enabling-and-selection-2.js |
diff --git a/LayoutTests/editing/execCommand/script-tests/enabling-and-selection-2.js b/LayoutTests/editing/execCommand/script-tests/enabling-and-selection-2.js |
index b27deb810650072fa5c7545b9d8c7ad6b29135a4..d7f68075bd490da95275509293fbfa5e9189d6aa 100644 |
--- a/LayoutTests/editing/execCommand/script-tests/enabling-and-selection-2.js |
+++ b/LayoutTests/editing/execCommand/script-tests/enabling-and-selection-2.js |
@@ -73,6 +73,9 @@ function whenEnabled(command) |
if (summaryInteger === 0x5E) |
return "visible"; |
+ if (summaryInteger === 0x7E) |
+ return "selectable, not necessarily editable"; |
+ |
return summaryInteger; |
} |
@@ -141,25 +144,25 @@ shouldBe("whenEnabled('Unscript')", "'richly editable'"); |
shouldBe("whenEnabled('Paste')", "'editable'"); |
shouldBe("whenEnabled('MoveBackwardAndModifySelection')", "'visible'"); |
-shouldBe("whenEnabled('MoveDownAndModifySelection')", "'visible'"); |
+shouldBe("whenEnabled('MoveDownAndModifySelection')", "'selectable, not necessarily editable'"); |
shouldBe("whenEnabled('MoveForwardAndModifySelection')", "'visible'"); |
-shouldBe("whenEnabled('MoveLeftAndModifySelection')", "'visible'"); |
+shouldBe("whenEnabled('MoveLeftAndModifySelection')", "'selectable, not necessarily editable'"); |
shouldBe("whenEnabled('MoveParagraphBackwardAndModifySelection')", "'visible'"); |
shouldBe("whenEnabled('MoveParagraphForwardAndModifySelection')", "'visible'"); |
-shouldBe("whenEnabled('MoveRightAndModifySelection')", "'visible'"); |
+shouldBe("whenEnabled('MoveRightAndModifySelection')", "'selectable, not necessarily editable'"); |
shouldBe("whenEnabled('MoveToBeginningOfDocumentAndModifySelection')", "'visible'"); |
-shouldBe("whenEnabled('MoveToBeginningOfLineAndModifySelection')", "'visible'"); |
+shouldBe("whenEnabled('MoveToBeginningOfLineAndModifySelection')", "'selectable, not necessarily editable'"); |
shouldBe("whenEnabled('MoveToBeginningOfParagraphAndModifySelection')", "'visible'"); |
shouldBe("whenEnabled('MoveToBeginningOfSentenceAndModifySelection')", "'visible'"); |
shouldBe("whenEnabled('MoveToEndOfDocumentAndModifySelection')", "'visible'"); |
-shouldBe("whenEnabled('MoveToEndOfLineAndModifySelection')", "'visible'"); |
+shouldBe("whenEnabled('MoveToEndOfLineAndModifySelection')", "'selectable, not necessarily editable'"); |
shouldBe("whenEnabled('MoveToEndOfParagraphAndModifySelection')", "'visible'"); |
shouldBe("whenEnabled('MoveToEndOfSentenceAndModifySelection')", "'visible'"); |
-shouldBe("whenEnabled('MoveUpAndModifySelection')", "'visible'"); |
+shouldBe("whenEnabled('MoveUpAndModifySelection')", "'selectable, not necessarily editable'"); |
shouldBe("whenEnabled('MoveWordBackwardAndModifySelection')", "'visible'"); |
shouldBe("whenEnabled('MoveWordForwardAndModifySelection')", "'visible'"); |
-shouldBe("whenEnabled('MoveWordLeftAndModifySelection')", "'visible'"); |
-shouldBe("whenEnabled('MoveWordRightAndModifySelection')", "'visible'"); |
+shouldBe("whenEnabled('MoveWordLeftAndModifySelection')", "'selectable, not necessarily editable'"); |
+shouldBe("whenEnabled('MoveWordRightAndModifySelection')", "'selectable, not necessarily editable'"); |
shouldBe("whenEnabled('SelectLine')", "'visible'"); |
shouldBe("whenEnabled('SelectParagraph')", "'visible'"); |
shouldBe("whenEnabled('SelectSentence')", "'visible'"); |