Open Bug 1927414 Opened 4 months ago Updated 4 months ago

Desktop briefly revealed during sidebar animation expansion when double-clicking sidebar toggle button on Linux

Categories

(Firefox :: Sidebar, defect, P3)

Firefox 132
Unspecified
Linux
defect

Tracking

()

Tracking Status
firefox-esr115 --- unaffected
firefox-esr128 --- unaffected
firefox132 --- disabled
firefox133 --- wontfix
firefox134 --- wontfix

People

(Reporter: ke5trel, Unassigned)

References

(Regression)

Details

(Keywords: regression, Whiteboard: [fidefe-sidebar])

Attachments

(2 files)

STR:

  1. Change sidebar.revamp = true on Ubuntu 24.10.
  2. Collapse the sidebar if it is already expanded.
  3. Double-click the sidebar toggle.

Desktop briefly shows through during expansion animation.

Does not happen when sidebar already expanded or on Windows 11 (opaque window).

Regression window:
https://hg.mozilla.org/integration/autoland/pushloghtml?fromchange=aa6305a65fb5e7e7a9a1c0b572cdb0e2d4dac4fc&tochange=05fe9b71651f981ada58733864135b940f9c27b0

Regressed by Bug 1915230.

Emilio, could you take a look at this please?

Flags: needinfo?(emilio)
Whiteboard: [fidefe-sidebar]

To be clear is this only an issue the first time you switch sidebar.revamp = true? I.e. not after a restart or so? If so I don't think this is worth digging into it much...

Flags: needinfo?(emilio) → needinfo?(ke5trel)

(In reply to Emilio Cobos Álvarez (:emilio) from comment #2)

To be clear is this only an issue the first time you switch sidebar.revamp = true? I.e. not after a restart or so? If so I don't think this is worth digging into it much...

I don't think this is the first thing we want users to see if they're in the experiment branch with the new sidebar enabled (even if its fixed with a restart) - I don't think Ania or Yulia would be happy with this. We should try to get this fixed in 133.

Flags: needinfo?(emilio)
Severity: -- → S3
Priority: -- → P1

I don't seem to be able to repro this on 24.04.1 in Fx 132 or Nightly.

Bug specifically mentions 132, but does this also occur in Nightly?

Yeah I missed that. If its not reproducible on 133 beta we can close it out.

I haven't been able repro on 133 Beta with Ubuntu 24.04.1 so far.

I'm not able to reproduce either. On nightly or 133.0b1 Beta, on Ubuntu 24. I tried with a fresh install, and after restarting and also with a couple of different themes. I tried with both the expand and collapse and show/hide sidebar settings. Is this still an issue for you Kestrel, and if so can you add any more detail to the steps to reproduce?

Haven't been able to repro in Nightly either.

Flags: needinfo?(emilio)

It's only a very brief flash during the sidebar animation, most noticeable with a strongly contrasting background. It is easier to reproduce with software webrender (layers.acceleration.disable = true).

I see it with HW-WR and SW-WR, Wayland and XWayland, Ubuntu 24.04.1 LTS and Ubuntu 24.10, Beta 133.0b1 and latest Nightly 134.0a1 (2024-10-29).

Flags: needinfo?(ke5trel)

(In reply to Kestrel from comment #9)

Created attachment 9434172 [details]
Desktop flash when double-clicking sidebar button

It's only a very brief flash during the sidebar animation, most noticeable with a strongly contrasting background. It is easier to reproduce with software webrender (layers.acceleration.disable = true).

I see it with HW-WR and SW-WR, Wayland and XWayland, Ubuntu 24.04.1 LTS and Ubuntu 24.10, Beta 133.0b1 and latest Nightly 134.0a1 (2024-10-29).

Is that video with layers.acceleration.disable = true? Because if its barely perceptible with that pref in its default setting then this is not worth spending time on (also with 3 other people confirming they can't reproduce).

Flags: needinfo?(ke5trel)

The screen capture video is not a 1:1 representation since it has a limited frame rate. The length of the flash seems to be dependent on hardware capabilities and available resources. Note that older hardware can have acceleration disabled by default.

Flags: needinfo?(ke5trel)

Emilio, should we 'wont't fix' this or move it to some sort of layout component with a P3 or lower?

Severity: S3 → S4
Flags: needinfo?(emilio)
Priority: P1 → P3

I think it's probably worth keeping here, since the bug might be / probably is in the sidebar animation code. But yeah given this is both rather hard to repro and it needs a double click (which is not a thing you'd usually do with that button anyways) I think the current severity / priority is fair...

Flags: needinfo?(emilio)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: