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 437232 - Firefox: create a 'skip container' navigation task
Firefox: create a 'skip container' navigation task
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-09 17:42 UTC by Scott Haeger
Modified: 2007-05-11 19:56 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Scott Haeger 2007-05-09 17:42:51 UTC
Create a skip container navigation task.  The trick to this problem is knowing what to stop on because the item may need to be skipped ie. layout table.  One idea may be to go to the end of the container that you want to skip and use 'review next item'.
Comment 1 Scott Haeger 2007-05-10 15:39:07 UTC
The suggested fix worked great.  The code is short enough to list here:

def execute(self, **kwargs): 
    self.stopNow()
    lastunder = self.getLastAccUnder()
    if lastunder == self.task_por:
      sayError(text=_('no container to skip'))
    else:
      self.moveToPOR(lastunder)
      self.doTask('review next item')

Added to repository.