Closed
Bug 544146
Opened 15 years ago
Closed 15 years ago
[Caret browsing]Hitting SPACE causes to set-focus/fire-submit to last element that can have focus
Categories
(Core :: General, defect)
Tracking
()
VERIFIED
FIXED
Tracking | Status | |
---|---|---|
blocking1.9.2 | --- | .7+ |
status1.9.2 | --- | .7-fixed |
status1.9.1 | --- | unaffected |
People
(Reporter: masa141421356, Assigned: enndeakin)
References
Details
(Keywords: access, regression, useless-UI)
Attachments
(3 files)
(deleted),
text/html
|
Details | |
(deleted),
text/html
|
Details | |
(deleted),
patch
|
smaug
:
review+
dveditz
:
approval1.9.2.7+
|
Details | Diff | Splinter Review |
Mozilla/5.0 (Windows; U; Windows NT 5.1; ja; rv:1.9.2) Gecko/20100115 Firefox/3.6
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.3a1pre) Gecko/20100202 Minefield/3.7a1pre
At caret browsing mode, when page loading finished, last element that can have focus already have focus without focus ring.
If focuesd element is submit button , hitting [SPACE] key causes form submit, not page scrolling.
Steps to reproduce:
1.Start Caret browsing mode
2.show testcase in same tab.
3.hit space
Order of steps is very important.
When entering caret browsing after page load, problem is not reproduced.
Expected result:
All links should not get focus.
Acutual result:
Link at bottom gets focus (background-color will be red)
Reporter | ||
Comment 1•15 years ago
|
||
When last element is submit button , hitting SPACE causes to submit form.
Reporter | ||
Updated•15 years ago
|
blocking1.9.2: --- → ?
Keywords: access,
useless-UI
Reporter | ||
Updated•15 years ago
|
Summary: [Caret browsing]Hitting SPACE causes to set-focus and hit-space to last element that can have focus → [Caret browsing]Hitting SPACE causes to set-focus/submit to last element that can have focus
Reporter | ||
Updated•15 years ago
|
Summary: [Caret browsing]Hitting SPACE causes to set-focus/submit to last element that can have focus → [Caret browsing]Hitting SPACE causes to set-focus/fire-submit to last element that can have focus
Reporter | ||
Comment 2•15 years ago
|
||
I found this problem at Japanese user's forum.
According to original report, this problem is not reproduced at Fx3.5.7
Keywords: regression
Reporter | ||
Updated•15 years ago
|
blocking2.0: --- → ?
Reporter | ||
Comment 4•15 years ago
|
||
Not reproduced:
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2a1pre) Gecko/20090610 Minefield/3.6a1pre
http://hg.mozilla.org/mozilla-central/rev/90d3e6d2cbb9
Reproduced:
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.2a1pre) Gecko/20090611 Minefield/3.6a1pre
http://hg.mozilla.org/mozilla-central/rev/4430cae50dad
Reporter | ||
Comment 5•15 years ago
|
||
reression range:
http://hg.mozilla.org/mozilla-central/pushloghtml?startdate=2009-06-09+21%3A00%3A00&enddate=2009-06-11+03%3A00%3A00
It may be regression of bug 178324
Assignee | ||
Comment 6•15 years ago
|
||
This patch:
- changes the direction to always be forward for focusing-to-caret mode
- when the caret is not set at any location, or is at the root, don't call
GetFocusInSelection but return early so that we don't continue looking for a
node to focus.
Assignee: nobody → enndeakin
Status: NEW → ASSIGNED
Comment 7•15 years ago
|
||
This needs to be fixed on branch; accidental form submissions are pretty bad.
blocking1.9.2: ? → needed
Assignee | ||
Updated•15 years ago
|
Attachment #425494 -
Flags: review?(Olli.Pettay)
Updated•15 years ago
|
Attachment #425494 -
Flags: review?(Olli.Pettay) → review+
Assignee | ||
Comment 8•15 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 15 years ago
Flags: in-testsuite+
Resolution: --- → FIXED
Reporter | ||
Comment 9•15 years ago
|
||
-->VERIFIED
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.3a2pre) Gecko/20100224 Minefield/3.7a2pre
Status: RESOLVED → VERIFIED
Reporter | ||
Comment 11•15 years ago
|
||
Can we land patch to Branch ?
Comment 12•15 years ago
|
||
This was marked blocking1.9.2:needed in February but nothing much happened. Seems like it ought to be blocking, renom-ing to see if that's still the right state or if maybe there's some missing prerequisite for a branch landing.
Updated•14 years ago
|
blocking1.9.2: ? → .5+
Updated•14 years ago
|
blocking1.9.2: .5+ → .6+
Assignee | ||
Updated•14 years ago
|
Attachment #425494 -
Flags: approval1.9.2.6?
Comment 13•14 years ago
|
||
Comment on attachment 425494 [details] [diff] [review]
fix
Approved for 1.9.2.6, a=dveditz for release-drivers
Attachment #425494 -
Flags: approval1.9.2.6? → approval1.9.2.6+
Assignee | ||
Comment 14•14 years ago
|
||
Assignee | ||
Updated•14 years ago
|
blocking2.0: ? → ---
You need to log in
before you can comment on or make changes to this bug.
Description
•