Open Bug 1425650 Opened 5 years ago Updated 3 months ago
Text deletion failure with Ctrl A, Backspace
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:57.0) Gecko/20100101 Firefox/57.0 Build ID: 20171206182557 Steps to reproduce: In a text field, such as Google.com's search box, hitting ctrl+a backspace *VERY* quickly will trigger the behavior described below. 100% reproducible in Firefox. Also, this 100% does NOT happen in Chrome. Actual results: If ctrl+a backspace is hit *VERY* quickly, the following happens: The cursor jumps to the beginning of the line. The text highlighted by ctrl+a is no longer highlighted. The text is neither deleted nor modified. Expected results: What should happen instead is, the text highlighted by ctrl+a should be deleted no matter how soon thereafter backspace is hit.
I had to try this a few times to hit it, but if done very quickly, which a quick typist may do often, it's reproducible.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Forgot to mention that I am also on Windows 10.
I've also reproduced this problem on a very clean Windows 10 install, both on 57 and 52 ESR. It's very subtle and may require multiple attempts to reproduce, you have to hit Backspace within a quarter of a second or so of doing CTRL+A. On a Linux machine this problem is *not* reproducible at all, so this seems to be Windows specific at this point, perhaps even Win10-specific; I don't have any Windows 7 or 8 machines so I can't test there.
Reproduced it on latest nightly on windows 7. Worth to note: ctrl + a = select all ctrl + backspace = delete the entire word just before the cursor the quick ctrl + a + backspace combination which fails correctly highlights the text after ctrl + a (meaning the action was performed) and then backspace makes the cursor go back to the beginning of the line (which is not a usual behavior)
Component: Untriaged → Selection
OS: Unspecified → Windows
Product: Firefox → Core
Hardware: Unspecified → x86
You need to log in before you can comment on or make changes to this bug.