2008-02-25  Willie Walker <william.walker@sun.com>

        * NEWS:
          Final prep for Orca v2.21.92.
	
2008-02-25  Eitan Isaacson  <eitan@ascender.com>

	* src/orca/Gecko.py: 
	  Fix for bug #512503 - Remove "object:visible-data-changed"
	  listener from Gecko.py.  Replaced it with a
	  state-changed:focused listener.

	* test/keystrokes/firefox/doc_tabs.py: 
	  Added a document tab-switching test.

2008-02-25  Willie Walker <william.walker@sun.com>

        * configure.in:
	  NEWS:
	  README:
          Prep for Orca v2.21.92.
	
2008-02-24  Joanmarie Diggs <joanmarie.diggs@gmail.com>

        * src/orca/Gecko.py:
          test/keystrokes/firefox/label_guess_bugzilla_search.py:
          test/keystrokes/firefox/line_nav_wiki.py:
          test/keystrokes/firefox/line_nav_bugzilla_search.py:
          test/keystrokes/firefox/label_guess_entries.py:
          test/keystrokes/firefox/line_nav_enter_bug.py:
          Fix for bug #517336 - Spaces interfere with Orca's ability to
          get the line contents.

2008-02-24  Joanmarie Diggs <joanmarie.diggs@gmail.com>

        * src/orca/Gecko.py:
          Fix for bug #517752 - (ff3) more orca+left/right inconsistancy

2008-02-24  Joanmarie Diggs <joanmarie.diggs@gmail.com>

        * src/orca/Gecko.py:
          test/keystrokes/firefox/html_struct_nav_links.py:
          Fix for bug #518502 - Orca doesn't always speak wrapping
          announcement for link structural nav in FF3.

2008-02-24  Joanmarie Diggs <joanmarie.diggs@gmail.com>

        * test/keystrokes/firefox/line_nav_imagemap.py:
          test/keystrokes/firefox/label_guess_bugzilla_search.py:
          test/keystrokes/firefox/xul_role_entry.py:
          test/keystrokes/firefox/html_role_combo_box.py:
          test/keystrokes/firefox/xul_role_tree_table.py:
          test/keystrokes/firefox/xul_where_am_i_dialog.py:
          test/keystrokes/firefox/xul_role_page_tab.py:
          test/keystrokes/firefox/html_struct_nav_links.py:
          test/keystrokes/firefox/label_guess_entries.py:
          Updated regression tests to add some WaitForFocus's which will
          hopefully improve test reproducability.  Also, the FF guys fixed
          a bug which required updated tests.  Yea!

2008-02-20  Joanmarie Diggs <joanmarie.diggs@gmail.com>

        * src/orca/Gecko.py: 
          Tweak to the fix for bug #517371 - Orca gets stuck when browsing
          humanware.ca in FF3.

        * test/keystrokes/firefox/line_nav_empty_anchor.py: (new)
          test/html/bug-517371.html: (new)
          New regression test.

2008-02-20  Joanmarie Diggs <joanmarie.diggs@gmail.com>

        * src/orca/Gecko.py: 
          Fix for bug #508163 - Orca tends to be slow in the vicinity
          of combo boxes in Firefox.

2008-02-20  Joanmarie Diggs <joanmarie.diggs@gmail.com>

        * src/orca/Gecko.py: 
          Fix for bug #515571 - FF3 form field structural navigation
          should handle form fields that are not in forms.

2008-02-20  Rich Burridge <rich.burridge@sun.com>

        * /test/keystrokes/oowriter/bug_362979.py:
          /test/keystrokes/oowriter/bug_364765.py:
          /test/keystrokes/oowriter/bug_382408.py:
          /test/keystrokes/oowriter/bug_382415.py:
          /test/keystrokes/oowriter/bug_382418.py:
          /test/keystrokes/oowriter/bug_382880.py:
          /test/keystrokes/oowriter/bug_382888.py:
          /test/keystrokes/oowriter/bug_384893.py:
          /test/keystrokes/oowriter/bug_385828.py:
          /test/keystrokes/oowriter/bug_413909.py:
          /test/keystrokes/oowriter/bug_430402.py:
          /test/keystrokes/oowriter/bug_435201.py:
          /test/keystrokes/oowriter/bug_435226.py:
          /test/keystrokes/oowriter/bug_450210.py:
          /test/keystrokes/oowriter/bug_469367.py:
          Adjusted various oowriter regression tests to use assertions.

        * /test/keystrokes/oocalc/bug_356334.py:
          /test/keystrokes/oocalc/bug_363801.py:
          /test/keystrokes/oocalc/bug_363802.py:
          /test/keystrokes/oocalc/bug_364086.py:
          /test/keystrokes/oocalc/bug_364407.py:
          /test/keystrokes/oocalc/bug_433398.py:
          /test/keystrokes/oocalc/bug_435307.py:
          /test/keystrokes/oocalc/bug_435852.py:
          Adjusted various oocalc regression tests to use assertions.

2008-02-20  Scott Haeger <scott@bashautomation.com>

        * src/orca/Gecko.py:
          Fixed bug #517716, Live regions being output on listitem changes 
          for Bugzilla.

2008-02-19  Joanmarie Diggs <joanmarie.diggs@gmail.com>

        * src/orca/Gecko.py: 
          Fix for bug #512261 - We should implement better support for the
          FF A11y extension.  What this change does is update the caret
          position to the offset specified by the caret-moved event that 
          results -- i.e. we move to wherever the extension told Firefox to
          tell us to move. :-)

2008-02-19  Joanmarie Diggs <joanmarie.diggs@gmail.com>

        * src/orca/Gecko.py: 
          Fix for bug #517371 - Orca gets stuck when browsing humanware.ca
          in FF3.

2008-02-19  Scott Haeger <scott@bashautomation.com>

        * src/orca/Gecko.py:
          Fixed bug #517521, Gecko.py is throwing exception in onCaretMoved.

2008-02-19  Rich Burridge <rich.burridge@sun.com>

        * src/orca/default.py:
          Work on bug #517026 - crash in Open Folder: Deleting the last file 
          in a directory. Added a check to locusOfFocusChanged() in default.py
          so that if the new locus of focus has a "defunct" state, then we 
          just return.

        * /test/keystrokes/oowriter/bug_342602.py:
          /test/keystrokes/oowriter/bug_350219.py:
          /test/keystrokes/oowriter/bug_353268.py:
          /test/keystrokes/oowriter/bug_355733.py:
          /test/keystrokes/oowriter/bug_361624.py:
          /test/keystrokes/oowriter/bug_361747.py:
          Adjusted various oowriter regression tests to use assertions.

2008-02-19  Scott Haeger <scott@bashautomation.com>

        * src/orca/liveregions.py
          Fixed bug #511885, Support relevant and channel live region 
          properties.

2008-02-18  Joanmarie Diggs <joanmarie.diggs@gmail.com>

        * test/keystrokes/oocalc/bug_361167.py:
          test/keystrokes/gtk-demo/role_table.py:
          test/keystrokes/gtk-demo/role_column_header.py:
          test/keystrokes/gtk-demo/role_tree_table.py:
          src/orca/scripts/StarOffice.py:
          src/orca/where_am_I.py:
          Fix for bug #486897 - Where Am I doesn't present row/column
          headers.

2008-02-18  Joanmarie Diggs <joanmarie.diggs@gmail.com>

        * src/orca/input_event.py: 
          Fix for bug #516321 - Caps lock not correctly reporting the
          state when toggled.

2008-02-18  Joanmarie Diggs <joanmarie.diggs@gmail.com>

        * src/orca/flat_review.py: 
          Fix for bug #513238 - Flat review is broken in Evolution.

2008-02-18  Joanmarie Diggs <joanmarie.diggs@gmail.com>

        * test/keystrokes/firefox/xul_role_menu_bar.py:
          test/keystrokes/firefox/label_guess_bugzilla_search.py:
          test/keystrokes/firefox/html_role_combo_box.py:
          test/keystrokes/firefox/xul_where_am_i_status_bar.py:
          test/keystrokes/firefox/line_nav_wiki.py:
          test/keystrokes/firefox/html_struct_nav_large_obj.py:
          test/keystrokes/firefox/line_nav_multi_line_text.py:
          test/keystrokes/firefox/line_nav_bugzilla_search.py:
          test/keystrokes/firefox/xul_role_page_tab.py:
          test/keystrokes/firefox/label_guess_entries.py:
          test/keystrokes/firefox/xul_role_alert.py:
          test/keystrokes/firefox/line_nav_enter_bug.py:
          test/keystrokes/firefox/line_nav_simple_form.py:
          test/keystrokes/firefox/line_nav_nested_tables.py:
          test/keystrokes/firefox/line_nav_heading_section.py: (new)
          test/keystrokes/firefox/line_nav_table_cell_links.py: (new)
          test/html/table-cell-links.html: (new)
          test/html/two-combos-on-line.html: (new)
          test/html/heading-section.html: (new)
          New and updated regression tests.

2008-02-15  Willie Walker <william.walker@sun.com>

	* test/keystrokes/firefox/*.py:
	  Add sequence.append(utils.AssertionSummaryAction()) to the
	  tests so we can get summaries such as:
	  SUMMARY: 4 SUCCEEDED and 0 FAILED (0 UNEXPECTED) of 4 for ...

	* test/200*: 
	  Delete old harness results.  We don't use them anymore and
	  they just slow down checking out new things from trunk.

2008-02-15  Scott Haeger <scott@bashautomation.com>

        * test/keystrokes/firefox/moz_menu.py
          test/keystrokes/firefox/dojo_slider.py
          test/keystrokes/firefox/uiuc_button.py
          test/keystrokes/firefox/moz_slider.py
          test/keystrokes/firefox/dojo_dialog.py
          test/keystrokes/firefox/moz_tabpanel.py
          Update/added ARIA regression tests.

2008-02-15  Joanmarie Diggs <joanmarie.diggs@gmail.com>

        * src/orca/Gecko.py: 
          Fix for bug #516121 - Orca stalls on barackobama.com when
          navigating by heading in FF3.

2008-02-15  Scott Haeger <scott@bashautomation.com>

        * test/harness/utils.py
          test/keystrokes/firefox/moz_menu.py   
          test/keystrokes/firefox/dojo_slider.py
          test/keystrokes/firefox/uiuc_button.py
          test/keystrokes/firefox/moz_slider.py 
          test/keystrokes/firefox/uiuc_slider.py
          test/keystrokes/firefox/uiuc_radiobutton.py
          test/keystrokes/firefox/uiuc_tree.py
          test/keystrokes/firefox/dojo_tabcontainer.py
          test/keystrokes/firefox/dojo_spinner.py 
          test/keystrokes/firefox/uiuc_grid.py    
          test/keystrokes/firefox/moz_tabpanel.py 
          test/keystrokes/firefox/uiuc_tabpanel.py
          Update/added ARIA regression tests.

2008-02-14  Scott Haeger <scott@bashautomation.com>

        * src/orca/Gecko.py:
          Fixed bug #515263, ARIA tooltips should respect presentToolTips 
          setting.

2008-02-13  Joanmarie Diggs <joanmarie.diggs@gmail.com>

        * src/orca/Gecko.py: 
          src/orca/scripts/Thunderbird.py:
          Fix for bug #516174 - FF line navigation needs to be more accurate.
          (We know these aren't all the issues, but hopefully this fix will
          resolve many of them.)

2008-02-12  Eitan Isaacson  <eitan@ascender.com>

	* src/orca/braille.py: 
	Make ReviewComponent expand on cursor.
	* src/orca/flat_review.py: 
	Don't expand the entire reviewed component.
	* src/orca/orca_gui_prefs.py: 
	Fixed a typo where we were using the wrong variable.

	* src/orca/scripts/planner.py: 
	Fixed traceback in side toggle buttons (bug #419136).

2008-02-12  Rich Burridge <rich.burridge@sun.com>

        * src/orca/scripts/planner.py:
          Fix for bug #419136 – Planner toggle button in main window not 
          accessible.

        * src/orca/scripts/StarOffice.py:
          Further work on bug #515651 - Navigation of cells in oocalc now says
          "not selected". We now need to save the 'lastColumn' and 'lastRow'
          values in case #6 of locusOfFocusChanged() in StarOffice.py.

2008-02-11  Rich Burridge <rich.burridge@sun.com>

        * src/orca/scripts/StarOffice.py:
          Fix for bug #515651 - Navigation of cells in oocalc now says 
          "not selected".

2008-02-11  Willie Walker <william.walker@sun.com>

        * configure.in:
	  README:
          Mark as Orca v2.21.92pre