From ec31473f8f6073f1643395266328e6ac98a9273b Mon Sep 17 00:00:00 2001 From: Alf Eaton Date: Tue, 16 Nov 2021 10:32:24 +0000 Subject: [PATCH] Merge pull request #5736 from overleaf/ab-drop-ie11-polyfill Remove IE11 polyfills and update browser support policy GitOrigin-RevId: 9ab9513ecf97fc565a1d2620f9785a64bd16b766 --- services/web/frontend/js/libraries.js | 3 --- .../web/frontend/js/shared/hooks/use-abort-controller.js | 1 - services/web/package.json | 6 +++--- 3 files changed, 3 insertions(+), 7 deletions(-) diff --git a/services/web/frontend/js/libraries.js b/services/web/frontend/js/libraries.js index ac453c8013..9539a161a6 100644 --- a/services/web/frontend/js/libraries.js +++ b/services/web/frontend/js/libraries.js @@ -13,8 +13,5 @@ import './vendor/libs/select/select' // CSS import 'angular/angular-csp.css' -// Polyfill fetch for IE11 -import 'isomorphic-unfetch' - // Rewrite meta elements import './utils/meta' diff --git a/services/web/frontend/js/shared/hooks/use-abort-controller.js b/services/web/frontend/js/shared/hooks/use-abort-controller.js index c6ad09e1b7..35dbb1b555 100644 --- a/services/web/frontend/js/shared/hooks/use-abort-controller.js +++ b/services/web/frontend/js/shared/hooks/use-abort-controller.js @@ -1,4 +1,3 @@ -import 'abort-controller/polyfill' import { useEffect, useState } from 'react' export default function useAbortController() { diff --git a/services/web/package.json b/services/web/package.json index ccc42ed2d9..c024e2da80 100644 --- a/services/web/package.json +++ b/services/web/package.json @@ -38,9 +38,9 @@ "storybook": "start-storybook -p 6006 -s ./public" }, "browserslist": [ - "last 1 year", - "ie 11", - "firefox esr" + "last 2 years", + "firefox esr", + "not dead" ], "dependencies": { "@babel/cli": "^7.14.5",