Closed Bug 1642118 Opened 6 years ago Closed 5 years ago

Resizing with twitch

Categories

(Core :: Graphics: Layers, enhancement)

enhancement

Tracking

()

RESOLVED WONTFIX

People

(Reporter: haswellready, Unassigned)

Details

Attachments

(1 file)

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

Steps to reproduce:

I open and close a panel so that the web-page need to be resized.
The issue is the resizing performs with twitch.
It looks like it is resized in two steps (you may slow down a playback to see it).
It makes user's eyes tired.
The issue occurs on any kind of resizing the entire window.
For example, when you press Win + Left, Win + Right in Windows to split window within the half of a screen.

I'm not sure it is a bug or an enhancement request.

Actual results:

https://youtu.be/UxIwfsJMIoE

Expected results:

No twitch when resizing. Resizing in one step.

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

Hi,

I have managed to reproduce it on Release version 77, Beta 78.0b1 and latest Nightly 79.0a1 (2020-06-02) using Windows 10. I will move this as an enhancement over to a component so developers can take a look over it and decide if its an issue or not. If this is not the correct component please feel free to change it to an appropriate one.

Thanks for your input.

Status: UNCONFIRMED → NEW
Component: Untriaged → Graphics: Layers
Ever confirmed: true
Product: Firefox → Core
Version: 76 Branch → Trunk

Likely what is happening is we make the change in the parent process and use the existing layers contents of the content page, then the content page gets reflowed and painted at the new size and then the second redraw occurs.

haswellready, thank you for reporting. Can you attach about:support to this bug?

Flags: needinfo?(haswellready)
Attached file about-support.txt —
Flags: needinfo?(haswellready)
Attachment #9154090 - Attachment description: about-config.txt → about-support.txt
Attachment #9154090 - Attachment filename: about-config.txt → about-support.txt

Thank you! BasicCompositor(Software composition) was used because "VMware SVGA 3D" was resulted to "#BLOCKLIST_FEATURE_FAILURE_UNKNOWN_DEVICE_VENDOR".

Severity: -- → S3
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: