? modules/book/.book.test.swp
Index: modules/book/book-navigation.tpl.php
===================================================================
RCS file: /cvs/drupal/drupal/modules/book/book-navigation.tpl.php,v
retrieving revision 1.3
diff -u -p -r1.3 book-navigation.tpl.php
--- modules/book/book-navigation.tpl.php	18 Feb 2009 14:28:21 -0000	1.3
+++ modules/book/book-navigation.tpl.php	17 Nov 2010 03:46:04 -0000
@@ -35,17 +35,30 @@
     <?php print $tree; ?>
 
     <?php if ($has_links): ?>
-    <div class="page-links clearfix">
+    <h2 class="element-invisible"><?php print t('Book navigation'); ?></h2>
+    <ul class="page-links clearfix">
       <?php if ($prev_url) : ?>
-        <a href="<?php print $prev_url; ?>" class="page-previous" title="<?php print t('Go to previous page'); ?>"><?php print t('‹ ') . $prev_title; ?></a>
+      <li>
+        <a href="<?php print $prev_url; ?>" class="page-previous" title="<?php print t('Go to previous page'); ?>">
+        <span class="element-invisible"><?php print t('Go to previous page'); ?>: </span>
+        <?php print '&lsaquo; ' . $prev_title; ?></a>
+      </li>
       <?php endif; ?>
       <?php if ($parent_url) : ?>
-        <a href="<?php print $parent_url; ?>" class="page-up" title="<?php print t('Go to parent page'); ?>"><?php print t('up'); ?></a>
+       <li>
+        <a href="<?php print $parent_url; ?>" class="page-up" title="<?php print t('Go to parent page'); ?>">
+        <span class="element-invisible"><?php print t('Go to parent page'); ?>: </span>
+        <?php print t('up'); ?></a>
+      </li>
       <?php endif; ?>
       <?php if ($next_url) : ?>
-        <a href="<?php print $next_url; ?>" class="page-next" title="<?php print t('Go to next page'); ?>"><?php print $next_title . t(' ›'); ?></a>
+        <li>
+          <a href="<?php print $next_url; ?>" class="page-next" title="<?php print t('Go to next page')?>">
+          <span class="element-invisible"><?php print t('Go to next page')?>: </span>
+          <?php print $next_title . ' &rsaquo;'; ?></a>
+        </li>
       <?php endif; ?>
-    </div>
+    </ul> 
     <?php endif; ?>
 
   </div>
Index: modules/book/book.css
===================================================================
RCS file: /cvs/drupal/drupal/modules/book/book.css,v
retrieving revision 1.12
diff -u -p -r1.12 book.css
--- modules/book/book.css	24 Aug 2009 03:11:34 -0000	1.12
+++ modules/book/book.css	17 Nov 2010 03:46:04 -0000
@@ -10,6 +10,9 @@
   text-align: center;
   padding: 0.5em;
 }
+ul.page-links {
+ list-style: none;
+}
 .book-navigation .page-previous {
   text-align: left;
   width: 42%;
@@ -53,3 +56,4 @@ html.js #edit-book-pick-book {
 #book-admin-edit .form-item {
   float: left;
 }
+
Index: modules/book/book.test
===================================================================
RCS file: /cvs/drupal/drupal/modules/book/book.test,v
retrieving revision 1.28
diff -u -p -r1.28 book.test
--- modules/book/book.test	18 Oct 2010 05:53:34 -0000	1.28
+++ modules/book/book.test	17 Nov 2010 03:46:04 -0000
@@ -130,15 +130,18 @@ class BookTestCase extends DrupalWebTest
 
     // Check previous, up, and next links.
     if ($previous) {
-      $this->assertRaw(l('‹ ' . $previous->title, 'node/' . $previous->nid, array('attributes' => array('class' => array('page-previous'), 'title' => t('Go to previous page')))), t('Previous page link found.'));
+      $previous_text = t('Go to previous page') . ': &lsaquo; ' . $previous->title;
+      $this->assertText(strip_tags($previous_text), t('Go to previous page'));
     }
 
     if ($up) {
-      $this->assertRaw(l('up', 'node/' . $up->nid, array('attributes' => array('class' => array('page-up'), 'title' => t('Go to parent page')))), t('Up page link found.'));
+      $up_text = t('Go to parent page') . ": \n" . t('up'); 
+      $this->assertText($up_text, t('Go to parent page'));
     }
 
     if ($next) {
-      $this->assertRaw(l($next->title . ' ›', 'node/' . $next->nid, array('attributes' => array('class' => array('page-next'), 'title' => t('Go to next page')))), t('Next page link found.'));
+      $next_text = t('Go to next page') . ': ' .  $next->title . ' &rsaquo;';
+      $this->assertText($next_text, t('Go to parent page'));
     }
 
     // Compute the expected breadcrumb.
