Open Bug 1844354 Opened 1 year ago Updated 11 months ago

Font position changes a moment after scrolling

Categories

(Core :: Graphics: WebRender, defect)

Firefox 115
All
Android
defect

Tracking

()

UNCONFIRMED

People

(Reporter: u731170, Unassigned)

References

Details

Attachments

(1 file)

Steps to reproduce:

  1. Turn off "Automatic font sizing" in settings.
  2. Set "Font Size" to at least "135%" (smaller values work fine).
  3. Open one of the pages on which this bug occurs (example: https://www.realmadryt.pl/news/122045-isco-monchi-zlapal-mnie-za-szyje-i-musieli-nas-rozdzielac ).
  4. Scroll website.
  5. Wait for scrolling end, so the view of a part of the website is static.

Extra information: I have bigger font (maximum) and display size (not the smaller one, but one step bigger) in pure Android 13 settings on default OS. But that shouldn't make any difference as font size change is controlled in Firefox. There's no issues when "Automatic font sizing" is turned on in Firefox settings.

Video of bug attached.

Actual results:

After a moment, like a second later, all fonts move a bit, like a pixel above or lower than they were just after scrolling ends. It's extra re-rendering of fonts.

Expected results:

When scrolling stops, ends all fonts should remain in the same position if there's no extra scrolling after that.

Attachment #9344642 - Attachment description: Screen record of font re-rendering after a moment after scrolling. → Screen record of font re-rendering after a moment after scrolling. Best visible after the last scroll.

Are there any chances to have it looked at?

Flags: needinfo?(jonalmeida942)
Component: General → Graphics: WebRender
Product: Fenix → Core
Severity: -- → S3
Flags: needinfo?(jonalmeida942)

Ale there any chances to fix it? It doesn't take place in other browsers.

Flags: needinfo?(gwatson)

It's not clear yet if it's a graphics (pixel snapping) related issue or something related to layout. I will however be doing some work on WR snapping in the near future, so that may help identify the root cause of this.

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

Attachment

General

Creator:
Created:
Updated:
Size: