Closed Bug 1746883 Opened 2 years ago Closed 2 years ago

Block OffscreenCanvas on Zoom conference domains

Categories

(Web Compatibility :: Interventions, defect)

defect

Tracking

(firefox97 fixed, firefox98 disabled)

RESOLVED WONTFIX
Tracking Status
firefox97 --- fixed
firefox98 --- disabled

People

(Reporter: aosmond, Assigned: aosmond)

References

Details

Attachments

(1 obsolete file)

See bug 1745984 for details, Zoom is broken with OffscreenCanvas and this blocks turning it on by default in nightly to get more feedback.

I believe all we need to do is stub out OffscreenCanvas (e.g. new OffscreenCanvas(width, height) and HTMLCanvasElement.transferControlToOffscreen. It is easily tested by joining a zoom call and observing if you can see video playback from other callers besides yourself.

You can turn on OffscreenCanvas by flipping the pref gfx.offscreencanvas.enabled to true

While OffscreenCanvas is enabled, it prevents us from viewing the video
of other participants. It does not appear to be a direct bug in Firefox
because Zoom never attempts to use OffscreenCanvas directly. As such, we
will temporarily prevent it from using it so we can enable it for users
on nightly by default.

Assignee: nobody → aosmond
Status: NEW → ASSIGNED
Pushed by aosmond@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/8a3c8d526d39
Block OffscreenCanvas on Zoom conference domains. r=webcompat-reviewers,denschub
Blocks: 1746110
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED

Backed out changeset 8a3c8d526d39 (bug 1746883) from current nightly (FF98) requested by aosmond as the feature is disabled by default on nightly. : https://hg.mozilla.org/integration/autoland/rev/0cbf4841923901624beb3a430033b138f3f6ec40

Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Attachment #9256207 - Attachment is obsolete: true

We no longer need this intervention as Zoom is mostly working with OffscreenCanvas now and we are still turned off by default in nightly in any event.

Status: REOPENED → RESOLVED
Closed: 2 years ago2 years ago
Resolution: --- → FIXED
Resolution: FIXED → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: