Open Bug 1766406 Opened 4 years ago Updated 2 years ago

Repaint issue with Browser Zoom and Auto-scroll to element in view

Categories

(Core :: Graphics: WebRender, defect, P3)

Firefox 99
defect

Tracking

()

UNCONFIRMED

People

(Reporter: ganesh.zanjad, Unassigned, NeedInfo)

References

(Blocks 2 open bugs)

Details

Attachments

(3 files)

Steps to reproduce:

Repositioning the DIV. The DIV is used as an help callout that points different element on the screen. The DIV is repositioned to next location on Click or Timer based

Actual results:

On repositioning, the DIV callout appears fine at new position. However, the previous callout region doesn't repaints

Expected results:

The previous callout region should have been repainted/wiped off as it is moved to new position

The Bugbug bot thinks this bug should belong to the 'Core::Panning and Zooming' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: Untriaged → Panning and Zooming
Product: Firefox → Core

Can you link to a testcase or site where we can reproduce this issue?

Flags: needinfo?(ganesh.zanjad)
Component: Panning and Zooming → Web Painting
Attached file Structure.zip

Attached Struture.zip is similar type of structure we are following on our site, where the issue is replicated on specific machines - Intel(R) Core(TM) i3-4160 CPU @ 3.60GHz, Installed memory(RAM): 8.00 GB (7.88 GB usable) System type: 64-bit Operating System, x64-based processor

Flags: needinfo?(ganesh.zanjad)

The severity field is not set for this bug.
:miko, could you have a look please?

For more information, please visit auto_nag documentation.

Flags: needinfo?(mikokm)
Severity: -- → S3
Flags: needinfo?(mikokm)
Priority: -- → P3

any update on this?

Update regarding the issue, we have noticed that we observe painting issue doesn't occur when gfx.webrender.compositor is set to false in about:config settings, the issue doesn't replicate.. it is set to true by default.
Note : after changing gfx.webrender.compositor to false we need to restart browser.

Flags: needinfo?(tnikkel)
Component: Web Painting → Graphics: WebRender
Flags: needinfo?(tnikkel) → needinfo?(gwatson)

Jeff, are you able to repro this on any of your windows machines?

Flags: needinfo?(gwatson) → needinfo?(jmuizelaar)
Blocks: wr-zoom
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: