[SCM] WebKit Debian packaging branch, webkit-1.2, updated. upstream/1.1.90-6072-g9a69373

tonikitoo at webkit.org tonikitoo at webkit.org
Thu Apr 8 02:18:51 UTC 2010


The following commit has been merged in the webkit-1.2 branch:
commit 83c075be9303d01f5b9d98f8b6018cb28eccf7a2
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>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+  <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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;<a href="p">ow Now Brown Cow</a><br>
+  <a href="p">Ho</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;&nbsp;&nbsp; <a href="p">w Now Brown Cow</a><br>
+  <a href="p">How</a> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="p">Now Brown Cow</a><br>
+  <a href="p">How N</a> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;&nbsp; &nbsp; &nbsp;&nbsp; <a href="p">ow Brown Cow</a><br>
+  <a href="p">How No</a> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&nbsp; <a href="p">w Brown Cow</a><br>
+  <a href="p">How Now </a>&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; <a href="p">Brown Cow</a><br>
+  <a href="p">How Now B</a> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; <a href="p">rown Cow</a><br>
+  <a href="p">How Now Br</a> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; <a href="p">own Cow</a><br>
+  <a href="p">How Now Bro</a> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; <a href="p">wn Cow</a><br>
+  <a href="p">How Now Brow</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="p">n Cow</a><br>
+  <a href="p">How Now Brown</a> &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp;&nbsp; <a href="p">Cow</a><br>
+  <a href="p">How Now Brown C</a> &nbsp; &nbsp;&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; <a href="p">ow</a><br>
+  <a href="p">How Now Brown Co</a> &nbsp;&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; <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