Commit d1836068 authored by g.czajkowski@samsung.com's avatar g.czajkowski@samsung.com
Browse files

Tests added in r141354 erroneously assume correction suggestion to be in the context menu

https://bugs.webkit.org/show_bug.cgi?id=113742

Reviewed by Ryosuke Niwa.

Tests from r141354 erroneously assume that all WebKit ports populate
spell checking suggestion in the context menu.

Remove verification of spell checking suggestion and all context menu stuff from tests
that do that unnecessarily. Instead of that check whether spelling markers behave correctly,
for example, after deleting a text, double click or selecting a misspellings.

However, two tests are adapted to verify spell checking suggestions (their availability
rather than correctness, similarly to context-menu-suggestions.html).
Those are useful for ports which populate spelling suggestion in the context menu.

* editing/spelling/resources/util.js:
(initSpellTest):
Do not assume that the tests are running with "Windows" editing behavior.
Unix ports do not make a selection for the misspelled word and they don't
require selection to get spell checking suggestions.

* editing/spelling/spelling-changed-text-expected.txt:
* editing/spelling/spelling-changed-text.html:
* editing/spelling/spelling-double-clicked-word-expected.txt:
* editing/spelling/spelling-double-clicked-word.html:
* editing/spelling/spelling-exactly-selected-word-expected.txt:
* editing/spelling/spelling-exactly-selected-word.html:
Remove verification of correction suggestion.
Instead of that check whether the spelling markers behave correctly.

* editing/spelling/context-menu-suggestions-multiword-selection-expected.txt: Renamed from LayoutTests/editing/spelling/spelling-multiword-selection-expected.txt.
* editing/spelling/context-menu-suggestions-multiword-selection.html: Renamed from LayoutTests/editing/spelling/spelling-multiword-selection.html.
* editing/spelling/context-menu-suggestions-subword-selection-expected.txt: Renamed from LayoutTests/editing/spelling/spelling-subword-selection-expected.txt.
* editing/spelling/context-menu-suggestions-subword-selection.html: Renamed from LayoutTests/editing/spelling/spelling-subword-selection.html.
Adapt those tests for platforms which populate spell check suggestion
in the context menu.

* platform/efl-wk2/TestExpectations:
Now context-menu-suggestions-multiword-selection.html and
context-menu-suggestions-subword-selection.html are passing for EFL.

* platform/gtk-wk2/TestExpectations:
* platform/gtk/TestExpectations:
* platform/mac-wk2/TestExpectations:
* platform/win/TestExpectations:
* platform/wincairo/TestExpectations:
Update tests path due to rename.


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@156901 268f45cc-cd09-0410-ab3c-d52691b4dbfc
parent 9969368b
2013-10-04 Grzegorz Czajkowski <g.czajkowski@samsung.com>
Tests added in r141354 erroneously assume correction suggestion to be in the context menu
https://bugs.webkit.org/show_bug.cgi?id=113742
Reviewed by Ryosuke Niwa.
Tests from r141354 erroneously assume that all WebKit ports populate
spell checking suggestion in the context menu.
Remove verification of spell checking suggestion and all context menu stuff from tests
that do that unnecessarily. Instead of that check whether spelling markers behave correctly,
for example, after deleting a text, double click or selecting a misspellings.
However, two tests are adapted to verify spell checking suggestions (their availability
rather than correctness, similarly to context-menu-suggestions.html).
Those are useful for ports which populate spelling suggestion in the context menu.
* editing/spelling/resources/util.js:
(initSpellTest):
Do not assume that the tests are running with "Windows" editing behavior.
Unix ports do not make a selection for the misspelled word and they don't
require selection to get spell checking suggestions.
* editing/spelling/spelling-changed-text-expected.txt:
* editing/spelling/spelling-changed-text.html:
* editing/spelling/spelling-double-clicked-word-expected.txt:
* editing/spelling/spelling-double-clicked-word.html:
* editing/spelling/spelling-exactly-selected-word-expected.txt:
* editing/spelling/spelling-exactly-selected-word.html:
Remove verification of correction suggestion.
Instead of that check whether the spelling markers behave correctly.
* editing/spelling/context-menu-suggestions-multiword-selection-expected.txt: Renamed from LayoutTests/editing/spelling/spelling-multiword-selection-expected.txt.
* editing/spelling/context-menu-suggestions-multiword-selection.html: Renamed from LayoutTests/editing/spelling/spelling-multiword-selection.html.
* editing/spelling/context-menu-suggestions-subword-selection-expected.txt: Renamed from LayoutTests/editing/spelling/spelling-subword-selection-expected.txt.
* editing/spelling/context-menu-suggestions-subword-selection.html: Renamed from LayoutTests/editing/spelling/spelling-subword-selection.html.
Adapt those tests for platforms which populate spell check suggestion
in the context menu.
* platform/efl-wk2/TestExpectations:
Now context-menu-suggestions-multiword-selection.html and
context-menu-suggestions-subword-selection.html are passing for EFL.
* platform/gtk-wk2/TestExpectations:
* platform/gtk/TestExpectations:
* platform/mac-wk2/TestExpectations:
* platform/win/TestExpectations:
* platform/wincairo/TestExpectations:
Update tests path due to rename.
2013-10-04 Lorenzo Tilve <ltilve@igalia.com>
 
