Firefox titlebar (along with tabs) on Windows fades excessively when not focused
Categories
(Firefox :: Theme, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr115 | --- | unaffected |
firefox121 | --- | unaffected |
firefox122 | --- | verified |
firefox123 | --- | verified |
People
(Reporter: mak, Assigned: emilio)
References
(Regression)
Details
(Keywords: regression)
Attachments
(13 files)
137.22 KB,
image/gif
|
Details | |
47.66 KB,
image/gif
|
Details | |
120.27 KB,
image/gif
|
Details | |
101.07 KB,
image/gif
|
Details | |
48 bytes,
text/x-phabricator-request
|
dmeehan
:
approval-mozilla-beta-
|
Details | Review |
48 bytes,
text/x-phabricator-request
|
dmeehan
:
approval-mozilla-beta-
|
Details | Review |
48 bytes,
text/x-phabricator-request
|
dmeehan
:
approval-mozilla-beta-
|
Details | Review |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
36.45 KB,
image/png
|
Details | |
28.23 KB,
image/png
|
Details | |
48 bytes,
text/x-phabricator-request
|
phab-bot
:
approval-mozilla-beta+
|
Details | Review |
48 bytes,
text/x-phabricator-request
|
phab-bot
:
approval-mozilla-beta+
|
Details | Review |
48 bytes,
text/x-phabricator-request
|
phab-bot
:
approval-mozilla-beta+
|
Details | Review |
After the changes in Bug 1870100, now the whole titlebar, including tabs, fades when the window is not focused.
This may be expected (not sure), but the effect is excessive compared to other apps (e.g. VS Code).
This makes it look like Firefox is frozen.
I'll post some gifs soon.
Reporter | ||
Comment 1•1 year ago
|
||
Reporter | ||
Comment 2•1 year ago
|
||
Reporter | ||
Comment 3•1 year ago
|
||
Assignee | ||
Comment 4•1 year ago
|
||
It is expected. The .6
is historical / the opacity that Windows used to use for text yada yada. Using something like .75
or .8
should be fine.
Assignee | ||
Comment 5•1 year ago
|
||
So on Linux, gtk uses .5 opacity, so current behavior doesn't look so out of place. On macOS I'm not sure, gotta check.
Reporter | ||
Comment 6•1 year ago
|
||
Assignee | ||
Updated•1 year ago
|
Comment 7•1 year ago
|
||
Set release status flags based on info from the regressing bug 1870100
Assignee | ||
Comment 8•1 year ago
|
||
See comment for context.
Assignee | ||
Comment 9•1 year ago
|
||
Depends on D197075
Assignee | ||
Comment 10•1 year ago
|
||
This is just drive-by clean-up while I was looking into the windows titlebar
buttons.
.titlebar-color is only used for toolbars here:
Depends on D197076
Assignee | ||
Comment 11•1 year ago
|
||
This is a bit subtle but I think it's worth it. The frame colors are
changed from hex to rgb to make the parallel with browser-custom-colors
clearer.
Depends on D197077
Assignee | ||
Comment 12•1 year ago
|
||
(Screenshot from Julian). The titlebar behaves the same too, fwiw, but the sidebar is relevant too since it has colored icons etc.
Assignee | ||
Comment 13•1 year ago
|
||
Comment 14•1 year ago
|
||
Comment 15•1 year ago
|
||
Comment 16•1 year ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/d79ff58c3ffc
https://hg.mozilla.org/mozilla-central/rev/abe6ed58f839
https://hg.mozilla.org/mozilla-central/rev/71d4c5581b64
https://hg.mozilla.org/mozilla-central/rev/8f405147cfcf
Comment 17•1 year ago
|
||
The patch landed in nightly and beta is affected.
:emilio, is this bug important enough to require an uplift?
- If yes, please nominate the patch for beta approval.
- If no, please set
status-firefox122
towontfix
.
For more information, please visit BugBot documentation.
Assignee | ||
Comment 18•1 year ago
|
||
Comment on attachment 9369863 [details]
Bug 1871375 - Remove unused titlebar-color class in titlebar-items. r=dao
Beta/Release Uplift Approval Request
- User impact if declined: comment 0
- Is this code covered by automated tests?: No
- Has the fix been verified in Nightly?: Yes
- Needs manual test from QE?: Yes
- If yes, steps to reproduce: comment 0
- List of other uplifts needed: none
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): Simple CSS tweak.
- String changes made/needed: none
- Is Android affected?: No
Assignee | ||
Updated•1 year ago
|
Comment 19•1 year ago
|
||
:emilio can you confirm only 3 out of the 4 patches are required to uplift? (just double checking)
Assignee | ||
Comment 20•1 year ago
|
||
Yes, that was intentional, only 3 patches fix the regression. The other is a harmless tweak, which can be uplifted if wanted, but it's technically unrelated to the regression.
Comment 21•1 year ago
|
||
:emilio there are conflicts when grafting to beta caused by Bug 1870803
Assignee | ||
Comment 22•1 year ago
|
||
See comment for context.
Original Revision: https://phabricator.services.mozilla.com/D197075
Updated•1 year ago
|
Assignee | ||
Comment 23•1 year ago
|
||
Depends on D197075
Original Revision: https://phabricator.services.mozilla.com/D197076
Depends on D197458
Updated•1 year ago
|
Assignee | ||
Comment 24•1 year ago
|
||
This is just drive-by clean-up while I was looking into the windows titlebar
buttons.
.titlebar-color is only used for toolbars here:
Depends on D197076
Original Revision: https://phabricator.services.mozilla.com/D197077
Depends on D197459
Updated•1 year ago
|
Comment 25•1 year ago
|
||
Uplift Approval Request
- User impact if declined: Comment 0
- Steps to reproduce for manual QE testing: comment 0
- Risk associated with taking this patch: low
- Needs manual QE test: yes
- Code covered by automated testing: no
- String changes made/needed: none
- Is Android affected?: no
- Explanation of risk level: Trivial CSS change.
- Fix verified in Nightly: yes
Assignee | ||
Comment 26•1 year ago
|
||
(In reply to Donal Meehan [:dmeehan] from comment #21)
:emilio there are conflicts when grafting to beta caused by Bug 1870803
Ok, provided rebased versions, see above.
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
Comment 27•1 year ago
|
||
uplift |
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
Comment 28•1 year ago
|
||
I've looked at this bug and verified the fix on latest Beta 122.0b5 and Nightly 123.0a1 with Win 11. It seems that the fading effect is reproducing on Beta on a sublte way (expected), but the fading effect is the same as before the fix on Nightly 123.0a1 (I'm seeing what screenshot form comment 1 captures).
Emillio, we've also talked a bit on slack about this. I've made a screenshot (see here) comparing two Nightly builds, before and after the fix, where I cannot see any differences. Can you please take a look?
Comment 29•1 year ago
|
||
(In reply to Ciprian Georgiu, Desktop QA from comment #28)
Emillio, we've also talked a bit on slack about this. I've made a screenshot (see here) comparing two Nightly builds, before and after the fix, where I cannot see any differences. Can you please take a look?
FWIW, I can see the difference. Seems to work as expected.
Assignee | ||
Comment 30•1 year ago
|
||
You're looking at the effect duration, but you should look at how much it fades. This bug is specially noticeable on the titlebar buttons. But yeah I just checked and it seems to work as expected on b5
Comment 31•1 year ago
|
||
Thank you! Verified as fixed on Win 11 x64 with latest Beta 122.0b6 and Nightly 123.0a1.
Description
•