If you think a bug might affect users in the 57 release, please set the correct tracking and status flags for Release Management.

Figure out how to ship swiftshader binaries out of band

NEW
Unassigned

Status

()

Core
Canvas: WebGL
P3
normal
a year ago
2 months ago

People

(Reporter: BenWa, Unassigned)

Tracking

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [gfx-noted])

(Reporter)

Description

a year ago
We already ship media DLLs out of band. We should see what they do and if it would be appropriate to ship swiftshader.

swiftshader right now is over a MB zipped so it's not something we'd want to ship to all of our users.
Whiteboard: [gfx-noted]
(Reporter)

Comment 1

a year ago
Here's how its done for GMP:
https://dxr.mozilla.org/mozilla-central/rev/ffac2798999c5b84f1b4605a1280994bb665a406/toolkit/modules/GMPInstallManager.jsm

IIRC:
They use an add-on to distribute and update the binary and they extract the binary to disk.
Priority: -- → P3
You need to log in before you can comment on or make changes to this bug.