[SCM] WebKit Debian packaging branch, webkit-1.1, updated. upstream/1.1.22-985-g3c00f00
tonikitoo at webkit.org
tonikitoo at webkit.org
Wed Mar 17 18:31:46 UTC 2010
The following commit has been merged in the webkit-1.1 branch:
commit 1abbe3f6dfc56e2977163dce62114bdd447c4f3d
Author: tonikitoo at webkit.org <tonikitoo at webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date: Wed Mar 10 20:18:20 2010 +0000
Extend keyboard navigation to allow directional navigation (Manual tests)
https://bugs.webkit.org/show_bug.cgi?id=18662
Reviewed by Dave Hyatt.
Patch by Antonio Gomes <tonikitoo at webkit.org>
Adds a manual tests for the Spatial Navigation feature comprasing varios
Html focusable elements (e.g. <a>, <table>, <iframe>) and much of the logic
provided by the feature.
* manual-tests/spatial-navigation/links.html: Added.
* manual-tests/spatial-navigation/spatial-navigation-test-cases.html: Added.
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@55797 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/WebCore/ChangeLog b/WebCore/ChangeLog
index 9809475..5a38e50 100644
--- a/WebCore/ChangeLog
+++ b/WebCore/ChangeLog
@@ -1,3 +1,18 @@
+2010-03-10 Antonio Gomes <tonikitoo at webkit.org>
+
+ Reviewed by Dave Hyatt.
+ Patch by Antonio Gomes <tonikitoo at webkit.org>
+
+ Extend keyboard navigation to allow directional navigation (Manual tests)
+ https://bugs.webkit.org/show_bug.cgi?id=18662
+
+ Adds a manual tests for the Spatial Navigation feature comprasing varios
+ Html focusable elements (e.g. <a>, <table>, <iframe>) and much of the logic
+ provided by the feature.
+
+ * manual-tests/spatial-navigation/links.html: Added.
+ * manual-tests/spatial-navigation/spatial-navigation-test-cases.html: Added.
+
2010-03-10 Leandro Pereira <leandro at profusion.mobi>
Reviewed by Kenneth Rohde Christiansen.
diff --git a/WebCore/manual-tests/spatial-navigation/links.html b/WebCore/manual-tests/spatial-navigation/links.html
new file mode 100755
index 0000000..0d6ed7c
--- /dev/null
+++ b/WebCore/manual-tests/spatial-navigation/links.html
@@ -0,0 +1,9 @@
+<html>
+<head></head>
+<body>
+<p>
+<a href="a">a</a>
+<a href="a">a</a>
+<a href="a">a</a>
+</body>
+</html>
diff --git a/WebCore/manual-tests/spatial-navigation/spatial-navigation-test-cases.html b/WebCore/manual-tests/spatial-navigation/spatial-navigation-test-cases.html
new file mode 100755
index 0000000..328346d
--- /dev/null
+++ b/WebCore/manual-tests/spatial-navigation/spatial-navigation-test-cases.html
@@ -0,0 +1,135 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+ <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
+ <title>Spatial Navigation Test Cases</title>
+</head>
+<body>
+<div style="margin-left: 40px; text-align: center;">
+ <h1 style="text-align: left;">Spatial Navigation Fun</h1>
+ <h2 style="text-align: left;">3x3 Centered Table Test</h2>
+</div>
+<table style="text-align: left; width: 100%; margin-left: auto; margin-right: auto;" border="1" cellpadding="2" cellspacing="2">
+ <tbody>
+ <tr>
+ <td style="vertical-align: top; text-align: center;"><a href="a">test</a></td>
+ <td style="vertical-align: top; text-align: center;"><a href="a">test</a></td>
+ <td style="vertical-align: top; text-align: center;"><a href="a">test</a></td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top; text-align: center;"><a href="a">test</a></td>
+ <td style="vertical-align: top; text-align: center;"><a href="a">test</a></td>
+ <td style="vertical-align: top; text-align: center;"><a href="a">test</a></td>
+ </tr>
+ <tr>
+ <td style="vertical-align: top; text-align: center;"><a href="a">test</a></td>
+ <td style="vertical-align: top; text-align: center;"><a href="a">test</a></td>
+ <td style="vertical-align: top; text-align: center;"><a href="a">test</a></td>
+ </tr>
+ </tbody>
+</table>
+<div style="margin-left: 40px; text-align: center;"><br>
+ <div style="text-align: left;">
+ <h2>Vertical Sine Test</h2><br>
+ </div>
+ <div style="text-align: left;">
+ <a href="a">test<br></a>
+ <div style="margin-left: 40px;"><a href="a">test<br></a>
+ </div>
+ <div style="margin-left: 80px;">
+ <a href="a">test<br></a>
+ </div>
+ <div style="margin-left: 40px;">
+ <a href="a">test<br></a>
+ </div>
+ <a href="a">test<br></a>
+ <div style="margin-left: 40px;">
+ <a href="a">test<br></a>
+ </div>
+ <div style="margin-left: 80px;">
+ <a href="a">test<br></a>
+ </div>
+ <div style="margin-left: 40px;">
+ <a href="a">test<br></a>
+ </div>
+ <a href="a">test<br></a>
+ <a href="a">test<br></a>
+
+ <h2>Increasing sentence length</h2>
+ <a href="a">H</a><br>
+ <a href="p">Ho<br></a>
+ <a href="p">How<br></a>
+ <a href="p">How <br></a>
+ <a href="p">How N</a><br>
+ <a href="p">How No</a><br>
+ <a href="p">How Now</a><br>
+ <a href="p">How Now </a><br>
+ <a href="p">How Now B</a><br>
+ <a href="p">How Now Br</a><br>
+ <a href="p">How Now Bro</a><br>
+ <a href="p">How Now Brow</a><br>
+ <a href="p">How Now Brown</a><br>
+ <a href="p">How Now Brown </a><br>
+ <a href="p">How Now Brown C</a><br>
+ <a href="p">How Now Brown Co</a><br>
+ <a href="p">How Now Brown Cow</a><br>
+ <br>
+ <h2>Split sentence<br></h2>
+ <br>
+ <a href="p">H</a> <a href="p">ow Now Brown Cow</a><br>
+ <a href="p">Ho</a> <a href="p">w Now Brown Cow</a><br>
+ <a href="p">How</a> <a href="p">Now Brown Cow</a><br>
+ <a href="p">How N</a> <a href="p">ow Brown Cow</a><br>
+ <a href="p">How No</a> <a href="p">w Brown Cow</a><br>
+ <a href="p">How Now </a> <a href="p">Brown Cow</a><br>
+ <a href="p">How Now B</a> <a href="p">rown Cow</a><br>
+ <a href="p">How Now Br</a> <a href="p">own Cow</a><br>
+ <a href="p">How Now Bro</a> <a href="p">wn Cow</a><br>
+ <a href="p">How Now Brow</a> <a href="p">n Cow</a><br>
+ <a href="p">How Now Brown</a> <a href="p">Cow</a><br>
+ <a href="p">How Now Brown C</a> <a href="p">ow</a><br>
+ <a href="p">How Now Brown Co</a> <a href="p">w</a><br>
+ <a href="p">How Now Brown Cow</a><br><br>
+ <h2>Line Wrap Test</h2><br>
+ <table style="text-align: left; width: 393px; height: 72px;" border="1" cellpadding="2" cellspacing="2">
+ <tbody>
+ <tr>
+ <td style="vertical-align: top;">
+ <span class="huge">
+ <a href="a">Which of the following constanst do you like the most, one is g, one is pi, and the other is e. </a><br>
+ </span></td>
+ <td style="vertical-align: top;">
+ <a href="a">3.14</a><br>
+ <a href="a">2.71</a><br>
+ <a href="a">6.67</a><br>
+ </td>
+ </tr>
+ </tbody>
+ </table><br>
+ <h2>Javascript Focus/Blur Test</h2>
+ When going to any link from the following link, you should see a dialog.<br><br>
+ <a href="a" onblur='alert("onBlurt")'>Test</a><br><br>
+
+ <h2>FrameSets</h2> <br>
+ <frameset cols="25%,25%,*">
+ <frame src="links.html"/>
+ <frame src="links.html"/>
+ <frame src="links.html"/>
+ </frameset>
+ <br><br>
+
+ <h2>IFrames</h2><br>
+ <iframe src="links.html"></iframe><br><br><br>
+ <h2>DIVs</h2><br>
+ <div id=v>
+ <a href="a">a</a>
+ <div id="Div1">
+ <a href="a">a</a>
+ </div>
+ <a href="a">a</a>
+ </div><br><br>
+ </div>
+ </div>
+ <a href="last">last</a>
+</body>
+</html>
--
WebKit Debian packaging
More information about the Pkg-webkit-commits
mailing list