Closed Bug 36217 Opened 24 years ago Closed 24 years ago

Tabindex attribute not working with A, BUTTON, or INPUT elements.

Categories

(Core :: Layout, defect, P3)

defect

Tracking

()

VERIFIED FIXED

People

(Reporter: chrispetersen, Assigned: bugzilla)

References

()

Details

(Keywords: access, html4, regression, Whiteboard: [fixinhand])

Attachments

(3 files)

Build:2000041806
Expect Results: Pressing the tab key should apply focus to the element specified 
by the tabindex value assigned.
What I got: Pressing the tab key doesn't apply focus on the next element in the 
tab order.

Steps to reproduce:
Anchor problem:
1) Open the url in NS6.
2) The file contains five anchor each that have a tabindex value assigned.
3) Attempt to place focus on the 3rd link (the first tabindex value).
4) The link never gets focus so you can press the tab key.

Button problem:
1) Open the attached button test case in NS6.
2) The file contains four buttons each that have a tabindex value assigned.
3) Place focus on the first button (the first tabindex value).
4) After this is done, press the tab key.
5) Focus is not moved to the next element in the tab order. 

Input problem:
1) Open the attached input test case in NS6.
2) The file contains four input fields each that have a tabindex value assigned.
3) Place the cursor in the fisrt field.
4) Press the tab key.
5) Focus is not moved to the next input element (field 4) in the tab order.
I think this goes to rods for fixing.
Assignee: rickg → rods
Tom, I have tried to decypher the tabbing code and I am not having any luck, I 
think you or saari are much better prepared for figuring this out than I am.
Assignee: rods → joki
Tabindex should be working since users will commonly tab throught the order of 
form elements. Marking nsbeta2.
Keywords: nsbeta2
This is a regression, this used to work.  cc'ing hyatt and saari as likely 
candidates.
Summary: Tabindex attribute not working with A, BUTTON, or INPUT elements. → (regression)Tabindex attribute not working with A, BUTTON, or INPUT elements.
*** Bug 2642 has been marked as a duplicate of this bug. ***
Added TEXTAREA to the list of broken tabindexs
[moving regression from summary to keywords]
Keywords: regression
Summary: (regression)Tabindex attribute not working with A, BUTTON, or INPUT elements. → Tabindex attribute not working with A, BUTTON, or INPUT elements.
Putting on [nsbeta2-] radar. Not critical to beta2.
Whiteboard: [nsbeta2-]
Nominating for nsbeta3.  Fix in hand.
Status: NEW → ASSIGNED
Keywords: nsbeta3
Whiteboard: [nsbeta2-] → [nsbeta2-] [fixinhand]
*** Bug 46139 has been marked as a duplicate of this bug. ***
Marking nsbeta3+...
Whiteboard: [nsbeta2-] [fixinhand] → [nsbeta2-][fixinhand][nsbeta3+]
The two attachments work, but the url test case (the one with links on it) does 
not show focus rectangle around the links, so I can't tell whether this bug is 
fixed for links.  We are not going to spend more time on this bug pre Netscape 6 
ship.

This bug has been marked "future" because the original netscape engineer working 
on this is over-burdened. If you feel this is an error, that you or another
known resource will be working on this bug,or if it blocks your work in some way 
-- please attach your concern to the bug for reconsideration, but do not clear 
the nsbeta3- nomination.
Target Milestone: --- → Future
Whiteboard: [nsbeta2-][fixinhand][nsbeta3+] → [nsbeta2-][fixinhand][nsbeta3-]
*** Bug 49892 has been marked as a duplicate of this bug. ***
*** Bug 49967 has been marked as a duplicate of this bug. ***
*** Bug 49982 has been marked as a duplicate of this bug. ***
*** Bug 50089 has been marked as a duplicate of this bug. ***
*** Bug 50045 has been marked as a duplicate of this bug. ***
*** Bug 50216 has been marked as a duplicate of this bug. ***
Testing build 2000-09-04-08 on MacOS 9.0.4.

http://slip/projects/marvin/html/button_tabindex.html

Visiting this link it seems that it is working partially.  Tabbing normally (i.e. 
from URL field) doesn't take the focus to the buttons, but once you click on the 
frame containing the buttons the Tab key indeed takes you through the right 
order.  Can't go back, since Shift-Tab isn't implemented, but at least it works 
in one direction.  Just some food for thought.
FYI-
http://slip/projects/marvin/html/a_tabindex.html is working in Linux 6.2 2000-09-
27-10.
When will this work? And how long do kids, older people and disabled people have
to wait for this kind of support?If this is labeled 'future', then for a lot of
human mankind this browser is HISTORY!
*** Bug 67404 has been marked as a duplicate of this bug. ***
Be sure to check bug 67404 and its testcase after fixing this for shift-tab...

The "button" testcase on this bug doesn't work for me for tab *or* shift-tab, 
btw.
clearing milestone, nominating for beta1. what the status on this --ie, why not
check it in now? thx!
Keywords: nsbeta2, nsbeta3nsbeta1
Whiteboard: [nsbeta2-][fixinhand][nsbeta3-] → [fixinhand]
Target Milestone: Future → ---
joki, i assume your fixinhand is in your local tree --could you pls attach it
here? thx!
taking...
Assignee: joki → blakeross
Status: ASSIGNED → NEW
Fix checked in.  Links and textfields should be working already.  You still 
have to click for this to work, and shift-tab still isn't reliable, but those 
are separate bugs.
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
Where should we dup shift-tab bugs to?? Bug 67404 isn't fixed with this patch
but is a dup of this bug.
Marking verified in the March 23rd build.
Status: RESOLVED → VERIFIED
SPAM. HTML Element component deprecated, changing component to Layout. See bug
88132 for details.
Component: HTML Element → Layout
When anchor tag is within a table caption. The tabindex won't work for firefox.
Chrome and Ie both have worked.
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: