From 139fb85265f68de8d1954cba96b7dcd00af496e7 Mon Sep 17 00:00:00 2001 From: mkljczk Date: Sat, 15 Feb 2025 10:42:26 +0100 Subject: [PATCH] pl-fe: Add abortcontroller polyfill for servo compatibility Signed-off-by: mkljczk --- packages/pl-fe/package.json | 1 + packages/pl-fe/src/polyfills.ts | 1 + packages/pl-fe/yarn.lock | 5 +++++ 3 files changed, 7 insertions(+) diff --git a/packages/pl-fe/package.json b/packages/pl-fe/package.json index 2aa84281f..50c899684 100644 --- a/packages/pl-fe/package.json +++ b/packages/pl-fe/package.json @@ -70,6 +70,7 @@ "@twemoji/svg": "^15.0.0", "@uidotdev/usehooks": "^2.4.1", "@vitejs/plugin-react": "^4.3.4", + "abortcontroller-polyfill": "^1.7.8", "autoprefixer": "^10.4.20", "blurhash": "^2.0.5", "bowser": "^2.11.0", diff --git a/packages/pl-fe/src/polyfills.ts b/packages/pl-fe/src/polyfills.ts index 4f60d55eb..8db755966 100644 --- a/packages/pl-fe/src/polyfills.ts +++ b/packages/pl-fe/src/polyfills.ts @@ -1,3 +1,4 @@ +import 'abortcontroller-polyfill/dist/polyfill-patch-fetch'; import 'intersection-observer'; import ResizeObserver from 'resize-observer-polyfill'; diff --git a/packages/pl-fe/yarn.lock b/packages/pl-fe/yarn.lock index 3163d4064..6b9c431ff 100644 --- a/packages/pl-fe/yarn.lock +++ b/packages/pl-fe/yarn.lock @@ -3159,6 +3159,11 @@ resolved "https://registry.yarnpkg.com/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d" integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== +abortcontroller-polyfill@^1.7.8: + version "1.7.8" + resolved "https://registry.yarnpkg.com/abortcontroller-polyfill/-/abortcontroller-polyfill-1.7.8.tgz#fe8d4370403f02e2aa37e3d2b0b178bae9d83f49" + integrity sha512-9f1iZ2uWh92VcrU9Y8x+LdM4DLj75VE0MJB8zuF1iUnroEptStw+DQ8EQPMUdfe5k+PkB1uUfDQfWbhstH8LrQ== + acorn-jsx@^5.3.2: version "5.3.2" resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937"