Skip to content

Commit 8875852

Browse files
committed
Merge branch 'flavorWeb' into constructors
2 parents 9ea8ced + eabaef4 commit 8875852

File tree

5 files changed

+29
-9
lines changed

5 files changed

+29
-9
lines changed

TS.fsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1609,7 +1609,7 @@ module Emit =
16091609
target.Close()
16101610

16111611
let EmitDomWeb () =
1612-
EmitTheWholeThing Flavor.All GlobalVars.tsWebOutput
1612+
EmitTheWholeThing Flavor.Web GlobalVars.tsWebOutput
16131613
EmitES6Thing GlobalVars.tsWebES6Output
16141614

16151615
let EmitDomWorker () =

baselines/dom.generated.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3833,7 +3833,7 @@ interface FormData {
38333833

38343834
declare var FormData: {
38353835
prototype: FormData;
3836-
new(): FormData;
3836+
new(form?: HTMLFormElement): FormData;
38373837
};
38383838

38393839
interface GainNode extends AudioNode {

baselines/webworker.generated.d.ts

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,15 @@ interface IDBObjectStoreParameters {
6666
keyPath?: string | string[];
6767
}
6868

69+
interface ImageBitmapOptions {
70+
colorSpaceConversion?: ColorSpaceConversion;
71+
imageOrientation?: ImageOrientation;
72+
premultiplyAlpha?: PremultiplyAlpha;
73+
resizeHeight?: number;
74+
resizeQuality?: ResizeQuality;
75+
resizeWidth?: number;
76+
}
77+
6978
interface KeyAlgorithm {
7079
name?: string;
7180
}
@@ -611,6 +620,17 @@ declare var IDBVersionChangeEvent: {
611620
new(type: string, eventInitDict?: IDBVersionChangeEventInit): IDBVersionChangeEvent;
612621
};
613622

623+
interface ImageBitmap {
624+
readonly height: number;
625+
readonly width: number;
626+
close(): void;
627+
}
628+
629+
declare var ImageBitmap: {
630+
prototype: ImageBitmap;
631+
new(): ImageBitmap;
632+
};
633+
614634
interface ImageData {
615635
data: Uint8ClampedArray;
616636
readonly height: number;

inputfiles/addedTypes.json

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,6 @@
6262
},
6363
{
6464
"kind": "interface",
65-
"flavor": "Worker",
6665
"name": "ImageBitmapOptions",
6766
"properties": [
6867
{
@@ -94,7 +93,6 @@
9493
{
9594
"kind": "interface",
9695
"name": "ImageBitmap",
97-
"flavor": "Worker",
9896
"properties": [
9997
{
10098
"name": "width",
@@ -471,7 +469,7 @@
471469
{
472470
"kind": "interface",
473471
"name": "ParentNode",
474-
"flavor": "DOM",
472+
"flavor": "Web",
475473
"properties": [
476474
{
477475
"name": "children",
@@ -513,7 +511,7 @@
513511
{
514512
"kind": "interface",
515513
"name": "DocumentOrShadowRoot",
516-
"flavor": "DOM",
514+
"flavor": "Web",
517515
"methods": [
518516
{
519517
"name": "getSelection",
@@ -545,7 +543,7 @@
545543
"kind": "interface",
546544
"name": "ShadowRoot",
547545
"extends": "DocumentOrShadowRoot, DocumentFragment",
548-
"flavor": "DOM",
546+
"flavor": "Web",
549547
"properties": [
550548
{
551549
"name": "host",
@@ -582,7 +580,7 @@
582580
"kind": "interface",
583581
"name": "HTMLSlotElement",
584582
"extends": "HTMLElement",
585-
"flavor": "DOM",
583+
"flavor": "Web",
586584
"properties": [
587585
{
588586
"name": "name",
@@ -599,7 +597,7 @@
599597
{
600598
"kind": "interface",
601599
"name": "AssignedNodesOptions",
602-
"flavor": "DOM",
600+
"flavor": "Web",
603601
"properties": [
604602
{
605603
"name": "flatten?",

inputfiles/knownWorkerInterfaces.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,8 @@
5252
"IDBRequest",
5353
"IDBTransaction",
5454
"IDBVersionChangeEvent",
55+
"ImageBitmap",
56+
"ImageBitmapOptions",
5557
"ImageData",
5658
"KeyAlgorithm",
5759
"MessageChannel",

0 commit comments

Comments
 (0)