Closed Bug 1847319 Opened 2 years ago Closed 2 years ago

Text rendering issues in Firefox 115 on Android

Categories

(Core :: Graphics: Text, defect)

Firefox 115
All
Android
defect

Tracking

()

RESOLVED FIXED
118 Branch
Tracking Status
firefox-esr102 --- unaffected
firefox-esr115 --- wontfix
firefox116 --- fixed
firefox117 --- fixed
firefox118 --- fixed

People

(Reporter: james.haggerty, Assigned: jnicol)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

I have the same issue as #1843749 with an Adreno 308 and driver V@0502.0. Suspect that the fix there should just includes all driver versions for the 308.

I haven't used Bugzilla before, so I'm not sure of the right way to report this, and I didn't have permissions to comment on the existing issue as it was closed, so sorry if I've done the wrong thing.

Blocks: 1843749

(Phone is a Cat S22 Flip with a Snapdragon 215)

Version: Firefox 116 → Firefox 115
Flags: needinfo?(jnicol)

In bug 1843749 we received reports of QCOM_tiled_rendering causing
glitches on Adreno 308 GPUs. As using this extension is a performance
win, especially on less powerful GPUs such as the Adreno 308, we
decided to block it only on the driver versions which we knew were
broken: V@331 and V@415.

However, we have now received a report that it is additionally broken
on version V@0502. As it now seems likely the bug affects all driver
versions, or at least more than originally hoped, this patch blocks
the extension on the Adreno 308 regardless of driver version.

Assignee: nobody → jnicol
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Flags: needinfo?(jnicol)
Keywords: regression
Regressed by: 1828248
See Also: → 1828248
Pushed by jnicol@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/4297ef6efd09 Block QCOM_tiled_rendering on all driver version on Adreno 308 GPUs. r=gfx-reviewers,lsalzman

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

James, thanks for reporting this bug! It's not possible for us to test every device or driver version, so the details you shared are a huge help.

We'll probably want to uplift this fix from Nightly 118 to Beta 117 or even the 116.0.2 dot release scheduled for 2023-08-14 next week.

Comment on attachment 9347621 [details]
Bug 1847319 - Block QCOM_tiled_rendering on all driver version on Adreno 308 GPUs. r?#gfx-reviewers

Beta/Release Uplift Approval Request

  • User impact if declined: Rendering glitches for users with Adreno 308 GPUs with driver version not fixed in the previous patch
  • Is this code covered by automated tests?: No
  • Has the fix been verified in Nightly?: Yes
  • Needs manual test from QE?: No
  • If yes, steps to reproduce:
  • List of other uplifts needed: None
  • Risk to taking this patch: Low
  • Why is the change risky/not risky? (and alternatives if risky): Disables an optimisation for a specific GPU. We don't use the optimisation on most devices anyway, and didn't on these devices until recently, so we are moving these devices to the better tested path.
  • String changes made/needed:
  • Is Android affected?: Yes
Attachment #9347621 - Flags: approval-mozilla-release?
Attachment #9347621 - Flags: approval-mozilla-beta?

Might as well be a ride-along for the dot release IMO, it is as low risk as they come

Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 118 Branch

Comment on attachment 9347621 [details]
Bug 1847319 - Block QCOM_tiled_rendering on all driver version on Adreno 308 GPUs. r?#gfx-reviewers

Approved for 117.0b5

Attachment #9347621 - Flags: approval-mozilla-beta? → approval-mozilla-beta+

Comment on attachment 9347621 [details]
Bug 1847319 - Block QCOM_tiled_rendering on all driver version on Adreno 308 GPUs. r?#gfx-reviewers

Approved for the 116.0.3 dot release

Attachment #9347621 - Flags: approval-mozilla-release? → approval-mozilla-release+
QA Whiteboard: [qa-triaged]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: