Diff
Modified: trunk/LayoutTests/ChangeLog (120906 => 120907)
--- trunk/LayoutTests/ChangeLog 2012-06-21 07:23:48 UTC (rev 120906)
+++ trunk/LayoutTests/ChangeLog 2012-06-21 07:48:52 UTC (rev 120907)
@@ -1,3 +1,17 @@
+2012-06-21 Mario Sanchez Prada <[email protected]>
+
+ [GTK] accessibility/textbox-role-reports-line-number.html fails
+ https://bugs.webkit.org/show_bug.cgi?id=75785
+
+ Reviewed by Chris Fleizach.
+
+ Move a Mac specific accessibility test to the platform directory.
+
+ * platform/gtk/TestExpectations: Removed test from gtk test expectations.
+ * platform/mac/accessibility/textbox-role-reports-line-number-expected.txt: Renamed from LayoutTests/accessibility/textbox-role-reports-line-number-expected.txt.
+ * platform/mac/accessibility/textbox-role-reports-line-number.html: Renamed from LayoutTests/accessibility/textbox-role-reports-line-number.html.
+ * platform/win/accessibility/textbox-role-reports-line-number-expected.txt: Removed.
+
2012-06-21 Taiju Tsuiki <[email protected]>
Web Inspector: Move requestId allocation from FileSystem frontend to backend
Deleted: trunk/LayoutTests/accessibility/textbox-role-reports-line-number-expected.txt (120906 => 120907)
--- trunk/LayoutTests/accessibility/textbox-role-reports-line-number-expected.txt 2012-06-21 07:23:48 UTC (rev 120906)
+++ trunk/LayoutTests/accessibility/textbox-role-reports-line-number-expected.txt 2012-06-21 07:48:52 UTC (rev 120907)
@@ -1,15 +0,0 @@
-Some text in a textbox
-Some text in a
-multiline textbox.
-This tests that the AXSelection property is correctly reported for non-native text boxes.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS window.getSelection().setBaseAndExtent(ariaTextBox.childNodes[0], 0, ariaTextBox.childNodes[0], 0); axElement.insertionPointLineNumber is 0
-PASS window.getSelection().setBaseAndExtent(multilineAriaTextBox.childNodes[0], 1, multilineAriaTextBox.childNodes[0], 1); axElement.insertionPointLineNumber is 0
-PASS window.getSelection().setBaseAndExtent(multilineAriaTextBox.childNodes[1], 1, multilineAriaTextBox.childNodes[1], 1); axElement.insertionPointLineNumber is 1
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
Deleted: trunk/LayoutTests/accessibility/textbox-role-reports-line-number.html (120906 => 120907)
--- trunk/LayoutTests/accessibility/textbox-role-reports-line-number.html 2012-06-21 07:23:48 UTC (rev 120906)
+++ trunk/LayoutTests/accessibility/textbox-role-reports-line-number.html 2012-06-21 07:48:52 UTC (rev 120907)
@@ -1,35 +0,0 @@
-<!DOCTYPE HTML>
-<html>
-<body>
-<script src=""
-<div role="textbox" id="ariaTextBox" aria-multiline="false" tabindex="0">Some text in a textbox</div>
-<div role="textbox" id="multilineAriaTextBox" aria-multiline="true" tabindex="0"><div>Some text in a</div><div>multiline textbox.</div></div>
-<div id="console"></div>
-<script>
-description("This tests that the AXSelection property is correctly reported for non-native text boxes.");
-
-if (window.testRunner && window.accessibilityController) {
-
- window.testRunner.dumpAsText();
- var ariaTextBox = document.getElementById("ariaTextBox");
- ariaTextBox.focus();
- var axElement = accessibilityController.focusedElement;
-
- shouldBe("window.getSelection().setBaseAndExtent(ariaTextBox.childNodes[0], 0, ariaTextBox.childNodes[0], 0);"
- + " axElement.insertionPointLineNumber", "0");
-
-
- var multilineAriaTextBox = document.getElementById("multilineAriaTextBox");
- multilineAriaTextBox.focus();
- axElement = accessibilityController.focusedElement;
-
- shouldBe("window.getSelection().setBaseAndExtent(multilineAriaTextBox.childNodes[0], 1, multilineAriaTextBox.childNodes[0], 1);"
- + " axElement.insertionPointLineNumber", "0");
- shouldBe("window.getSelection().setBaseAndExtent(multilineAriaTextBox.childNodes[1], 1, multilineAriaTextBox.childNodes[1], 1);"
- + " axElement.insertionPointLineNumber", "1");
-}
-</script>
-
-<script src=""
-</body>
-</html>
Modified: trunk/LayoutTests/platform/gtk/TestExpectations (120906 => 120907)
--- trunk/LayoutTests/platform/gtk/TestExpectations 2012-06-21 07:23:48 UTC (rev 120906)
+++ trunk/LayoutTests/platform/gtk/TestExpectations 2012-06-21 07:48:52 UTC (rev 120907)
@@ -1054,8 +1054,6 @@
BUGWK74282 : editing/pasteboard/emacs-ctrl-k-with-move.html = TEXT
-BUGWK75785 : accessibility/textbox-role-reports-line-number.html = TEXT
-
BUGWK76048 : fast/text/font-kerning.html = IMAGE
// Needs custom policy delegate enhancement to log downloads
Copied: trunk/LayoutTests/platform/mac/accessibility/textbox-role-reports-line-number-expected.txt (from rev 120906, trunk/LayoutTests/accessibility/textbox-role-reports-line-number-expected.txt) (0 => 120907)
--- trunk/LayoutTests/platform/mac/accessibility/textbox-role-reports-line-number-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/mac/accessibility/textbox-role-reports-line-number-expected.txt 2012-06-21 07:48:52 UTC (rev 120907)
@@ -0,0 +1,15 @@
+Some text in a textbox
+Some text in a
+multiline textbox.
+This tests that the AXSelection property is correctly reported for non-native text boxes.
+
+On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
+
+
+PASS window.getSelection().setBaseAndExtent(ariaTextBox.childNodes[0], 0, ariaTextBox.childNodes[0], 0); axElement.insertionPointLineNumber is 0
+PASS window.getSelection().setBaseAndExtent(multilineAriaTextBox.childNodes[0], 1, multilineAriaTextBox.childNodes[0], 1); axElement.insertionPointLineNumber is 0
+PASS window.getSelection().setBaseAndExtent(multilineAriaTextBox.childNodes[1], 1, multilineAriaTextBox.childNodes[1], 1); axElement.insertionPointLineNumber is 1
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
Copied: trunk/LayoutTests/platform/mac/accessibility/textbox-role-reports-line-number.html (from rev 120906, trunk/LayoutTests/accessibility/textbox-role-reports-line-number.html) (0 => 120907)
--- trunk/LayoutTests/platform/mac/accessibility/textbox-role-reports-line-number.html (rev 0)
+++ trunk/LayoutTests/platform/mac/accessibility/textbox-role-reports-line-number.html 2012-06-21 07:48:52 UTC (rev 120907)
@@ -0,0 +1,35 @@
+<!DOCTYPE HTML>
+<html>
+<body>
+<script src=""
+<div role="textbox" id="ariaTextBox" aria-multiline="false" tabindex="0">Some text in a textbox</div>
+<div role="textbox" id="multilineAriaTextBox" aria-multiline="true" tabindex="0"><div>Some text in a</div><div>multiline textbox.</div></div>
+<div id="console"></div>
+<script>
+description("This tests that the AXSelection property is correctly reported for non-native text boxes.");
+
+if (window.testRunner && window.accessibilityController) {
+
+ window.testRunner.dumpAsText();
+ var ariaTextBox = document.getElementById("ariaTextBox");
+ ariaTextBox.focus();
+ var axElement = accessibilityController.focusedElement;
+
+ shouldBe("window.getSelection().setBaseAndExtent(ariaTextBox.childNodes[0], 0, ariaTextBox.childNodes[0], 0);"
+ + " axElement.insertionPointLineNumber", "0");
+
+
+ var multilineAriaTextBox = document.getElementById("multilineAriaTextBox");
+ multilineAriaTextBox.focus();
+ axElement = accessibilityController.focusedElement;
+
+ shouldBe("window.getSelection().setBaseAndExtent(multilineAriaTextBox.childNodes[0], 1, multilineAriaTextBox.childNodes[0], 1);"
+ + " axElement.insertionPointLineNumber", "0");
+ shouldBe("window.getSelection().setBaseAndExtent(multilineAriaTextBox.childNodes[1], 1, multilineAriaTextBox.childNodes[1], 1);"
+ + " axElement.insertionPointLineNumber", "1");
+}
+</script>
+
+<script src=""
+</body>
+</html>
Deleted: trunk/LayoutTests/platform/win/accessibility/textbox-role-reports-line-number-expected.txt (120906 => 120907)
--- trunk/LayoutTests/platform/win/accessibility/textbox-role-reports-line-number-expected.txt 2012-06-21 07:23:48 UTC (rev 120906)
+++ trunk/LayoutTests/platform/win/accessibility/textbox-role-reports-line-number-expected.txt 2012-06-21 07:48:52 UTC (rev 120907)
@@ -1,15 +0,0 @@
-Some text in a textbox
-Some text in a
-multiline textbox.
-This tests that the AXSelection property is correctly reported for non-native text boxes.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS window.getSelection().setBaseAndExtent(ariaTextBox.childNodes[0], 0, ariaTextBox.childNodes[0], 0); axElement.insertionPointLineNumber is 0
-PASS window.getSelection().setBaseAndExtent(multilineAriaTextBox.childNodes[0], 1, multilineAriaTextBox.childNodes[0], 1); axElement.insertionPointLineNumber is 0
-FAIL window.getSelection().setBaseAndExtent(multilineAriaTextBox.childNodes[1], 1, multilineAriaTextBox.childNodes[1], 1); axElement.insertionPointLineNumber should be 1. Was 0.
-PASS successfullyParsed is true
-
-TEST COMPLETE
-