Skip to content

Commit b4b6bbf

Browse files
committed
chore(types): update bcd to v3.2.0
1 parent 5ab8e93 commit b4b6bbf

4 files changed

Lines changed: 37 additions & 9 deletions

File tree

baselines/dom.generated.d.ts

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10012,38 +10012,49 @@ declare var MessagePort: {
1001210012
};
1001310013

1001410014
/** Provides contains information about a MIME type associated with a particular plugin. NavigatorPlugins.mimeTypes returns an array of this object. */
10015+
/** @deprecated */
1001510016
interface MimeType {
1001610017
/**
1001710018
* Returns the MIME type's description.
1001810019
*/
10020+
/** @deprecated */
1001910021
readonly description: undefined;
1002010022
/**
1002110023
* Returns the Plugin object that implements this MIME type.
1002210024
*/
10025+
/** @deprecated */
1002310026
readonly enabledPlugin: undefined;
1002410027
/**
1002510028
* Returns the MIME type's typical file extensions, in a comma-separated list.
1002610029
*/
10030+
/** @deprecated */
1002710031
readonly suffixes: undefined;
1002810032
/**
1002910033
* Returns the MIME type.
1003010034
*/
10035+
/** @deprecated */
1003110036
readonly type: undefined;
1003210037
}
1003310038

10039+
/** @deprecated */
1003410040
declare var MimeType: {
1003510041
readonly prototype: MimeType;
1003610042
new(): MimeType;
1003710043
};
1003810044

1003910045
/** Returns an array of MimeType instances, each of which contains information about a supported browser plugins. This object is returned by NavigatorPlugins.mimeTypes. */
10046+
/** @deprecated */
1004010047
interface MimeTypeArray {
10048+
/** @deprecated */
1004110049
readonly length: number;
10050+
/** @deprecated */
1004210051
item(index: number): any;
10052+
/** @deprecated */
1004310053
namedItem(name: string): any;
1004410054
[index: number]: any;
1004510055
}
1004610056

10057+
/** @deprecated */
1004710058
declare var MimeTypeArray: {
1004810059
readonly prototype: MimeTypeArray;
1004910060
new(): MimeTypeArray;
@@ -10260,9 +10271,13 @@ interface NavigatorOnLine {
1026010271
readonly onLine: boolean;
1026110272
}
1026210273

10274+
/** @deprecated */
1026310275
interface NavigatorPlugins {
10276+
/** @deprecated */
1026410277
readonly mimeTypes: MimeTypeArray;
10278+
/** @deprecated */
1026510279
readonly plugins: PluginArray;
10280+
/** @deprecated */
1026610281
javaEnabled(): boolean;
1026710282
}
1026810283

@@ -11192,45 +11207,59 @@ declare var PictureInPictureWindow: {
1119211207
};
1119311208

1119411209
/** Provides information about a browser plugin. */
11210+
/** @deprecated */
1119511211
interface Plugin {
1119611212
/**
1119711213
* Returns the plugin's description.
1119811214
*/
11215+
/** @deprecated */
1119911216
readonly description: undefined;
1120011217
/**
1120111218
* Returns the plugin library's filename, if applicable on the current platform.
1120211219
*/
11220+
/** @deprecated */
1120311221
readonly filename: undefined;
1120411222
/**
1120511223
* Returns the number of MIME types, represented by MimeType objects, supported by the plugin.
1120611224
*/
11225+
/** @deprecated */
1120711226
readonly length: undefined;
1120811227
/**
1120911228
* Returns the plugin's name.
1121011229
*/
11230+
/** @deprecated */
1121111231
readonly name: undefined;
1121211232
/**
1121311233
* Returns the specified MimeType object.
1121411234
*/
11235+
/** @deprecated */
1121511236
item(index: number): void;
11237+
/** @deprecated */
1121611238
namedItem(name: string): void;
1121711239
[index: number]: undefined;
1121811240
}
1121911241

11242+
/** @deprecated */
1122011243
declare var Plugin: {
1122111244
readonly prototype: Plugin;
1122211245
new(): Plugin;
1122311246
};
1122411247

1122511248
/** Used to store a list of Plugin objects describing the available plugins; it's returned by the window.navigator.plugins property. The PluginArray is not a JavaScript array, but has the length property and supports accessing individual items using bracket notation (plugins[2]), as well as via item(index) and namedItem("name") methods. */
11249+
/** @deprecated */
1122611250
interface PluginArray {
11251+
/** @deprecated */
1122711252
readonly length: number;
11253+
/** @deprecated */
1122811254
item(index: number): any;
11255+
/** @deprecated */
1122911256
namedItem(name: string): any;
11257+
/** @deprecated */
1123011258
refresh(): void;
1123111259
[index: number]: any;
1123211260
}
1123311261

11262+
/** @deprecated */
1123411263
declare var PluginArray: {
1123511264
readonly prototype: PluginArray;
1123611265
new(): PluginArray;

package-lock.json

Lines changed: 7 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
"license": "Apache-2.0",
3434
"type": "module",
3535
"devDependencies": {
36-
"@mdn/browser-compat-data": "3.1.3",
36+
"@mdn/browser-compat-data": "3.2.0",
3737
"@types/jsdom": "^16.2.6",
3838
"@types/node": "^14.14.31",
3939
"@types/node-fetch": "^2.5.8",

src/build/bcd.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,6 @@ const forceKeepAlive: Record<string, string[]> = {
152152
ServiceWorkerGlobalScope: ["onmessageerror"],
153153
SVGAnimatedTransformList: ["animVal", "baseVal"],
154154
SVGElement: ["ownerSVGElement", "viewportElement"],
155-
SVGFECompositeElement: ["in1"], // https://github.com/mdn/browser-compat-data/issues/9337
156155
SVGTransformList: [
157156
"numberOfItems",
158157
"appendItem",

0 commit comments

Comments
 (0)