diff --git a/baselines/dom.generated.d.ts b/baselines/dom.generated.d.ts index 7679af7e5..2cc5f5688 100644 --- a/baselines/dom.generated.d.ts +++ b/baselines/dom.generated.d.ts @@ -18736,6 +18736,8 @@ declare var Response: { new(body?: BodyInit | null, init?: ResponseInit): Response; /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Response/error_static) */ error(): Response; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Response/json) */ + json(data: any, init?: ResponseInit): Response; /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Response/redirect_static) */ redirect(url: string | URL, status?: number): Response; }; diff --git a/baselines/serviceworker.generated.d.ts b/baselines/serviceworker.generated.d.ts index e2fd86307..5e1dbffb3 100644 --- a/baselines/serviceworker.generated.d.ts +++ b/baselines/serviceworker.generated.d.ts @@ -4716,6 +4716,8 @@ declare var Response: { new(body?: BodyInit | null, init?: ResponseInit): Response; /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Response/error_static) */ error(): Response; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Response/json) */ + json(data: any, init?: ResponseInit): Response; /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Response/redirect_static) */ redirect(url: string | URL, status?: number): Response; }; diff --git a/baselines/sharedworker.generated.d.ts b/baselines/sharedworker.generated.d.ts index f916b0c8f..c8cd8e07c 100644 --- a/baselines/sharedworker.generated.d.ts +++ b/baselines/sharedworker.generated.d.ts @@ -4550,6 +4550,8 @@ declare var Response: { new(body?: BodyInit | null, init?: ResponseInit): Response; /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Response/error_static) */ error(): Response; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Response/json) */ + json(data: any, init?: ResponseInit): Response; /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Response/redirect_static) */ redirect(url: string | URL, status?: number): Response; }; diff --git a/baselines/webworker.generated.d.ts b/baselines/webworker.generated.d.ts index ba49ab830..9cadb5e88 100644 --- a/baselines/webworker.generated.d.ts +++ b/baselines/webworker.generated.d.ts @@ -4991,6 +4991,8 @@ declare var Response: { new(body?: BodyInit | null, init?: ResponseInit): Response; /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Response/error_static) */ error(): Response; + /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Response/json) */ + json(data: any, init?: ResponseInit): Response; /** [MDN Reference](https://developer.mozilla.org/docs/Web/API/Response/redirect_static) */ redirect(url: string | URL, status?: number): Response; }; diff --git a/inputfiles/removedTypes.jsonc b/inputfiles/removedTypes.jsonc index 0e58b5e73..01ed0aabf 100644 --- a/inputfiles/removedTypes.jsonc +++ b/inputfiles/removedTypes.jsonc @@ -84,19 +84,6 @@ } } }, - "Response": { - "methods": { - "method": { - // BCD's api.Response.json is not about the static method but about Body#json. - // See: - // Firefox https://bugzil.la/1758943 - // Chrome https://crbug.com/1305358 - // Safari https://webkit.org/b/240375 - // MDN https://github.com/mdn/content/discussions/5121#discussioncomment-2735488 - "json": null - } - } - }, "PaymentResponse": { "methods": { "method": {