Open Bug 1905884 Opened 3 months ago Updated 2 months ago

enhanced tracking protection feature causing visual bugs on multiple sites

Categories

(Web Compatibility :: Site Reports, defect, P3)

Firefox 127
Desktop
macOS

Tracking

(Not tracked)

UNCONFIRMED

People

(Reporter: zephiiyr, Unassigned)

References

(Blocks 1 open bug, )

Details

(Keywords: webcompat:platform-bug, webcompat:site-report)

User Story

platform:windows,mac,linux
impact:site-broken
configuration:rare
affects:all
branch:release

Attachments

(1 file)

Attached image comparison screenshots

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:127.0) Gecko/20100101 Firefox/127.0

Steps to reproduce:

Enable enhanced tracking protection.
Visit a variety of sites - I'm not sure exactly what kind of content is affected by this because I'm not a web developer or programmer of any kind, but it's mostly games. Maybe HTML5, if I had to guess?
Example links:
https://www.kongregate.com/games/Justin_wang123/rogue-fable-iii
https://dappervolk.com/world/adventuring (requires site registration to play, unfortunately)

Actual results:

Some content displays strangely & unpredictably, i.e skewed text, massive spacing between lines of text where there shouldn't be, and other visual assets strangely offset.
Content displays and functions normally as soon as enhanced tracking protection is turned off.

Expected results:

Enhanced tracking protection should have absolutely no effect whatsoever on the visual display or offset of any type of content on any site.

Attachment #9410782 - Attachment description: comparison screenshots of examples linked → comparison screenshots

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

Component: Untriaged → Layout
Product: Firefox → Core
Component: Layout → Privacy: Anti-Tracking
OS: Unspecified → macOS
Hardware: Unspecified → Desktop

Does work in ETP Standard but not ETP Strict.

Blocks: tp-breakage
Component: Privacy: Anti-Tracking → Site Reports
Product: Core → Web Compatibility

Tim this smells like fingerprinting protection. What do you think? If so it shouldn't block tp-breakage.

Flags: needinfo?(tihuang)

Yes, the visual issue is caused by the canvas randomization.

Blocks: fingerprinting-breakage
No longer blocks: tp-breakage
Flags: needinfo?(tihuang)
Severity: -- → S3
User Story: (updated)
Priority: -- → P3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: