Closed
Bug 64176
Opened 24 years ago
Closed 23 years ago
[tabbing] tabbing in prefs->advanced->proxies is messed up
Categories
(Core :: XUL, defect, P3)
Tracking
()
RESOLVED
FIXED
mozilla0.9.4
People
(Reporter: jruderman, Assigned: bryner)
References
Details
(Keywords: access, classic)
Attachments
(1 file)
4.89 KB,
patch
|
Details | Diff | Splinter Review |
Prefs->Advanced->Proxies In Classic, if I tab from the second radio button in prefs->advanced->proxies, I *sometimes* land in the text field below it and sometimes end up in bug 64052 limbo. 1. Click on "manual proxy configuration". 2. Tab. (end up in bug 64052 limbo.) (repeat 1 and 2 a few times if you want) 3. Click on "manual proxy configuration". 4. Shift+tab. (end up in bug 64052 limbo.) 5. Click on "manual proxy configuration". 6. Tab. (end up where you want to be :). ) 7. Click on "manual proxy configuration". 8. Tab. (end up in bug 64052 limbo.) That seems kinda strange... Cc blake from bug 56141, since this might be related.
Reporter | ||
Updated•24 years ago
|
Summary: [classic] tabbing in prefs->advanced->proxies is messed up → tabbing in prefs->advanced->proxies is messed up
Comment 2•24 years ago
|
||
Confirmed Still occuring on Platform: PC OS: Windows 98 Mozilla Build: 2001022311 Working on most doomed which happens to be Ben right now.
Severity: normal → minor
Reporter | ||
Comment 3•24 years ago
|
||
Raising severity back to normal: this prevents keyboard-only users from using the panel, and annoys other users who like to use tab to get between text fields instead of reaching for the mouse.
Severity: minor → normal
Marking nsbeta1+, polish, mozilla0.9, reassigning to pchen
Comment 7•23 years ago
|
||
Is the situation improved at all by bryner's patch?
Target Milestone: mozilla0.9 → mozilla0.9.1
Updated•23 years ago
|
Status: NEW → ASSIGNED
Comment 8•23 years ago
|
||
Renominating for beta1, this isn't critical.
Keywords: nsbeta1+
Target Milestone: mozilla0.9.1 → mozilla0.9.2
Updated•23 years ago
|
Target Milestone: mozilla0.9.2 → mozilla0.9.3
Comment 9•23 years ago
|
||
jag and bryner have been stuck in focus hell for days, I just KNOW that one of them wants this bug really badly... starting with bryner because he's not around yet to kick my ass ;)
Assignee: blake → bryner
Status: ASSIGNED → NEW
Assignee | ||
Comment 10•23 years ago
|
||
sigh, i have too many of these focus bugs piling up
Status: NEW → ASSIGNED
Updated•23 years ago
|
Target Milestone: mozilla0.9.3 → mozilla0.9.4
Assignee | ||
Updated•23 years ago
|
Summary: tabbing in prefs->advanced->proxies is messed up → [tabbing] tabbing in prefs->advanced->proxies is messed up
Assignee | ||
Comment 11•23 years ago
|
||
The problem here is that we do a depth-first traversal of the frame tree for each tabindex. So, when the "Manual proxy configuration" radio item is focused, it's assumed that we have already traversed all of its children, so the next tab pops "out". The fact that you can trick it out by shift-tabbing, clicking, and tabbing is a separate bug. Possible solutions: - Change the frame traversal method so that we hit parents before their children. - Put explicit tabindex= attributes on the text fields.
Assignee | ||
Comment 12•23 years ago
|
||
saari and I decided to go with option #1. Patch coming up.
Assignee | ||
Comment 13•23 years ago
|
||
Comment 14•23 years ago
|
||
sr=hyatt
Comment 15•23 years ago
|
||
r=saari
Assignee | ||
Comment 16•23 years ago
|
||
checked in.
Status: ASSIGNED → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•