From cad810f21b803229eb11403f9209855525a25d57 Mon Sep 17 00:00:00 2001 From: Steve Block Date: Fri, 6 May 2011 11:45:16 +0100 Subject: Merge WebKit at r75315: Initial merge by git. Change-Id: I570314b346ce101c935ed22a626b48c2af266b84 --- .../autocorrection-cancelled-by-ESC.html | 50 ++++++++++++++++++ .../autocorrection-cancelled-by-typing-1.html | 59 ++++++++++++++++++++++ .../autocorrection/autocorrection-contraction.html | 52 +++++++++++++++++++ .../continue-typing-to-dismiss-reversion.html | 49 ++++++++++++++++++ .../delete-to-dismiss-reversion.html | 49 ++++++++++++++++++ .../delete-to-end-of-word-to-show-reversion.html | 49 ++++++++++++++++++ .../autocorrection/dismiss-multiple-guesses.html | 49 ++++++++++++++++++ .../move-to-end-of-word-to-show-reversion.html | 49 ++++++++++++++++++ .../select-from-multiple-guesses.html | 49 ++++++++++++++++++ .../type-whitespace-to-dismiss-reversion.html | 50 ++++++++++++++++++ 10 files changed, 505 insertions(+) create mode 100644 Source/WebCore/manual-tests/autocorrection/autocorrection-cancelled-by-ESC.html create mode 100644 Source/WebCore/manual-tests/autocorrection/autocorrection-cancelled-by-typing-1.html create mode 100644 Source/WebCore/manual-tests/autocorrection/autocorrection-contraction.html create mode 100644 Source/WebCore/manual-tests/autocorrection/continue-typing-to-dismiss-reversion.html create mode 100644 Source/WebCore/manual-tests/autocorrection/delete-to-dismiss-reversion.html create mode 100644 Source/WebCore/manual-tests/autocorrection/delete-to-end-of-word-to-show-reversion.html create mode 100644 Source/WebCore/manual-tests/autocorrection/dismiss-multiple-guesses.html create mode 100644 Source/WebCore/manual-tests/autocorrection/move-to-end-of-word-to-show-reversion.html create mode 100644 Source/WebCore/manual-tests/autocorrection/select-from-multiple-guesses.html create mode 100644 Source/WebCore/manual-tests/autocorrection/type-whitespace-to-dismiss-reversion.html (limited to 'Source/WebCore/manual-tests/autocorrection') diff --git a/Source/WebCore/manual-tests/autocorrection/autocorrection-cancelled-by-ESC.html b/Source/WebCore/manual-tests/autocorrection/autocorrection-cancelled-by-ESC.html new file mode 100644 index 0000000..185e5c6 --- /dev/null +++ b/Source/WebCore/manual-tests/autocorrection/autocorrection-cancelled-by-ESC.html @@ -0,0 +1,50 @@ + + + + + + + + +Autocorrection Cancellation By ESC Test + + +

This test verifies that autocorrection is not applied when user dismisses correction panel by pressing +ESC key.

+

After seeing the correction panel, press ESC key, then press space. You should see the phrase "the collaps" +where "collaps" has red mispell underline.

+

Note, this test can fail due to user specific spell checking data. If the user has previously +dismissed 'collapse' as the correct spelling of 'collaps' several times, the spell checker will not provide +'collapse' as a suggestion anymore. To fix this, remove all files in ~/Library/Spelling.

+
+ +
+ + + + + + diff --git a/Source/WebCore/manual-tests/autocorrection/autocorrection-cancelled-by-typing-1.html b/Source/WebCore/manual-tests/autocorrection/autocorrection-cancelled-by-typing-1.html new file mode 100644 index 0000000..9637195 --- /dev/null +++ b/Source/WebCore/manual-tests/autocorrection/autocorrection-cancelled-by-typing-1.html @@ -0,0 +1,59 @@ + + + + + + + + +Autocorrection Cancellation By Typing Test + + +
This test verifies that autocorrection behaves correctly when continuing typing in a word on +which autocorrection panel is hown. You should see correction panel showing 'collapse' after 'collaps' is entered. And after a pause, phrase 'the collapsing' is shown without underline.
+

Note, this test can fail due to user specific spell checking data. If the user has previously dismissed 'collapse' as the correct spelling of 'collaps' several times, the spell checker will not provide 'collapse' as a suggestion anymore. To fix this, remove all files in ~/Library/Spelling.

+
+ +
+ + + + + + diff --git a/Source/WebCore/manual-tests/autocorrection/autocorrection-contraction.html b/Source/WebCore/manual-tests/autocorrection/autocorrection-contraction.html new file mode 100644 index 0000000..ef5bb68 --- /dev/null +++ b/Source/WebCore/manual-tests/autocorrection/autocorrection-contraction.html @@ -0,0 +1,52 @@ + + + + + + + + +Delete to Dismiss Reversion Panel Test + + +

This test verifies that, after typing an apostrophe, if the current word is part of a contraction, previously shown autocorrection will not be applied.

+

After loading the page, you should see correction panel shows "would" for "wouldn". Then after typing "'t", the correction panel dissappears and the final sentence is "this wouldn't".

+
+ +
+ + + + + + diff --git a/Source/WebCore/manual-tests/autocorrection/continue-typing-to-dismiss-reversion.html b/Source/WebCore/manual-tests/autocorrection/continue-typing-to-dismiss-reversion.html new file mode 100644 index 0000000..b8521c0 --- /dev/null +++ b/Source/WebCore/manual-tests/autocorrection/continue-typing-to-dismiss-reversion.html @@ -0,0 +1,49 @@ + + + + + + + + +Continue Typing to Dismiss Reversion Panel Test + + +

This test verifies that, after reversion panel is shown, continue typing will dismiss the reversion panel.

+

After seeing the reversion panel, start typing (excluding whitespace). You should see the panel being +dismissed once you start typing.

+

Note, this test can fail due to user specific spell checking data. If the user has previously +frequently revert 'message' to 'mesage'. To fix this, remove all files in ~/Library/Spelling, then kill AppleSpell.service process.

+
+ +
+ + + + + + diff --git a/Source/WebCore/manual-tests/autocorrection/delete-to-dismiss-reversion.html b/Source/WebCore/manual-tests/autocorrection/delete-to-dismiss-reversion.html new file mode 100644 index 0000000..c39b2ac --- /dev/null +++ b/Source/WebCore/manual-tests/autocorrection/delete-to-dismiss-reversion.html @@ -0,0 +1,49 @@ + + + + + + + + +Delete to Dismiss Reversion Panel Test + + +

This test verifies that, after reversion panel is shown, continue deleting the word will dismiss the reversion panel.

+

After seeing the reversion panel, start deleting the corrected word character by character. You should see the panel being +dismissed once you start deleting.

+

Note, this test can fail due to user specific spell checking data. If the user has previously +frequently revert 'message' to 'mesage'. To fix this, remove all files in ~/Library/Spelling, then kill AppleSpell.service process.

+
+ +
+ + + + + + diff --git a/Source/WebCore/manual-tests/autocorrection/delete-to-end-of-word-to-show-reversion.html b/Source/WebCore/manual-tests/autocorrection/delete-to-end-of-word-to-show-reversion.html new file mode 100644 index 0000000..320ed8c --- /dev/null +++ b/Source/WebCore/manual-tests/autocorrection/delete-to-end-of-word-to-show-reversion.html @@ -0,0 +1,49 @@ + + + + + + + + +Delete to End of Word to Show Reversion Panel Test + + +

This test verifies that reversion panel is shown when user moves carret to previously corrected word using delete key.

+

After seeing the reversion panel, press ESC key, then space key. You should see the phrase "the mesage" +where "mesage" has red mispell underline.

+

Note, this test can fail due to user specific spell checking data. If the user has previously +frequently revert 'message' to 'mesage'. To fix this, remove all files in ~/Library/Spelling, then kill AppleSpell.service process.

+
+ +
+ + + + + + diff --git a/Source/WebCore/manual-tests/autocorrection/dismiss-multiple-guesses.html b/Source/WebCore/manual-tests/autocorrection/dismiss-multiple-guesses.html new file mode 100644 index 0000000..56724f1 --- /dev/null +++ b/Source/WebCore/manual-tests/autocorrection/dismiss-multiple-guesses.html @@ -0,0 +1,49 @@ + + + + + + + + +Dismiss Multiple Guesses Test + + +

This test verifies that pressing ESC key diusmisses multiple guesses panel correctly

+

After seeing the panel with multiple candidates, pressing ESC key to dismiss the panel.

+

Note, this test can fail due to user specific spell checking data. To fix this, remove all files in ~/Library/Spelling, then kill AppleSpell.service process.

+
+ +
+ + + + + + diff --git a/Source/WebCore/manual-tests/autocorrection/move-to-end-of-word-to-show-reversion.html b/Source/WebCore/manual-tests/autocorrection/move-to-end-of-word-to-show-reversion.html new file mode 100644 index 0000000..8ca2a6b --- /dev/null +++ b/Source/WebCore/manual-tests/autocorrection/move-to-end-of-word-to-show-reversion.html @@ -0,0 +1,49 @@ + + + + + + + + +Move to End of Word to Show Reversion Panel Test + + +

This test verifies that reversion panel is shown when user moves carret to previously corrected word

+

After seeing the reversion panel, press ESC key, then space key. You should see the phrase "the mesage" +where "mesage" has red mispell underline.

+

Note, this test can fail due to user specific spell checking data. If the user has previously +frequently revert 'message' to 'mesage'. To fix this, remove all files in ~/Library/Spelling, then kill AppleSpell.service process.

+
+ +
+ + + + + + diff --git a/Source/WebCore/manual-tests/autocorrection/select-from-multiple-guesses.html b/Source/WebCore/manual-tests/autocorrection/select-from-multiple-guesses.html new file mode 100644 index 0000000..dc8881f --- /dev/null +++ b/Source/WebCore/manual-tests/autocorrection/select-from-multiple-guesses.html @@ -0,0 +1,49 @@ + + + + + + + + +Select From Multiple Guesses Test + + +

This test verifies that multiple guesses on mispelled word is working correctly

+

After seeing the panel with multiple candidates, use left and/or right arrow key to select the desired candidate, and then use return key to confirm. You can also use this test to test that pressing ESC key will dismiss the panel.

+

Note, this test can fail due to user specific spell checking data. To fix this, remove all files in ~/Library/Spelling, then kill AppleSpell.service process.

+
+ +
+ + + + + + diff --git a/Source/WebCore/manual-tests/autocorrection/type-whitespace-to-dismiss-reversion.html b/Source/WebCore/manual-tests/autocorrection/type-whitespace-to-dismiss-reversion.html new file mode 100644 index 0000000..eeea0f7 --- /dev/null +++ b/Source/WebCore/manual-tests/autocorrection/type-whitespace-to-dismiss-reversion.html @@ -0,0 +1,50 @@ + + + + + + + + +Type Whitespace to Dismiss Reversion Panel Test + + +

This test verifies that, after reversion panel is shown, typing whitespace will dismiss the reversion panel. +It also keep the existing autocorrection underline.

+

After seeing the reversion panel, type whitespace. You should see the panel being dismissed once you start typing. +However, the word "message" still has blue underline.

+

Note, this test can fail due to user specific spell checking data. If the user has previously +frequently revert 'message' to 'mesage'. To fix this, remove all files in ~/Library/Spelling, then kill AppleSpell.service process.

+
+ +
+ + + + + + -- cgit v1.1