2008-02-25 Willie Walker * NEWS: Final prep for Orca v2.21.92. 2008-02-25 Eitan Isaacson * 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 * configure.in: NEWS: README: Prep for Orca v2.21.92. 2008-02-24 Joanmarie Diggs * 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 * src/orca/Gecko.py: Fix for bug #517752 - (ff3) more orca+left/right inconsistancy 2008-02-24 Joanmarie Diggs * 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 * 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 * 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 * 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 * 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 * /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 * src/orca/Gecko.py: Fixed bug #517716, Live regions being output on listitem changes for Bugzilla. 2008-02-19 Joanmarie Diggs * 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 * src/orca/Gecko.py: Fix for bug #517371 - Orca gets stuck when browsing humanware.ca in FF3. 2008-02-19 Scott Haeger * src/orca/Gecko.py: Fixed bug #517521, Gecko.py is throwing exception in onCaretMoved. 2008-02-19 Rich Burridge * 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 * src/orca/liveregions.py Fixed bug #511885, Support relevant and channel live region properties. 2008-02-18 Joanmarie Diggs * 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 * src/orca/input_event.py: Fix for bug #516321 - Caps lock not correctly reporting the state when toggled. 2008-02-18 Joanmarie Diggs * src/orca/flat_review.py: Fix for bug #513238 - Flat review is broken in Evolution. 2008-02-18 Joanmarie Diggs * 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 * 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 * 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 * src/orca/Gecko.py: Fix for bug #516121 - Orca stalls on barackobama.com when navigating by heading in FF3. 2008-02-15 Scott Haeger * 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 * src/orca/Gecko.py: Fixed bug #515263, ARIA tooltips should respect presentToolTips setting. 2008-02-13 Joanmarie Diggs * 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 * 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 * 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 * src/orca/scripts/StarOffice.py: Fix for bug #515651 - Navigation of cells in oocalc now says "not selected". 2008-02-11 Willie Walker * configure.in: README: Mark as Orca v2.21.92pre