After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 436582 - Firefox: refactor navigation tasks
Firefox: refactor navigation tasks
Status: RESOLVED FIXED
Product: lsr
Classification: Deprecated
Component: extensions
unspecified
Other Linux
: Normal normal
: 0.5.2
Assigned To: Scott Haeger
LSR maintainers
Depends on:
Blocks: docnav
 
 
Reported: 2007-05-07 13:15 UTC by Scott Haeger
Modified: 2007-05-11 19:56 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Scott Haeger 2007-05-07 13:15:36 UTC
The new navigation tasks have defined several different search/match predicates for all accessibles of interest.  Many of these predicates can be distilled down to a few generic types, perhaps by passing in kwargs, or using pre-existing task tools.
Comment 1 Scott Haeger 2007-05-07 18:53:50 UTC
Created two generic predicates: 
rolePredicate(): matches a given role
attrPredicate(): matches a given key/value attribute

Other predicates:
formcontrolPredicate(): matches on any type of form control
unvisitedlinkPredicate(): matches on an unvisited link
visitedlinkPredicate(): matches on an visited link
tablePredicate(): matches on a non-layout table


Fixed in repository.