Alt-2 to Alt-7 not working after updating to Firefox 78.3.0esr
Categories
(Core :: DOM: Core & HTML, defect, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr78 | --- | affected |
People
(Reporter: sven_y_joensson, Unassigned)
References
(Blocks 1 open bug)
Details
(Keywords: regression)
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Firefox/78.0
Steps to reproduce:
On a the site https://app.arkivdigital.se I could with previous ESR-version use Alt-1 to Alt-9 (except Alt-8 which is not used) to copy text strings from the web application.
After updating to latest ESR-version Alt-2 to Alt-7 is not working, but Alt-1 and Alt-9 and Alt-0 works as in previous version.
Verified problem in both 32-bit and 64-bit Firefox.
The site is a subscription service, so you can't text it there.
Actual results:
Nothing happens
Expected results:
text string from web-application copied so I can past in other application.
Comment 1•4 years ago
|
||
Sven, were you upgrading from the older ESR 68 or from ESR 78.2?
Reporter | ||
Comment 2•4 years ago
|
||
Hi Pascal, I upgraded from previous ESR-version, which I think was 78.1.
Reporter | ||
Comment 3•4 years ago
|
||
Sorry, the version probably was 78.2.
Comment 4•4 years ago
|
||
Mike, FYI this is an ESR regression in 78.3.
Reporter | ||
Comment 5•4 years ago
|
||
UPDATE: If I click on one of the frames in the web-page (a text frame in some pages, an image on others) the Alt-number works as with previous version!
It seams that the new version have changed behavior and set focus in another frame?
Comment 6•4 years ago
|
||
As far as you know, are you using any enterprise policy to enable this? Particularly:
ui.key.menuAccessKeyFocuses
Reporter | ||
Comment 7•4 years ago
|
||
I'm just a user, but I can contact the support on arkivdigital.se.
Is there any know problem with this function that I can ask them to forward to the developers?
Comment 8•4 years ago
|
||
So your machine doesn't have any policy applied by your company? Do you see anything when you go to about:policies?
Reporter | ||
Comment 9•4 years ago
|
||
Mike! about:policies shows: The Enterprise Policies service is inactive.
Comment 10•4 years ago
|
||
Ok, unrelated to policy so need to look at ESR checkins. Ryan, can you think of anything that went in between 78.1 and 78.3?
Comment 11•4 years ago
|
||
https://hg.mozilla.org/releases/mozilla-esr78/rev/680f31d4df97d4c41f7ed7b35d82efb6ae27c90c touches focus handling, so maybe that? Is this something we could bisect with mozregression?
Comment 12•4 years ago
|
||
Can you provide me with specific instructions as to where the Alt+X keys worked? I've created an account and I'm looking at demo data.
Thanks!
Comment 13•4 years ago
|
||
Never mind, I found it.
Comment 14•4 years ago
|
||
I'm not able to recreate the problem. Please let me know if I'm doing the right thing. For testing, I went to:
Under copy, it shoes that I can use Alt+1 - alt+4 to copy various values. I verified that those keys worked problem in the first ESR and the latest ESR.
I clicked in different parts of the screen and made sure Alt always copied.
Can you point me to a page that uses Alt+1 through Alt+9? Hopefully it's available on the demo site.
Reporter | ||
Comment 15•4 years ago
|
||
Hi Mike, two id with text and image: r5.p182748856 v108240.b85.s80
Paste them in the Open box in the top of the page.
Normally I don't click on anything, just open a new source, and the Alt-2 to Alt-7 don't work. But test to click in the leftmost column whit archive information, that probably have focus when I open a new source. If I click anywhere else it works OK.
Updated•4 years ago
|
Comment 16•4 years ago
|
||
I can confirm and it is a regression.
The company gave me a 2 day account. I'm running through mozregression now.
Comment 17•4 years ago
|
||
mozregression came back with
Bug 1661707 - Add ASRouter targeting for newtab and home page settings r=andreio
Differential Revision: https://phabricator.services.mozilla.com/D89027
which seems unlikely.
The regression definitely happened between 9/01 and 9/02 so that eliminates the bug Ryan mentioned. I'm doing more testing.
Comment 18•4 years ago
|
||
OK, so now I can't recreate, and I'm starting to understand things more (I think). I'm not sure we have a bug here.
So when you navigate to v108240.b85.s80, focus goes to the page and Alt+2 works for me. You see this because the cursor is not in the entry field.
When you navigate to r5.p182748856, focus is left in the entry field. So Alt+2 won't work until you click outside.
This behavior is consistent on Firefox back to 68 and would be specific to the web application.
Sven: Can you verify that the times when Alt+2 doesn't work, the cursor is in the entry field where you did the paste?
Updated•4 years ago
|
Reporter | ||
Comment 19•4 years ago
|
||
Mike: When I paste in the entry field and press Enter the cursor stays in the entry field, and Alt+2 does not work.
If I click Open instead of pressing Enter the Alt+2 do work, sorry I did give you misleading description!
Normally I open a new image by clicking on it's description in the leftmost column with source volumes, and then the Alt+2 do not work.
Comment 20•4 years ago
|
||
I'm sorry we're going back and forth on this. They've given me 3 more days of access, so I'm continuing to test.
Every time I think I have a scenario that recreates the problem, when I try to test again it starts working.
Here's what I've tried:
Login.
Clear everything out of the left sidebar (click X to remove everything).
Paste v108240.b85.s80 into the entry field and press enter.
Press Alt+2.
Verify that Ask (M) AI:9 (1866-1870) Image 85 / Page 80 is on the clipboard. (It's working).
Clear everything out of the left sidebar (click X to remove everything).
Paste r5.p182748856 into the entry field and press enter.
Note that the cursor is in the entry field so I know Alt+2 won't work.
I've randomly seen cases where Alt+2 doesn't work, but I can't come up with any consistent scenario.
Reporter | ||
Comment 21•4 years ago
|
||
Mike: Normally I have several application started and switch between them with Alt+Tab.
Could you test this:
- Open v108240.b85.s80
- Press Alt+Tab and switch to another application (Notepad or something else)
- Press Alt+Tab and switch back to Firefox
- Press Alt+2 and check if it is correct info
When I do this it always fails.
I should have tested more before I reported this bug, and gave you a lot of extra work! Sorry about that.
Comment 22•4 years ago
|
||
So the problem in your last comment is definitely a bug, but I don't think it's the one you first opened this bug for because that fix has been in the 78 ESR all along. I believe this bug is is the culprit:
https://bugzilla.mozilla.org/show_bug.cgi?id=1597857
Move execCommand("cut"/"copy") to new user activation model
If you could continue looking for a reproduction scenario of your first problem, that would be great unless you think this is the issue, and you saw it before 78.2
Edgar: Any thoughts on the scenario in https://bugzilla.mozilla.org/show_bug.cgi?id=1667941#c21? mozregression narrowed it down to:
and your fix seems the only like one.
Reporter | ||
Comment 23•4 years ago
|
||
The problem described in comment 21 was what got me to report this bug. And in 78.2esr it did work fine.
Then I tried to get the problem without involving a second application and Alt+Tab, but as Mike found that way of working did sometime work and sometime not.
I think we concentrate on workflow in comment 21, that's my problem.
Comment 24•4 years ago
|
||
I see the bug on the 78.2.0esr which is why I am confused. There's definitely a bug here, I just don't understand why you're seeing different results on the ESR. I'll test some earlier ESR builds.
Side note, I can recreate this using the demo version of the website by using v100987.b1 (it has to be an image)
Comment 25•4 years ago
|
||
Hi,
as per comment 17 is it ok to remove regressionwindow-wanted from keywords and update "Has Regression Range" with yes? (NI? Mihai since Ryan nor Pascal are not accepting requests at the moment, sorry for the inconveniences)
Best regards,
Clara
Comment 26•4 years ago
|
||
Agree Clara. Thanks for the heads up. It seems that the regression was mentioned above.
Removed the regressionwindow-wanted flag.
Comment 27•4 years ago
|
||
(In reply to Mike Kaply [:mkaply] from comment #22)
Edgar: Any thoughts on the scenario in https://bugzilla.mozilla.org/show_bug.cgi?id=1667941#c21? mozregression narrowed it down to:
and your fix seems the only like one.
I think it is because Alt
+ 2
isn't be considered as a user gesture, something it works presumably because there is another user gesture being triggered before, for example, mouse click.
Comment 28•4 years ago
|
||
Thanks Mihai, in case there's anything I can help with let me know.
Best,
Clara
Updated•4 years ago
|
Comment 29•3 years ago
|
||
Seems like this issue has been forgotten in untrained, let's fix that.
Description
•