GNOME Bugzilla – Bug 435623
Java Platform Metabug
Last modified: 2015-11-10 06:27:20 UTC
This is a general metabug to track all bugs regarding the Java platform. When a new Java platform bug is added, please add it as a "Blocks" for this bug.
Lynn, I think you've got the met-bug the wrong way around. This bug should "depend on" all those other bugs, not "block" them.
You're right <red face>. Any idea how to fix this?
You gotta remove all the "blocks" ones, then add them into the "depends on" field". You might be able to do it directly from this bug in one go. Dunno. Give it a try...
Moved Java Platform bug list from Blocks to "depends on." This is a general metabug to track all bugs regarding the Java platform. When a new Java platform bug is added, please add it as a "depends on" for this bug.
First coarse pass at GNOME 2.24 planning.
Created attachment 113707 [details] [review] Path to improve Java support This patch is basically a rewrite of the existing J2SE-access-bridge script coupled with a few fixes throughout Orca. The main objects this has been tested with include: {check,radio}menu items, radio buttons, checkboxes, toggle buttons, toolbars, buttons, sliders, trees, tables, lists, comboboxes, labeled panels, and spin buttons. Both focus tracking and where am I were used for the testing (regression tests to be written). All seems to be working OK, though where am I work is still needed for trees, tables, and lists. Additional functionality, such as 2*(Orca+KP_Enter) for status bar and default button information also needs work. In any case, it gets us a lot closer than we were. The other changes in Orca include the following, and I'm hesitant to include them in the 2.22.3 release: * default.py, braillegenerator.py: changes to provide an additional check for a {row,column}Header object if the {row,column}HeaderDescription didn't exist. This is needed because Java Swing doesn't expose the description info -- it just exposes the header object. * default.py: changes to check to see if an object's parent is a table rather than just checking to see if the object itself is a table cell. This is because Java Swing allows any kind of object to be a child of a table. * default.py: added a new parameter to _presentTextAtCaretPosition to allow us to specify which accessible object the text should come from. * orca.py: changed the click count code to look at key syms instead of key codes because Java's keycodes are of its own choosing (i.e., it doesn't use the keycodes from the base platform).
Created attachment 113789 [details] [review] Same patch as before, but split into new script packaging mechanism We decided the changes were too risky for 2.22.3, so this patch splits the new script into separate files per our new script packaging mechanism introduced in 2.23.x.
Created attachment 113795 [details] [review] Same patch, but pylint'ed and with POTFILES.in changes Based upon discussion with the team, we decided to check these changes in.
Bulk reassigning Will's bugs to the default assignee. (Sorry for the spam!)
We've not been using metabugs in quite some time....