#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: |
Description
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 https://bugzilla.mozilla.org/show_bug.cgi?id=1507263.
We should verify that they are disabled.
Child Tickets
Change History (2)
comment:1 Changed 2 months ago by
Keywords: | GeorgKoppen201910 added |
---|---|
Resolution: | → fixed |
Status: | new → closed |
comment:2 Changed 6 weeks ago by
Actual Points: | → 0.1 |
---|
Note: See
TracTickets for help on using
tickets.
The extensions are disabled. They are instantiated in
WebGLContext::GetExtension()
only after checking whether they are supported. This happens inWebGLContext::IsExtensionSupported()
which is first checking whether extensions are enabled in general and returning early if notmDisableExtensions
gets set inWebGLContext::InitAndValidateGL()
(mDisableExtensions = gfxPrefs::WebGLDisableExtensions();
) which itself gets called early on in WebGLContext::CreateAndInitGL)`.