Open Bug 1576352 Opened 6 years ago Updated 3 years ago

"What should Firefox do with this file" "save" button's focused state not invalidated correctly when tabbing around the dialog

Categories

(Core :: Graphics, defect, P2)

54 Branch
defect

Tracking

()

REOPENED
Tracking Status
firefox-esr60 --- wontfix
firefox-esr68 --- wontfix
firefox69 --- wontfix
firefox70 --- fix-optional

People

(Reporter: andro.marian.v94, Unassigned)

References

Details

(Keywords: regression)

Attachments

(2 files)

Attached image Preview.gif

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:68.0) Gecko/20100101 Firefox/68.0

Steps to reproduce:

Open the "Save File" dialog.

  1. Use tab to focus the next radio button (Is not working, is skiped to 'Save' button)
  2. The 'Save' button border is glitched, if i use Tab to move the focus forward appear a strange border on top. If i use Shift+Tab to move Backward appears a border to bottom.

I couldn't reproduce the issue on Windows 10 x64 on Firefox Nightly 70.0a1, Firefox 69.0b16 and on Firefox 68.0.2.

Could you please try to reproduce the issue using a fresh profile? You have the steps here: https://support.mozilla.org/en-US/kb/profile-manager-create-and-remove-firefox-profiles?redirectlocale=en-US&redirectslug=Managing-profiles#w_starting-the-profile-manager

Thanks.

Flags: needinfo?(andro.marian.v94)

Yes. I can reproduce in all of these.

The Nighty and 69.0b16 are the same behavior. The border stay on the entire button, no cuts. But is still there.
In normal version the border is cutting.

https://drive.google.com/open?id=1QUuyO8Jlj9veM7QgQv1tzCUGQnSr3BMJ

Flags: needinfo?(andro.marian.v94)

What version of Windows 10 du you have ?. I have the 1809 17763.107

Assigning "Firefox: File Handling" component for it.

Component: Untriaged → File Handling

Sorry, I'm a little confused by this report. When you say the button is "broken", you mean that visually, the blue outline on the "OK" button is incomplete when selecting it using the [Tab] key, right?

Activating the button still works?

And the blue outline is correct on Nightly?

Flags: needinfo?(andro.marian.v94)

Button works OK. Only the visual is broken.

If possible the radio button for "Save File" is skipped by the tab button and i don't know why.

Flags: needinfo?(andro.marian.v94)

(In reply to Andronachi Marian from comment #6)

Button works OK. Only the visual is broken.

Thanks for clarifying. Because this is working for you in more recent versions of Firefox, I think I will close this report "works for me". Firefox 69 was released this week, and it looks like it was fixed there - I don't see you testing 69 in the gif, but comment #2 says you tried 69.0b16 and it was the same as 70/nightly, so I think this is now fixed if you update to 69 release. :-)

If possible the radio button for "Save File" is skipped by the tab button and i don't know why.

This is normal - you can use the up/down arrow keys to navigate between radio buttons. You can see the same behaviour for the tab key in other Windows app, for instance in Notepad: File -> Page Setup... - then tab through the portrait/landscape option. There's only one tabstop, and up/down arrows switch the selection.

Status: UNCONFIRMED → RESOLVED
Closed: 6 years ago
Resolution: --- → WORKSFORME

Still broken the BackTab when using 'Shift+Tab'. On version 69

And when the Cancel button is Focused, the Save button still have the Blue Border.

https://youtu.be/1Gu0RoFcXko

Status: RESOLVED → VERIFIED

(In reply to Andronachi Marian from comment #8)

Still broken the BackTab when using 'Shift+Tab'. On version 69

And when the Cancel button is Focused, the Save button still have the Blue Border.

https://youtu.be/1Gu0RoFcXko

Ah, hm, that's not great. Let's reopen and move to graphics, then, as this seems like a graphics issue.

Status: VERIFIED → REOPENED
Component: File Handling → Graphics
Ever confirmed: true
Product: Firefox → Core
Resolution: WORKSFORME → ---
Summary: Save file dialog "save" buttin is broken when using tab → "What should Firefox do with this file" "save" button's focused state not invalidated correctly when tabbing around the dialog
Flags: needinfo?(jmuizelaar)

This feels like it might be webrender related.

Can you attach an about:support?

Flags: needinfo?(andro.marian.v94)
Flags: needinfo?(gwatson)
Priority: -- → P2
Attached file Firefox-Support.txt

Sure.

Flags: needinfo?(andro.marian.v94)

From the support log, it looks like WR is not enabled. It says:

Compositing: Direct3D 11 (Advanced Layers)
Flags: needinfo?(gwatson)

Andronachi, is this a regression? Did it work in older versions of Firefox? If it is, can you get a regression window using https://mozilla.github.io/mozregression/?

Flags: needinfo?(jmuizelaar) → needinfo?(andro.marian.v94)

Hi. I don't know how to use that software. But instated i download all versions before 69 from 'https://ftp.mozilla.org/' and the latest versions that is working how supposed to be is 53.0.

Here is the video:
https://youtu.be/siDHUwAcu0M

Flags: needinfo?(andro.marian.v94)
See Also: → 1576363

Reproduced the issue on Windows 10x64 with a Nightly build from 2019-07-20.

Has Regression Range: --- → yes
Has STR: --- → yes

(In reply to Gabi Cheta [:Gabi] Release Desktop QA from comment #15)

Reproduced the issue on Windows 10x64 with a Nightly build from 2019-07-20.

This conflicts with comment #14 as this is the Fx 64 nightly cycle and comment #14 indicated everything from Fx 54 was broken.

The commit message seems like a strange thing to pick; the range has a number of bugs, and bug 1475139 as work that touches graphics/painting seems more plausible (but still unlikely, given the previous point).

Flags: needinfo?(gasofie)

(In reply to :Gijs (he/him) from comment #16)

(In reply to Gabi Cheta [:Gabi] Release Desktop QA from comment #15)

Reproduced the issue on Windows 10x64 with a Nightly build from 2019-07-20.

This conflicts with comment #14 as this is the Fx 64 nightly cycle and comment #14 indicated everything from Fx 54 was broken.

The commit message seems like a strange thing to pick; the range has a number of bugs, and bug 1475139 as work that touches graphics/painting seems more plausible (but still unlikely, given the previous point).

Tried to find the correct regression range but mozregression could not point to the right push log url due to missing builds.
Best I could find is the following:

Flags: needinfo?(gasofie)
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: