Closed Bug 3593 Opened 26 years ago Closed 24 years ago

Can't use keyboard to navigate in pages

Categories

(Core :: DOM: UI Events & Focus Handling, defect, P3)

defect

Tracking

()

VERIFIED WORKSFORME

People

(Reporter: cpratt, Assigned: mcafee)

References

Details

(Whiteboard: [nsbeta2-] [nsbeta3+][PDTP3])

Attachments

(1 file)

You can't use the keyboard to tab between links on a page, or follow a link on
the page by pressing Enter. This is preventing us from testing things such as
the TABORDER attribute.

Sample HTML to see this:

<a href="http://www.mozilla.org" tabindex="1">mozilla.org<a>
<a href="http://www.netscape.com" tabindex="2">Netscape<a>
<a href="http://www.websitegarage.com" tabindex="3">Web Site Garage<a>
<a href="http://www.aol.com" tabindex="4">America Online<a>
Assignee: shuang → german
Assignee: german → don
Agreed. I am not sure though who is implementing this (raptor side or XPFE side)
or when this will be implemented, so I am forwarding to Don coz he'll know :-)
Target Milestone: M7
QA Contact: 4137
Target Milestone: M7
Set target milestone to M7.
Target Milestone: M7
Target Milestone: M7 → M11
We won't get to this until M11 ...
Blocks: 2634
Blocks: 16271
Adding Bug 16271 (Tab order of Form Controls in FORM) to dependency list;
it can't be properly tested until this is fixed for certain.
No longer blocks: 16271
Assignee: don → mcafee
Priority: P3 → P2
Target Milestone: M11 → M13
It looks like TABINDEX support has received some attention lately but isn't
finished yet: the testcase in bug 2642 allows TABINDEX navigation, but
messes up the ordering the second and subsequent times through the sequence.

Also, testing that bug was impossible without first giving focus to the
page explicitly by clicking anywhere on the canvas. For those who actually
*need* to be able to tab between page elements to use the browser without a
mouse, this isn't good enough.

This looks to be another symptom of a bug that is more general than first
noted: in bug 12280, keyboard scrolling does not work until focus is given with
a click. This should get fixed before bug 3593 is called fixed.
Navigator 4.7 seems to deal with the problem of getting focus onto the page
without using the mouse by including the Location Bar in the tabbing sequence,
before anything else.

This could also work in Mozilla - but it would still be better to give the
page itself focus for keyboard events once it starts loading, for the reasons
given in bug 12280.
Depends on: 2674
Target Milestone: M13 → M15
This is one part of keyboard navigation that won't make it into beta 1.
Moving all UE/UI bugs to new component: User Interface: Design Feedback
UE/UI component will be deleted.
Component: UE/UI → User Interface: Design Feedback
Move to M16 for now ...
Target Milestone: M15 → M16
Keywords: nsbeta2
Whiteboard: [FEATURE]
Target Milestone: M16 → M17
Putting on [nsbeta2+][5/16] radar.  This is a feature MUST complete work by 
05/16 or we may pull this feature for PR2.
Whiteboard: [FEATURE] → [nsbeta2+][5/16][FEATURE]
Move to M19 target milestone.
Target Milestone: M17 → M19
Putting on [nsbeta2-] radar.  Removing [5/16] and [FEATURE].  would take for 
nsbeta3.
Keywords: nsbeta3
Whiteboard: [nsbeta2+][5/16][FEATURE] → [nsbeta2-]
Nav triage team: [nsbeta3+]
Whiteboard: [nsbeta2-] → [nsbeta2-] [nsbeta3+]
It's also impossible to navigate using the keyboard in linux, and one would
assume, everything else.  Shouldn't the bug specify more than just NT?
OS: Windows NT → All
Hardware: PC → All
Priority: P2 → P1
Chris,  we've decided to give keyboard navigation bugs lower priority.  Please 
adjust to P2 (or lower) at your discretion.
Don't do it, Chris! I'm begging you! This makes Mozilla completely unusable for 
a fair number of users, myself included.
law was too nice.  We demoted this during nav triage to P2, marking P2 now.  
Agreed that this sucks royally, but it sucks even more that in the last week our 
total P1 count for Don's team has grown (we are supposed to be down to 33, but 
are actually up to 53).  At that rate, we will not ship - for anyone.

Also adding keyword helpwanted because keyboard shortcuts is the #1 helpwanted 
request the Nav team has for mozilla.org.

If we want to get this fix in, we need mozilla help or need to finish higher 
priority bugs first.

Signed,
The evil voice of reality
Priority: P1 → P2
Attached file test file
This is working on linux, renders rectangles around links and
return visits the link.  Win32 & Mac, no rectangle renders and
return does nothing.
Component: User Interface: Design Feedback → Keyboard Navigation
adding joki.
PDT thinks this is a P3, but it worksforme using today's Win32 build
Priority: P2 → P3
Whiteboard: [nsbeta2-] [nsbeta3+] → [nsbeta2-] [nsbeta3+][PDTP3]
Ah, urlbar is stealing focus.  Looks like this is WFM.
Click in the main body of the content to get focus,
then this is working.
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → WORKSFORME
QA Contact: cpratt → claudius
reassigning QA w/o even looking...
QA Contact: claudius → sairuh
Verified
Status: RESOLVED → VERIFIED
well, i cannot tab btwn links when the page has tables...eg,
http://www.mozilla.org. will file a seperate bug for that (not sure if tables
per se are the cause, tho'...)
Component: Keyboard: Navigation → User events and focus handling
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: