Closed
Bug 966449
Opened 12 years ago
Closed 11 years ago
ctrl-backspace in compose window doesn't do anything
Categories
(Thunderbird :: Message Compose Window, defect)
Tracking
(thunderbird28 unaffected, thunderbird29 affected)
RESOLVED
FIXED
Tracking | Status | |
---|---|---|
thunderbird28 | --- | unaffected |
thunderbird29 | --- | affected |
People
(Reporter: 52qtuqm9, Unassigned)
References
Details
(Keywords: regression)
In thunderbird 24.2 on my Fedora 20 x86_64 box, ctrl-backspace in a compose window deletes the previous word as it should.
In thunderbird trunk updated from Hg yesterday, ctrl-backspace in a compose window does nothing.
Comment 1•12 years ago
|
||
OMG!
Its opposite in MAC OS X 10.9.1
CMD + DEL - Must delete the entire line
Works fine in Thunderbird Daily(29.01), not working in Thunderbird Stable (24.2.0)
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:29.0) Gecko/20100101 Thunderbird/29.0a1
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.2.0
Updated•12 years ago
|
Keywords: regression,
regressionwindow-wanted
![]() |
||
Comment 2•12 years ago
|
||
Regression window(c-c)
Good:
http://hg.mozilla.org/mozilla-central/rev/8f4ecbf938cd
http://hg.mozilla.org/comm-central/rev/bcca0f06c29a
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:29.0) Gecko/20100101 Thunderbird/29.0a1 ID:20140122030457
Bad:
http://hg.mozilla.org/mozilla-central/rev/1a75d37e1e39
http://hg.mozilla.org/comm-central/rev/bdb58bfe1041
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:29.0) Gecko/20100101 Thunderbird/29.0a1 ID:20140123030202
Pushlog:
http://hg.mozilla.org/comm-central/pushloghtml?fromchange=bcca0f06c29a&tochange=bdb58bfe1041
http://hg.mozilla.org/mozilla-central/pushloghtml?fromchange=8f4ecbf938cd&tochange=1a75d37e1e39
Steps To Reproduce in Firefox:
1. Open http://www-archive.mozilla.org/editor/midasdemo/
2. Type something
3. Ctrl + backspace
Actual Results:
Nothing happens
Expected Results:
A previous word should be deleted
Regression window(m-i)
Good:
http://hg.mozilla.org/integration/mozilla-inbound/rev/9ba11d59bf3f
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:29.0) Gecko/20100101 Firefox/29.0 ID:20140122190708
Bad:
http://hg.mozilla.org/integration/mozilla-inbound/rev/30fefae6278f
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:29.0) Gecko/20100101 Firefox/29.0 ID:20140122191908
Pushlog:
http://hg.mozilla.org/integration/mozilla-inbound/pushloghtml?fromchange=9ba11d59bf3f&tochange=30fefae6278f
Regressed by:
30fefae6278f Ehsan Akhgari — Bug 289384 - Run the native key binding handlers from nsEditorEventListener; r=Neil,masayuki
Blocks: 289384
Component: Message Compose Window → Editor
Keywords: regressionwindow-wanted
OS: Linux → All
Product: Thunderbird → Core
![]() |
||
Updated•12 years ago
|
status-firefox28:
--- → unaffected
status-firefox29:
--- → affected
tracking-firefox29:
--- → ?
Version: Trunk → 29 Branch
![]() |
||
Updated•12 years ago
|
Component: Editor → Message Compose Window
Depends on: 966552
Product: Core → Thunderbird
Version: 29 Branch → 29
![]() |
||
Updated•12 years ago
|
status-firefox28:
unaffected → ---
status-firefox29:
affected → ---
status-thunderbird28:
--- → unaffected
status-thunderbird29:
--- → affected
tracking-firefox29:
? → ---
tracking-thunderbird29:
--- → ?
Comment 3•12 years ago
|
||
This seems like a dupe of the core bug 966552. I have a patch there up for review.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → DUPLICATE
Comment 4•12 years ago
|
||
Jonathan, can you please verify that this is indeed fixed now?
Flags: needinfo?(jik)
Reporter | ||
Comment 6•12 years ago
|
||
Scratch that, it's NOT fixed. I see very strange behavior now (trunk checked out just a few minutes ago).
If I open a new message composition window and click in the main text area of the window immediately, before entering anything in the header, then ctrl-backspace works.
However, if I use the TAB key to move from the To field to the Subject and from the Subject field to the main text area, then ctrl-backspace then does NOT work in the main text area.
If I then click in the main text area (the one that I'm already in!), ctrl-backspace starts working again.
Status: RESOLVED → REOPENED
Resolution: DUPLICATE → ---
Comment 7•12 years ago
|
||
When you click on the message body frame, it becomes the focused window and there is no focused element. When you tab from the subject field, this actually calls SetMsgBodyFrameFocus() which tries to advance the focus into the message body frame, however this ends up setting the focus to the frame's document element. Is this confusing the native key binding code because it's outside of the editable area?
Comment 8•11 years ago
|
||
This might be half a dupe of bug 966552 and half a dupe of bug 966155. The latter's patch was just pushed to inbound. Please retest in the next nightly/daily.
Depends on: 966155
Reporter | ||
Comment 9•11 years ago
|
||
Yes, seems to be fixed. Now if only bug 973266 were fixed...
Status: REOPENED → RESOLVED
Closed: 12 years ago → 11 years ago
Resolution: --- → FIXED
Comment 10•11 years ago
|
||
(In reply to comment #9)
> Yes, seems to be fixed. Now if only bug 973266 were fixed...
Thanks, but that bug is quite unrelated to this one.
Updated•11 years ago
|
tracking-thunderbird29:
? → ---
You need to log in
before you can comment on or make changes to this bug.
Description
•