[GTK] Enable text edition UndoOperations support in WebKit2
Spelling should be disabled when user selects multiple words that are not a single misspelling. To test manually, type 'wellcome home.', select 'wellcome home', and context-click on the selection. The test suceeds when the context menu has no spell check suggestions.
Spell check sugestions should not be pupulated when user selects multiple words that are not a single misspelling. To test manually, type 'wellcome home.', select 'wellcome home', and context-click on the selection. The test suceeds when the context menu has no spell check suggestions.
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
......@@ -8,7 +8,7 @@ PASS window.getSelection().toString() is ""
PASS window.getSelection().toString() is "wellcome home"
PASS spellingMarkerRange.toString() is "wellcome"
PASS window.getSelection().toString() is "wellcome home"
PASS contextMenuElements[contextMenuElements.length - 1] is "<separator>"
PASS contextMenuItemsWithoutSpellingSuggestions < contextMenuItemsWithSpellingSuggestions is true
PASS successfullyParsed is true
TEST COMPLETE
......
......@@ -11,15 +11,23 @@
<script>
description("Spelling should be disabled when user selects multiple words that are not a single misspelling. " +
"To test manually, type 'wellcome home.', select 'wellcome home', and context-click on the selection. " +
"The test suceeds when the context menu has no spell check suggestions.");
description("Spell check sugestions should not be pupulated when user selects multiple words that are not a single misspelling. "
+ "To test manually, type 'wellcome home.', select 'wellcome home', and context-click on the selection. "
+ "The test suceeds when the context menu has no spell check suggestions.");
initSpellTest("destination", "wellcome home.", function(textNode) {
spellingMarkerRange = internals.markerRangeForNode(textNode, "spelling", 0);
shouldBeEqualToString("spellingMarkerRange.toString()", "wellcome");
shouldBeEqualToString("window.getSelection().toString()", "");
// Context click on 'wellcome' to get its spell check suggestions.
var x = destination.offsetParent.offsetLeft + destination.offsetLeft + 40;
var y = destination.offsetParent.offsetTop + destination.offsetTop + destination.offsetHeight / 2;
eventSender.mouseMoveTo(x, y);
contextMenuItemsWithSpellingSuggestions = eventSender.contextClick();
// Esc key to hide the context menu.
eventSender.keyDown(String.fromCharCode(0x001B), null);
// Select the text "wellcome home".
var multiWordRange = document.createRange();
multiWordRange.setStart(textNode, 0);
......@@ -29,18 +37,18 @@ initSpellTest("destination", "wellcome home.", function(textNode) {
shouldBeEqualToString("window.getSelection().toString()", "wellcome home");
// Context click to show the context menu.
var x = destination.offsetParent.offsetLeft + destination.offsetLeft + 40;
var y = destination.offsetParent.offsetTop + destination.offsetTop + destination.offsetHeight / 2;
// Context click on "wellcome home" to check its spell check suggestions.
x = destination.offsetParent.offsetLeft + destination.offsetLeft + 40;
y = destination.offsetParent.offsetTop + destination.offsetTop + destination.offsetHeight / 2;
eventSender.mouseMoveTo(x, y);
contextMenuElements = eventSender.contextClick();
contextMenuItemsWithoutSpellingSuggestions = eventSender.contextClick();
// Esc key to hide the context menu.
eventSender.keyDown(String.fromCharCode(0x001B), null);
spellingMarkerRange = internals.markerRangeForNode(textNode, "spelling", 0);
shouldBeEqualToString("spellingMarkerRange.toString()", "wellcome");
shouldBeEqualToString("window.getSelection().toString()", "wellcome home");
shouldBeEqualToString("contextMenuElements[contextMenuElements.length - 1]", "<separator>");
shouldBeTrue("contextMenuItemsWithoutSpellingSuggestions < contextMenuItemsWithSpellingSuggestions");
});
</script>
......
Spelling should be disabled when user selects a part of misspelling. To test manually, type 'wellcome home.' select 'llco', and context-click on the selection. The test suceeds when the context menu has no spell check suggestions.
Spell check suggestions should not be populated when user selects a part of misspelling. To test manually, type 'wellcome home.' select 'llco', and context-click on the selection. The test suceeds when the context menu has no spell check suggestions.
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
......@@ -8,7 +8,7 @@ PASS window.getSelection().toString() is ""
PASS window.getSelection().toString() is "llco"
PASS spellingMarkerRange.toString() is "wellcome"
PASS window.getSelection().toString() is "llco"
PASS contextMenuElements[contextMenuElements.length - 1] is "<separator>"
PASS contextMenuItemsWithoutSpellingSuggestions < contextMenuItemsWithSpellingSuggestions is true
PASS successfullyParsed is true
TEST COMPLETE
......
......@@ -11,15 +11,23 @@
<script>
description("Spelling should be disabled when user selects a part of misspelling. " +
"To test manually, type 'wellcome home.' select 'llco', and context-click on the selection. " +
"The test suceeds when the context menu has no spell check suggestions.");
description("Spell check suggestions should not be populated when user selects a part of misspelling. "
+ "To test manually, type 'wellcome home.' select 'llco', and context-click on the selection. "
+ "The test suceeds when the context menu has no spell check suggestions.");
initSpellTest("destination", "wellcome home.", function(textNode) {
spellingMarkerRange = internals.markerRangeForNode(textNode, "spelling", 0);
shouldBeEqualToString("spellingMarkerRange.toString()", "wellcome");
shouldBeEqualToString("window.getSelection().toString()", "");
// Context click on 'wellcome' to show the context menu.
var x = destination.offsetParent.offsetLeft + destination.offsetLeft + 40;
var y = destination.offsetParent.offsetTop + destination.offsetTop + destination.offsetHeight / 2;
eventSender.mouseMoveTo(x, y);
contextMenuItemsWithSpellingSuggestions = eventSender.contextClick();
// Esc key to hide the context menu.
eventSender.keyDown(String.fromCharCode(0x001B), null);
// Select the text "llco".
var subWordRange = document.createRange();
subWordRange.setStart(textNode, 2);
......@@ -33,14 +41,14 @@ initSpellTest("destination", "wellcome home.", function(textNode) {
var x = destination.offsetParent.offsetLeft + destination.offsetLeft + 40;
var y = destination.offsetParent.offsetTop + destination.offsetTop + destination.offsetHeight / 2;
eventSender.mouseMoveTo(x, y);
contextMenuElements = eventSender.contextClick();
contextMenuItemsWithoutSpellingSuggestions = eventSender.contextClick();
// Esc key to hide the context menu.
eventSender.keyDown(String.fromCharCode(0x001B), null);
spellingMarkerRange = internals.markerRangeForNode(textNode, "spelling", 0);
shouldBeEqualToString("spellingMarkerRange.toString()", "wellcome");
shouldBeEqualToString("window.getSelection().toString()", "llco");
shouldBeEqualToString("contextMenuElements[contextMenuElements.length - 1]", "<separator>");
shouldBeTrue("contextMenuItemsWithoutSpellingSuggestions < contextMenuItemsWithSpellingSuggestions");
});
</script>
......
......@@ -33,7 +33,6 @@ function initSpellTest(testElementId, testText, testFunction)
internals.settings.setSmartInsertDeleteEnabled(true);
internals.settings.setSelectTrailingWhitespaceEnabled(false);
internals.settings.setUnifiedTextCheckerEnabled(true);
internals.settings.setEditingBehavior("win");
var destination = document.getElementById(testElementId);
destination.focus();
......
Spellcheck should not crash after the text has changed and results are served from cache. To test manually, launch Chromium compiled with Address Sanitizer, enable 'Ask Google for Suggestions', type 'Spell wellcome. Is it broken?', delete the words 'Is it broken?', and context-click on the word 'wellcome'. The test succeeds when the browser does not crash and shows suggestions in the context menu.
WebKit should not crash after the text has changed and results are served from cache. To test manually, type 'Spell wellcome. Is it broken?', delete the words 'Is it broken?'. The test succeeds when WebKit does not crash and 'wellcome' has spelling marker.
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
PASS window.getSelection().toString() is " Is it broken?"
PASS spellingMarkerRange.toString() is "wellcome"
PASS successfullyParsed is true
TEST COMPLETE
......
......@@ -11,9 +11,9 @@
<script>
description("Spellcheck should not crash after the text has changed and results are served from cache."
+ " To test manually, launch Chromium compiled with Address Sanitizer, enable 'Ask Google for Suggestions', type 'Spell wellcome. Is it broken?', delete the words 'Is it broken?', and context-click on the word 'wellcome'."
+ " The test succeeds when the browser does not crash and shows suggestions in the context menu.");
description("WebKit should not crash after the text has changed and results are served from cache."
+ " To test manually, type 'Spell wellcome. Is it broken?', delete the words 'Is it broken?'."
+ " The test succeeds when WebKit does not crash and 'wellcome' has spelling marker.");
initSpellTest("destination", "Spell wellcome. Is it broken?", function(textNode) {
// Select the text "Is it broken?".
......@@ -26,13 +26,8 @@ initSpellTest("destination", "Spell wellcome. Is it broken?", function(textNode)
// Del key to delete the text "Is it broken?".
eventSender.keyDown(String.fromCharCode(0x007F), null);
// Context click to show the context menu.
var x = destination.offsetParent.offsetLeft + destination.offsetLeft + 50;
var y = destination.offsetParent.offsetTop + destination.offsetTop + destination.offsetHeight / 2;
eventSender.mouseMoveTo(x, y);
contextMenuElements = eventSender.contextClick();
// Esc key to hide the context menu.
eventSender.keyDown(String.fromCharCode(0x001B), null);
spellingMarkerRange = internals.markerRangeForNode(textNode, "spelling", 0);
shouldBeEqualToString("spellingMarkerRange.toString()", "wellcome");
document.getElementById("destination").innerHTML = "";
});
......
Spelling should work for double-clicked misspellings. To test manually, type 'wellcome home.', double-click on 'wellcome', and context-click on the selection. The test succeeds when the context menu shows spell check suggestions.
Spelling markers should remain for double-clicked misspellings. To test manually, type 'wellcome home.', double-click on 'wellcome'. The test succeeds when 'wellcome' remains spelling marker.
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
PASS spellingMarkerRange.toString() is "wellcome"
PASS window.getSelection().toString() is ""
PASS window.getSelection().toString() is "wellcome"
PASS spellingMarkerRange.toString() is "wellcome"
PASS window.getSelection().toString() is "wellcome"
PASS window.getSelection().toString() is ""
PASS window.getSelection().toString() is "wellcome "
PASS spellingMarkerRange.toString() is "wellcome"
PASS window.getSelection().toString() is "wellcome "
PASS successfullyParsed is true
......
......@@ -11,9 +11,9 @@
<script>
description("Spelling should work for double-clicked misspellings. " +
"To test manually, type 'wellcome home.', double-click on 'wellcome', and context-click on the selection. " +
"The test succeeds when the context menu shows spell check suggestions.");
description("Spelling markers should remain for double-clicked misspellings. "
+ "To test manually, type 'wellcome home.', double-click on 'wellcome'. "
+ "The test succeeds when 'wellcome' remains spelling marker.");
initSpellTest("destination", "wellcome home.", function(textNode) {
spellingMarkerRange = internals.markerRangeForNode(textNode, "spelling", 0);
......@@ -31,16 +31,6 @@ initSpellTest("destination", "wellcome home.", function(textNode) {
eventSender.mouseDown();
eventSender.mouseUp();
shouldBeEqualToString("window.getSelection().toString()", "wellcome");
// Context click on "wellcome" to show the context menu.
x = destination.offsetParent.offsetLeft + destination.offsetLeft + 40;
y = destination.offsetParent.offsetTop + destination.offsetTop + destination.offsetHeight / 2;
eventSender.mouseMoveTo(x, y);
contextMenuElements = eventSender.contextClick();
// Esc key to hide the context menu.
eventSender.keyDown(String.fromCharCode(0x001B), null);
spellingMarkerRange = internals.markerRangeForNode(textNode, "spelling", 0);
shouldBeEqualToString("spellingMarkerRange.toString()", "wellcome");
shouldBeEqualToString("window.getSelection().toString()", "wellcome");
......@@ -58,15 +48,6 @@ initSpellTest("destination", "wellcome home.", function(textNode) {
eventSender.mouseUp();
eventSender.mouseDown();
eventSender.mouseUp();
shouldBeEqualToString("window.getSelection().toString()", "wellcome ");
// Context click on "wellcome " to show the context menu.
x = destination.offsetParent.offsetLeft + destination.offsetLeft + 40;
y = destination.offsetParent.offsetTop + destination.offsetTop + destination.offsetHeight / 2;
eventSender.mouseMoveTo(x, y);
contextMenuElements = eventSender.contextClick();
// Esc key to hide the context menu.
eventSender.keyDown(String.fromCharCode(0x001B), null);
spellingMarkerRange = internals.markerRangeForNode(textNode, "spelling", 0);
shouldBeEqualToString("spellingMarkerRange.toString()", "wellcome");
......
Spelling should work when the user selects the misspelled word exactly. To test manually, type 'wellcome home.', select 'wellcome', and context-click on the selection. The test succeeds when the context menu shows spelling suggestions.
Spelling marker should remain when the user selects the misspelled word exactly. To test manually, type 'wellcome home.', select 'wellcome'. The test succeeds when 'wellcome' has spelling marker.
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
......@@ -7,9 +7,6 @@ PASS spellingMarkerRange.toString() is "wellcome"
PASS window.getSelection().toString() is ""
PASS window.getSelection().toString() is "wellcome"
PASS spellingMarkerRange.toString() is "wellcome"
PASS window.getSelection().toString() is "wellcome"
PASS window.getSelection().toString() is "home"
PASS window.getSelection().toString() is "home"
PASS successfullyParsed is true
TEST COMPLETE
......
......@@ -11,9 +11,9 @@
<script>
description("Spelling should work when the user selects the misspelled word exactly. " +
"To test manually, type 'wellcome home.', select 'wellcome', and context-click on the selection. " +
"The test succeeds when the context menu shows spelling suggestions.");
description("Spelling marker should remain when the user selects the misspelled word exactly. "
+ "To test manually, type 'wellcome home.', select 'wellcome'. "
+ "The test succeeds when 'wellcome' has spelling marker.");
initSpellTest("destination", "wellcome home.", function(textNode) {
spellingMarkerRange = internals.markerRangeForNode(textNode, "spelling", 0);
......@@ -29,32 +29,8 @@ initSpellTest("destination", "wellcome home.", function(textNode) {
shouldBeEqualToString("window.getSelection().toString()", "wellcome");
// Context click on "wellcome" to show the context menu.
var x = destination.offsetParent.offsetLeft + destination.offsetLeft + 40;
var y = destination.offsetParent.offsetTop + destination.offsetTop + destination.offsetHeight / 2;
eventSender.mouseMoveTo(x, y);
// Esc key to hide the context menu.
eventSender.keyDown(String.fromCharCode(0x001B), null);
spellingMarkerRange = internals.markerRangeForNode(textNode, "spelling", 0);
shouldBeEqualToString("spellingMarkerRange.toString()", "wellcome");
shouldBeEqualToString("window.getSelection().toString()", "wellcome");
// Select a correctly spelled word without surrounding whitespace or punctuation.
wordRange.setStart(textNode, 9);
wordRange.setEnd(textNode, 13);
window.getSelection().removeAllRanges();
window.getSelection().addRange(wordRange);
shouldBeEqualToString("window.getSelection().toString()", "home");
// Context click on "home" to show the context menu.
var x = destination.offsetParent.offsetLeft + destination.offsetLeft + 80;
var y = destination.offsetParent.offsetTop + destination.offsetTop + destination.offsetHeight / 2;
eventSender.mouseMoveTo(x, y);
// Esc key to hide the context menu.
eventSender.keyDown(String.fromCharCode(0x001B), null);
shouldBeEqualToString("window.getSelection().toString()", "home");
});
</script>
......
......@@ -219,11 +219,10 @@ Bug(EFL) editing/spelling/markers.html [ Failure ]
# EFL's text checker doesn't support the text replacement feature.
Bug(EFL) editing/spelling/spelling-marker-description.html [ Failure ]
# WK2's contextClick() returns array of objects instead of strings.
# EFL's text checker doesn't support multi-word misspelling.
# Mac bug: https://bugs.webkit.org/show_bug.cgi?id=114470
editing/spelling/spelling-exactly-selected-multiple-words.html [ Failure ]
editing/spelling/spelling-multiword-selection.html [ Failure ]
editing/spelling/spelling-should-select-multiple-words.html [ Failure ]
editing/spelling/spelling-subword-selection.html [ Failure ]
# Fails because MutationObservers are not notified at end-of-task.
webkit.org/b/78290 fast/dom/MutationObserver/end-of-task-delivery.html [ Failure ]
......
......@@ -156,6 +156,8 @@ Bug(GTK) editing/spelling/spellcheck-sequencenum.html [ Skip ]
Bug(GTK) editing/spelling/spelling-marker-description.html [ Skip ]
# Spellcheck tests don't seem to work.
Bug(GTK) editing/spelling/context-menu-suggestions-multiword-selection.html [ Skip ]
Bug(GTK) editing/spelling/context-menu-suggestions-subword-selection.html [ Skip ]
Bug(GTK) editing/spelling/spelling-backspace-between-lines.html [ Skip ]
Bug(GTK) editing/spelling/design-mode-spellcheck-off.html [ Skip ]
Bug(GTK) editing/spelling/spellcheck-attribute.html [ Skip ]
......@@ -166,9 +168,7 @@ Bug(GTK) editing/spelling/spelling-exactly-selected-multiple-words.html [ Skip ]
Bug(GTK) editing/spelling/spelling-exactly-selected-word.html [ Skip ]
Bug(GTK) editing/spelling/spelling-hasspellingmarker.html [ Skip ]
Bug(GTK) editing/spelling/spelling-linebreak.html [ Skip ]
Bug(GTK) editing/spelling/spelling-multiword-selection.html [ Skip ]
Bug(GTK) editing/spelling/spelling-should-select-multiple-words.html [ Skip ]
Bug(GTK) editing/spelling/spelling-subword-selection.html [ Skip ]
Bug(GTK) editing/spelling/spelling-with-punctuation-selection.html [ Skip ]
Bug(GTK) editing/spelling/spelling-with-whitespace-selection.html [ Skip ]
Bug(GTK) editing/spelling/grammar.html [ Skip ]
......
......@@ -1224,12 +1224,12 @@ webkit.org/b/108169 fast/dom/shadow/touch-event.html [ Failure ]
webkit.org/b/108169 fast/dom/shadow/touch-event-retargeting.html [ Failure ]
# Spellchecker behavior tests.
webkit.org/b/108370 editing/spelling/context-menu-suggestions-multiword-selection.html [ Skip ]
webkit.org/b/108370 editing/spelling/context-menu-suggestions-subword-selection.html [ Skip ]
webkit.org/b/108370 editing/spelling/spelling-double-clicked-word.html [ Skip ]
webkit.org/b/108370 editing/spelling/spelling-exactly-selected-multiple-words.html [ Skip ]
webkit.org/b/108370 editing/spelling/spelling-exactly-selected-word.html [ Skip ]
webkit.org/b/108370 editing/spelling/spelling-multiword-selection.html [ Skip ]
webkit.org/b/108370 editing/spelling/spelling-should-select-multiple-words.html [ Skip ]
webkit.org/b/108370 editing/spelling/spelling-subword-selection.html [ Skip ]
webkit.org/b/108370 editing/spelling/spelling-with-punctuation-selection.html [ Skip ]
webkit.org/b/108370 editing/spelling/spelling-with-whitespace-selection.html [ Skip ]
webkit.org/b/108370 editing/spelling/spelling-changed-text.html [ Failure ]
......
......@@ -115,6 +115,8 @@ platform/mac/editing/pasteboard/drag-selections-to-contenteditable.html
platform/mac/fast/forms/listbox-scrollbar-hit-test.html
# [WK2] [Mac] Spellcheck tests don't seem to work
webkit.org/b/105616 editing/spelling/context-menu-suggestions-multiword-selection.html
webkit.org/b/105616 editing/spelling/context-menu-suggestions-subword-selection.html
webkit.org/b/105616 editing/inserting/inserting-slash-inside-url-with-smart-link.html
webkit.org/b/105616 editing/spelling/spelling-changed-text.html
webkit.org/b/105616 editing/spelling/spelling-backspace-between-lines.html
......@@ -127,9 +129,7 @@ webkit.org/b/105616 editing/spelling/spelling-exactly-selected-multiple-words.ht
webkit.org/b/105616 editing/spelling/spelling-exactly-selected-word.html
webkit.org/b/105616 editing/spelling/spelling-hasspellingmarker.html
webkit.org/b/105616 editing/spelling/spelling-linebreak.html
webkit.org/b/105616 editing/spelling/spelling-multiword-selection.html
webkit.org/b/105616 editing/spelling/spelling-should-select-multiple-words.html
webkit.org/b/105616 editing/spelling/spelling-subword-selection.html
webkit.org/b/105616 editing/spelling/spelling-with-punctuation-selection.html
webkit.org/b/105616 editing/spelling/spelling-with-whitespace-selection.html
webkit.org/b/105616 editing/spelling/spellcheck-input-search-crash.html
......
......@@ -2554,12 +2554,12 @@ jquery/attributes.html
media/W3C/video/events/event_canplaythrough.html
# Spellchecker behavior tests.
webkit.org/b/108370 editing/spelling/context-menu-suggestions-multiword-selection.html
webkit.org/b/108370 editing/spelling/context-menu-suggestions-subword-selection.html
webkit.org/b/108370 editing/spelling/spelling-double-clicked-word.html
webkit.org/b/108370 editing/spelling/spelling-exactly-selected-multiple-words.html
webkit.org/b/108370 editing/spelling/spelling-exactly-selected-word.html
webkit.org/b/108370 editing/spelling/spelling-multiword-selection.html
webkit.org/b/108370 editing/spelling/spelling-should-select-multiple-words.html
webkit.org/b/108370 editing/spelling/spelling-subword-selection.html
webkit.org/b/108370 editing/spelling/spelling-with-punctuation-selection.html
webkit.org/b/108370 editing/spelling/spelling-with-whitespace-selection.html
webkit.org/b/108370 editing/spelling/spellcheck-async-mutation.html
......
......@@ -2952,12 +2952,12 @@ fast/css3-text/css3-text-decoration/getComputedStyle/getComputedStyle-text-decor
fast/css3-text/css3-text-indent [ Failure ImageOnlyFailure ]
# Spellchecker behavior tests.
webkit.org/b/108370 editing/spelling/context-menu-suggestions-multiword-selection.html [ Skip ]
webkit.org/b/108370 editing/spelling/context-menu-suggestions-subword-selection.html [ Skip ]
webkit.org/b/108370 editing/spelling/spelling-double-clicked-word.html [ Skip ]
webkit.org/b/108370 editing/spelling/spelling-exactly-selected-multiple-words.html [ Skip ]
webkit.org/b/108370 editing/spelling/spelling-exactly-selected-word.html [ Skip ]
webkit.org/b/108370 editing/spelling/spelling-multiword-selection.html [ Skip ]
webkit.org/b/108370 editing/spelling/spelling-should-select-multiple-words.html [ Skip ]
webkit.org/b/108370 editing/spelling/spelling-subword-selection.html [ Skip ]
webkit.org/b/108370 editing/spelling/spelling-with-punctuation-selection.html [ Skip ]
webkit.org/b/108370 editing/spelling/spelling-with-whitespace-selection.html [ Skip ]
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment