diff --git a/JS.fsx b/JS.fsx index cdc418b31..c72e35899 100644 --- a/JS.fsx +++ b/JS.fsx @@ -40,7 +40,7 @@ let DomTypeToPrimitiveJsType domType = | "long long" -> "Number" | "long" -> "Number" | "object" -> "Object" - | "ReadyState" -> "Number" + | "ReadyState" -> "String" | "short" -> "Number" | "signed long" -> "Number" | "signed long long" -> "Number" diff --git a/TS.fsx b/TS.fsx index 535ad7198..e3fd35537 100644 --- a/TS.fsx +++ b/TS.fsx @@ -35,7 +35,7 @@ let rec DomTypeToTsType (objDomType: string) = | "long" | "long long" | "signed long" | "signed long long" | "unsigned long" | "unsigned long long" -> "number" | "object" -> "any" | "Promise" -> "Promise" - | "ReadyState" -> "number" + | "ReadyState" -> "string" | "sequence" -> "Array" | "short" | "signed short" | "unsigned short" -> "number" | "UnrestrictedDouble" -> "number" diff --git a/baselines/dom.generated.d.ts b/baselines/dom.generated.d.ts index 996c28e57..49b0589b2 100644 --- a/baselines/dom.generated.d.ts +++ b/baselines/dom.generated.d.ts @@ -7638,7 +7638,7 @@ declare var MediaQueryList: { interface MediaSource extends EventTarget { activeSourceBuffers: SourceBufferList; duration: number; - readyState: number; + readyState: string; sourceBuffers: SourceBufferList; addSourceBuffer(type: string): SourceBuffer; endOfStream(error?: number): void;