Closed Bug 1811871 Opened 3 years ago Closed 2 years ago

Regression: New blue Forward indicator disappears with delay

Categories

(Firefox :: General, defect)

defect

Tracking

()

VERIFIED FIXED
111 Branch
Tracking Status
firefox-esr102 --- unaffected
firefox109 --- unaffected
firefox110 --- unaffected
firefox111 --- verified
firefox112 --- verified

People

(Reporter: mehmetxsahin, Assigned: hiro)

References

(Regression)

Details

(Keywords: regression)

Attachments

(2 files)

Attached video demo.mov

Nightly 111.0a1 (2023-01-23) (64-Bit)
macOS 12.6.2

1.) Open a new Tab
2.) Visit a page in that tab
3.) Swipe back with the Trackpad to the previous page
4.) Swipe forward to the other page again

Actual: The new forward indicator disappears with delay. This isn't the case for the back indicator.

Expected: The forward indicator should also disappear quickly.

This seems to be a regression, since using the new blue back/forward indicators in Nightly.

A demo of the issue is attached.

Mozregression brings me to bug 1799563.

Blocks: 1799563
Keywords: regression
Regressed by: 1799563

Set release status flags based on info from the regressing bug 1799563

:hiro, since you are the author of the regressor, bug 1799563, could you take a look? Also, could you set the severity field?

For more information, please visit auto_nag documentation.

Flags: needinfo?(hikezoe.birchill)

This is due to these opacity value checks. We basically no longer change the opacity value so that we should check other things we change, probably collapsed attribute. That said, I suspect bug 1811792 is caused by the same root cause, maybe we should also change opacity style value, just setting to 0 or 1?

Assignee: nobody → hikezoe.birchill
Status: NEW → ASSIGNED
Flags: needinfo?(hikezoe.birchill)

I can't reproduce bug 1811792 locally both on Linux and Mac, so I am going to fix this bug by checking collapsed attribute value here.

Note that the delay-ed fade out is intentional, the backward non-delayed disappearing is unintentional.

Pushed by hikezoe.birchill@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/2e84a4ebcc3d Check collapsed attribute rather than computed opacity value to tell whether which navigation ison is currently visible. r=tnikkel
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 111 Branch

Thanks for fixing this issue. Works fine in Nightly 111.0a1 (2023-01-26) (64-Bit) on macOS.

Flags: qe-verify+

Reproduced on a 2023-01-23 Nightly build on macOS 12.
Verified as fixed on Firefox 111.0b3(build ID: 20230219190218) and Nightly 112.0a1(build ID: 20230221052246) on macOS 12, Windows 11, Ubuntu 22.

Status: RESOLVED → VERIFIED
Flags: qe-verify+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: