diff --git a/api/HTMLCanvasElement.json b/api/HTMLCanvasElement.json
index 327a2f2c639d2..be997cee22034 100644
--- a/api/HTMLCanvasElement.json
+++ b/api/HTMLCanvasElement.json
@@ -1207,21 +1207,9 @@
},
"chrome_android": "mirror",
"edge": "mirror",
- "firefox": [
- {
- "version_added": "preview"
- },
- {
- "version_added": "44",
- "flags": [
- {
- "type": "preference",
- "name": "gfx.offscreencanvas.enabled",
- "value_to_set": "true"
- }
- ]
- }
- ],
+ "firefox": {
+ "version_added": "105"
+ },
"firefox_android": "mirror",
"ie": {
"version_added": false
@@ -1237,7 +1225,7 @@
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
diff --git a/api/OffscreenCanvas.json b/api/OffscreenCanvas.json
index 3475d6dd473aa..296ba6c72de9c 100644
--- a/api/OffscreenCanvas.json
+++ b/api/OffscreenCanvas.json
@@ -10,23 +10,9 @@
},
"chrome_android": "mirror",
"edge": "mirror",
- "firefox": [
- {
- "version_added": "preview"
- },
- {
- "version_added": "44",
- "partial_implementation": true,
- "notes": "See bug 1390089.",
- "flags": [
- {
- "type": "preference",
- "name": "gfx.offscreencanvas.enabled",
- "value_to_set": "true"
- }
- ]
- }
- ],
+ "firefox": {
+ "version_added": "105"
+ },
"firefox_android": "mirror",
"ie": {
"version_added": false
@@ -42,7 +28,7 @@
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -58,23 +44,9 @@
},
"chrome_android": "mirror",
"edge": "mirror",
- "firefox": [
- {
- "version_added": "preview"
- },
- {
- "version_added": "46",
- "partial_implementation": true,
- "notes": "See bug 1390089.",
- "flags": [
- {
- "type": "preference",
- "name": "gfx.offscreencanvas.enabled",
- "value_to_set": "true"
- }
- ]
- }
- ],
+ "firefox": {
+ "version_added": "105"
+ },
"firefox_android": "mirror",
"ie": {
"version_added": false
@@ -90,7 +62,7 @@
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -110,7 +82,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -127,7 +99,7 @@
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -147,7 +119,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -164,7 +136,7 @@
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -180,25 +152,10 @@
},
"chrome_android": "mirror",
"edge": "mirror",
- "firefox": [
- {
- "version_added": "preview",
- "alternative_name": "toBlob"
- },
- {
- "alternative_name": "toBlob",
- "version_added": "46",
- "partial_implementation": true,
- "notes": "See bug 1390089.",
- "flags": [
- {
- "type": "preference",
- "name": "gfx.offscreencanvas.enabled",
- "value_to_set": "true"
- }
- ]
- }
- ],
+ "firefox": {
+ "version_added": "105",
+ "alternative_name": "toBlob"
+ },
"firefox_android": "mirror",
"ie": {
"version_added": false
@@ -214,7 +171,7 @@
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -229,11 +186,9 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": "96"
- },
- "firefox_android": {
- "version_added": false
+ "version_added": "105"
},
+ "firefox_android": "mirror",
"ie": {
"version_added": false
},
@@ -267,23 +222,9 @@
},
"chrome_android": "mirror",
"edge": "mirror",
- "firefox": [
- {
- "version_added": "preview"
- },
- {
- "version_added": "44",
- "partial_implementation": true,
- "notes": "See bug 1390089.",
- "flags": [
- {
- "type": "preference",
- "name": "gfx.offscreencanvas.enabled",
- "value_to_set": "true"
- }
- ]
- }
- ],
+ "firefox": {
+ "version_added": "105"
+ },
"firefox_android": "mirror",
"ie": {
"version_added": false
@@ -299,7 +240,7 @@
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -313,23 +254,9 @@
},
"chrome_android": "mirror",
"edge": "mirror",
- "firefox": [
- {
- "version_added": "preview"
- },
- {
- "version_added": "46",
- "partial_implementation": true,
- "notes": "See bug 1390089.",
- "flags": [
- {
- "type": "preference",
- "name": "gfx.offscreencanvas.enabled",
- "value_to_set": "true"
- }
- ]
- }
- ],
+ "firefox": {
+ "version_added": "105"
+ },
"firefox_android": "mirror",
"ie": {
"version_added": false
@@ -347,7 +274,7 @@
}
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -362,23 +289,9 @@
},
"chrome_android": "mirror",
"edge": "mirror",
- "firefox": [
- {
- "version_added": "preview"
- },
- {
- "version_added": "44",
- "partial_implementation": true,
- "notes": "See bug 1390089.",
- "flags": [
- {
- "type": "preference",
- "name": "gfx.offscreencanvas.enabled",
- "value_to_set": "true"
- }
- ]
- }
- ],
+ "firefox": {
+ "version_added": "105"
+ },
"firefox_android": "mirror",
"ie": {
"version_added": false
@@ -396,7 +309,7 @@
}
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -411,23 +324,9 @@
},
"chrome_android": "mirror",
"edge": "mirror",
- "firefox": [
- {
- "version_added": "preview"
- },
- {
- "version_added": "44",
- "partial_implementation": true,
- "notes": "See bug 1390089.",
- "flags": [
- {
- "type": "preference",
- "name": "gfx.offscreencanvas.enabled",
- "value_to_set": "true"
- }
- ]
- }
- ],
+ "firefox": {
+ "version_added": "105"
+ },
"firefox_android": "mirror",
"ie": {
"version_added": false
@@ -445,7 +344,7 @@
}
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -461,7 +360,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -480,7 +379,7 @@
}
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -497,23 +396,9 @@
},
"chrome_android": "mirror",
"edge": "mirror",
- "firefox": [
- {
- "version_added": "preview"
- },
- {
- "version_added": "44",
- "partial_implementation": true,
- "notes": "See bug 1390089.",
- "flags": [
- {
- "type": "preference",
- "name": "gfx.offscreencanvas.enabled",
- "value_to_set": "true"
- }
- ]
- }
- ],
+ "firefox": {
+ "version_added": "105"
+ },
"firefox_android": "mirror",
"ie": {
"version_added": false
@@ -529,7 +414,7 @@
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -545,23 +430,9 @@
},
"chrome_android": "mirror",
"edge": "mirror",
- "firefox": [
- {
- "version_added": "preview"
- },
- {
- "version_added": "46",
- "partial_implementation": true,
- "notes": "See bug 1390089.",
- "flags": [
- {
- "type": "preference",
- "name": "gfx.offscreencanvas.enabled",
- "value_to_set": "true"
- }
- ]
- }
- ],
+ "firefox": {
+ "version_added": "105"
+ },
"firefox_android": "mirror",
"ie": {
"version_added": false
@@ -577,7 +448,7 @@
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -593,23 +464,9 @@
},
"chrome_android": "mirror",
"edge": "mirror",
- "firefox": [
- {
- "version_added": "preview"
- },
- {
- "version_added": "44",
- "partial_implementation": true,
- "notes": "See bug 1390089.",
- "flags": [
- {
- "type": "preference",
- "name": "gfx.offscreencanvas.enabled",
- "value_to_set": "true"
- }
- ]
- }
- ],
+ "firefox": {
+ "version_added": "105"
+ },
"firefox_android": "mirror",
"ie": {
"version_added": false
@@ -625,7 +482,7 @@
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
diff --git a/api/OffscreenCanvasRenderingContext2D.json b/api/OffscreenCanvasRenderingContext2D.json
index bc6462070339c..40aeac5f7bb7c 100644
--- a/api/OffscreenCanvasRenderingContext2D.json
+++ b/api/OffscreenCanvasRenderingContext2D.json
@@ -2,6 +2,7 @@
"api": {
"OffscreenCanvasRenderingContext2D": {
"__compat": {
+ "mdn_url": "https://developer.mozilla.org/docs/Web/API/OffscreenCanvasRenderingContext2D",
"spec_url": "https://html.spec.whatwg.org/multipage/canvas.html#the-offscreen-2d-rendering-context",
"support": {
"chrome": {
@@ -10,7 +11,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -42,7 +43,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -75,7 +76,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -108,7 +109,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -141,7 +142,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -174,7 +175,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -207,7 +208,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -240,7 +241,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -273,8 +274,42 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
+ "version_added": "105"
+ },
+ "firefox_android": "mirror",
+ "ie": {
"version_added": false
},
+ "oculus": "mirror",
+ "opera": "mirror",
+ "opera_android": "mirror",
+ "safari": {
+ "version_added": false
+ },
+ "safari_ios": "mirror",
+ "samsunginternet_android": "mirror",
+ "webview_android": "mirror"
+ },
+ "status": {
+ "experimental": false,
+ "standard_track": true,
+ "deprecated": false
+ }
+ }
+ },
+ "commit": {
+ "__compat": {
+ "mdn_url": "https://developer.mozilla.org/docs/Web/API/OffscreenCanvasRenderingContext2D/commit",
+ "spec_url": "https://html.spec.whatwg.org/multipage/canvas.html#offscreencontext2d-commit",
+ "support": {
+ "chrome": {
+ "version_added": "69"
+ },
+ "chrome_android": "mirror",
+ "edge": "mirror",
+ "firefox": {
+ "version_added": "105"
+ },
"firefox_android": "mirror",
"ie": {
"version_added": false
@@ -306,7 +341,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -339,7 +374,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -372,7 +407,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -405,7 +440,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -438,7 +473,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -471,7 +506,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -504,7 +539,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -537,7 +572,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -570,7 +605,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -603,7 +638,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -636,7 +671,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -669,7 +704,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -702,7 +737,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -735,7 +770,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -768,7 +803,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -801,7 +836,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -818,7 +853,7 @@
"webview_android": "mirror"
},
"status": {
- "experimental": true,
+ "experimental": false,
"standard_track": true,
"deprecated": false
}
@@ -834,7 +869,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -867,7 +902,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -900,7 +935,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -933,7 +968,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -966,7 +1001,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -999,7 +1034,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -1032,7 +1067,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -1065,7 +1100,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -1098,7 +1133,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -1131,7 +1166,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -1164,7 +1199,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -1197,7 +1232,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -1230,7 +1265,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -1263,7 +1298,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -1296,7 +1331,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -1329,7 +1364,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -1362,7 +1397,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -1395,7 +1430,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -1428,7 +1463,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -1461,7 +1496,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -1494,7 +1529,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -1527,7 +1562,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -1560,7 +1595,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -1593,7 +1628,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -1626,7 +1661,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -1659,7 +1694,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -1692,7 +1727,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -1725,7 +1760,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -1758,7 +1793,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -1791,7 +1826,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -1824,7 +1859,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -1857,7 +1892,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -1890,7 +1925,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -1923,7 +1958,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -1956,7 +1991,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -1989,7 +2024,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": false
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
diff --git a/api/WebGL2RenderingContext.json b/api/WebGL2RenderingContext.json
index dd0aea4e262d2..a7f1b41d0dc18 100644
--- a/api/WebGL2RenderingContext.json
+++ b/api/WebGL2RenderingContext.json
@@ -946,14 +946,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": "44",
- "flags": [
- {
- "type": "preference",
- "name": "gfx.offscreencanvas.enabled",
- "value_to_set": "true"
- }
- ]
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
@@ -1486,14 +1479,7 @@
"chrome_android": "mirror",
"edge": "mirror",
"firefox": {
- "version_added": "44",
- "flags": [
- {
- "type": "preference",
- "name": "gfx.offscreencanvas.enabled",
- "value_to_set": "true"
- }
- ]
+ "version_added": "105"
},
"firefox_android": "mirror",
"ie": {
diff --git a/api/WebGLActiveInfo.json b/api/WebGLActiveInfo.json
index 88856ad7e1c3a..22a66f96c06b8 100644
--- a/api/WebGLActiveInfo.json
+++ b/api/WebGLActiveInfo.json
@@ -52,21 +52,9 @@
},
"chrome_android": "mirror",
"edge": "mirror",
- "firefox": [
- {
- "version_added": "preview"
- },
- {
- "version_added": "44",
- "flags": [
- {
- "type": "preference",
- "name": "gfx.offscreencanvas.enabled",
- "value_to_set": "true"
- }
- ]
- }
- ],
+ "firefox": {
+ "version_added": "105"
+ },
"firefox_android": "mirror",
"ie": {
"version_added": false
diff --git a/api/WebGLBuffer.json b/api/WebGLBuffer.json
index 7ddaa96f54191..102b77a7eb0b0 100644
--- a/api/WebGLBuffer.json
+++ b/api/WebGLBuffer.json
@@ -52,21 +52,9 @@
},
"chrome_android": "mirror",
"edge": "mirror",
- "firefox": [
- {
- "version_added": "preview"
- },
- {
- "version_added": "44",
- "flags": [
- {
- "type": "preference",
- "name": "gfx.offscreencanvas.enabled",
- "value_to_set": "true"
- }
- ]
- }
- ],
+ "firefox": {
+ "version_added": "105"
+ },
"firefox_android": "mirror",
"ie": {
"version_added": false
diff --git a/api/WebGLContextEvent.json b/api/WebGLContextEvent.json
index 3843fb35b5041..00150aa98ce9a 100644
--- a/api/WebGLContextEvent.json
+++ b/api/WebGLContextEvent.json
@@ -92,21 +92,9 @@
},
"chrome_android": "mirror",
"edge": "mirror",
- "firefox": [
- {
- "version_added": "preview"
- },
- {
- "version_added": "49",
- "flags": [
- {
- "type": "preference",
- "name": "gfx.offscreencanvas.enabled",
- "value_to_set": "true"
- }
- ]
- }
- ],
+ "firefox": {
+ "version_added": "105"
+ },
"firefox_android": "mirror",
"ie": {
"version_added": false
diff --git a/api/WebGLFramebuffer.json b/api/WebGLFramebuffer.json
index 7fba117a9fad4..5d3d3b11e7ad8 100644
--- a/api/WebGLFramebuffer.json
+++ b/api/WebGLFramebuffer.json
@@ -52,21 +52,9 @@
},
"chrome_android": "mirror",
"edge": "mirror",
- "firefox": [
- {
- "version_added": "preview"
- },
- {
- "version_added": "44",
- "flags": [
- {
- "type": "preference",
- "name": "gfx.offscreencanvas.enabled",
- "value_to_set": "true"
- }
- ]
- }
- ],
+ "firefox": {
+ "version_added": "105"
+ },
"firefox_android": "mirror",
"ie": {
"version_added": false
diff --git a/api/WebGLProgram.json b/api/WebGLProgram.json
index acb0066a2492a..608eda09d7aa9 100644
--- a/api/WebGLProgram.json
+++ b/api/WebGLProgram.json
@@ -52,21 +52,9 @@
},
"chrome_android": "mirror",
"edge": "mirror",
- "firefox": [
- {
- "version_added": "preview"
- },
- {
- "version_added": "44",
- "flags": [
- {
- "type": "preference",
- "name": "gfx.offscreencanvas.enabled",
- "value_to_set": "true"
- }
- ]
- }
- ],
+ "firefox": {
+ "version_added": "105"
+ },
"firefox_android": "mirror",
"ie": {
"version_added": false
diff --git a/api/WebGLRenderbuffer.json b/api/WebGLRenderbuffer.json
index 119a9d3f0c964..93bb85fbcda01 100644
--- a/api/WebGLRenderbuffer.json
+++ b/api/WebGLRenderbuffer.json
@@ -52,21 +52,9 @@
},
"chrome_android": "mirror",
"edge": "mirror",
- "firefox": [
- {
- "version_added": "preview"
- },
- {
- "version_added": "44",
- "flags": [
- {
- "type": "preference",
- "name": "gfx.offscreencanvas.enabled",
- "value_to_set": "true"
- }
- ]
- }
- ],
+ "firefox": {
+ "version_added": "105"
+ },
"firefox_android": "mirror",
"ie": {
"version_added": false
diff --git a/api/WebGLRenderingContext.json b/api/WebGLRenderingContext.json
index 4731659ac9df1..3f5a1084fbcf9 100644
--- a/api/WebGLRenderingContext.json
+++ b/api/WebGLRenderingContext.json
@@ -56,21 +56,9 @@
},
"chrome_android": "mirror",
"edge": "mirror",
- "firefox": [
- {
- "version_added": "preview"
- },
- {
- "version_added": "44",
- "flags": [
- {
- "type": "preference",
- "name": "gfx.offscreencanvas.enabled",
- "value_to_set": "true"
- }
- ]
- }
- ],
+ "firefox": {
+ "version_added": "105"
+ },
"firefox_android": "mirror",
"ie": {
"version_added": false
@@ -833,21 +821,9 @@
},
"chrome_android": "mirror",
"edge": "mirror",
- "firefox": [
- {
- "version_added": "preview"
- },
- {
- "version_added": "44",
- "flags": [
- {
- "type": "preference",
- "name": "gfx.offscreencanvas.enabled",
- "value_to_set": "true"
- }
- ]
- }
- ],
+ "firefox": {
+ "version_added": "105"
+ },
"firefox_android": "mirror",
"ie": {
"version_added": false
@@ -1159,21 +1135,9 @@
},
"chrome_android": "mirror",
"edge": "mirror",
- "firefox": [
- {
- "version_added": "preview"
- },
- {
- "version_added": "44",
- "flags": [
- {
- "type": "preference",
- "name": "gfx.offscreencanvas.enabled",
- "value_to_set": "true"
- }
- ]
- }
- ],
+ "firefox": {
+ "version_added": "105"
+ },
"firefox_android": "mirror",
"ie": {
"version_added": false
diff --git a/api/WebGLShader.json b/api/WebGLShader.json
index a6a452042535e..324c3205dcddf 100644
--- a/api/WebGLShader.json
+++ b/api/WebGLShader.json
@@ -52,21 +52,9 @@
},
"chrome_android": "mirror",
"edge": "mirror",
- "firefox": [
- {
- "version_added": "preview"
- },
- {
- "version_added": "44",
- "flags": [
- {
- "type": "preference",
- "name": "gfx.offscreencanvas.enabled",
- "value_to_set": "true"
- }
- ]
- }
- ],
+ "firefox": {
+ "version_added": "105"
+ },
"firefox_android": "mirror",
"ie": {
"version_added": false
diff --git a/api/WebGLShaderPrecisionFormat.json b/api/WebGLShaderPrecisionFormat.json
index 4d9af917f1881..567f54e5f34b0 100644
--- a/api/WebGLShaderPrecisionFormat.json
+++ b/api/WebGLShaderPrecisionFormat.json
@@ -52,21 +52,9 @@
},
"chrome_android": "mirror",
"edge": "mirror",
- "firefox": [
- {
- "version_added": "preview"
- },
- {
- "version_added": "44",
- "flags": [
- {
- "type": "preference",
- "name": "gfx.offscreencanvas.enabled",
- "value_to_set": "true"
- }
- ]
- }
- ],
+ "firefox": {
+ "version_added": "105"
+ },
"firefox_android": "mirror",
"ie": {
"version_added": false
diff --git a/api/WebGLTexture.json b/api/WebGLTexture.json
index 2032b82f28aea..6b151ff835d8b 100644
--- a/api/WebGLTexture.json
+++ b/api/WebGLTexture.json
@@ -52,21 +52,9 @@
},
"chrome_android": "mirror",
"edge": "mirror",
- "firefox": [
- {
- "version_added": "preview"
- },
- {
- "version_added": "44",
- "flags": [
- {
- "type": "preference",
- "name": "gfx.offscreencanvas.enabled",
- "value_to_set": "true"
- }
- ]
- }
- ],
+ "firefox": {
+ "version_added": "105"
+ },
"firefox_android": "mirror",
"ie": {
"version_added": false
diff --git a/api/WebGLUniformLocation.json b/api/WebGLUniformLocation.json
index 7bca081c0c460..5c023f8aa53d0 100644
--- a/api/WebGLUniformLocation.json
+++ b/api/WebGLUniformLocation.json
@@ -52,21 +52,9 @@
},
"chrome_android": "mirror",
"edge": "mirror",
- "firefox": [
- {
- "version_added": "preview"
- },
- {
- "version_added": "44",
- "flags": [
- {
- "type": "preference",
- "name": "gfx.offscreencanvas.enabled",
- "value_to_set": "true"
- }
- ]
- }
- ],
+ "firefox": {
+ "version_added": "105"
+ },
"firefox_android": "mirror",
"ie": {
"version_added": false