Opened 10 months ago

Closed 10 months ago

Last modified 9 months ago

#32013 closed task (fixed)

Verify that new WebGL extensions in Firefox 68 ESR are disabled

Reported by: gk Owned by: tbb-team
Priority: Medium Milestone:
Component: Applications/Tor Browser Version:
Severity: Normal Keywords: ff68-esr, tbb-fingerprinting, TorBrowserTeam201910, GeorgKoppen201910
Cc: Actual Points: 0.1
Parent ID: Points: 0.1
Reviewer: Sponsor:


Similar to #26600 there are new WebGL extensions that got introduced since Firefox 60 ESR. In Firefox 65 support for BPTC and RGTC got introduced in

We should verify that they are disabled.

Child Tickets

Change History (2)

comment:1 Changed 10 months ago by gk

Keywords: GeorgKoppen201910 added
Resolution: fixed
Status: newclosed

The extensions are disabled. They are instantiated in WebGLContext::GetExtension() only after checking whether they are supported. This happens in WebGLContext::IsExtensionSupported() which is first checking whether extensions are enabled in general and returning early if not

if (mDisableExtensions) return false;

mDisableExtensions gets set in WebGLContext::InitAndValidateGL() (mDisableExtensions = gfxPrefs::WebGLDisableExtensions();) which itself gets called early on in WebGLContext::CreateAndInitGL)`.

comment:2 Changed 9 months ago by gk

Actual Points: 0.1
Note: See TracTickets for help on using tickets.