Auto merge of #26623 - jdm:imagebitmap-gate, r=gterzian

Add a preference to control ImageBitmap while it's incomplete.

Hubs tries to make use of incomplete APIs to load textures and this causes errors. It works fine if we hide the interface instead.
This commit is contained in:
bors-servo 2020-05-25 00:08:19 -04:00 committed by GitHub
commit ce076a8382
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
10 changed files with 11 additions and 7 deletions

View file

@ -0,0 +1 @@
prefs: ["dom.imagebitmap.enabled:true"]

View file

@ -13901,14 +13901,14 @@
]
],
"interfaces.html": [
"b6034be26af3c2edd1ef41703857fa99bd2cd639",
"145c902ff033ba1de46b41dec07992fae4fd2f13",
[
null,
{}
]
],
"interfaces.worker.js": [
"a74a91489541ab99ae58001e3f63afc9ecc5c553",
"c1223084790b2980c8184e3cd9ab5ae17bc8b303",
[
"mozilla/interfaces.worker.html",
{}

View file

@ -162,7 +162,6 @@ test_interfaces([
"HTMLUnknownElement",
"HTMLVideoElement",
"ImageData",
"ImageBitmap",
"Image",
"InputEvent",
"KeyboardEvent",

View file

@ -35,7 +35,6 @@ test_interfaces([
"Headers",
"History",
"ImageData",
"ImageBitmap",
"MessageChannel",
"MessageEvent",
"MessagePort",

View file

@ -1 +1 @@
prefs: ["dom.offscreen_canvas.enabled:true"]
prefs: ["dom.offscreen_canvas.enabled:true","dom.imagebitmap.enabled:true"]

View file

@ -1,2 +1,2 @@
prefs: ["dom.webgl2.enabled:true","dom.offscreen_canvas.enabled:true"]
prefs: ["dom.webgl2.enabled:true","dom.offscreen_canvas.enabled:true","dom.imagebitmap.enabled:true"]