Skip to content

Commit

Permalink
[all] Drop IE11 support (#3756)
Browse files Browse the repository at this point in the history
* Remove sauce-ie11 workflow
* Remove sauce-ie11 browser preset
* Remove ie11 and edge launcher examples in starter kits
  • Loading branch information
justinfagnani committed Mar 24, 2023
1 parent c39d1ba commit f06f797
Show file tree
Hide file tree
Showing 5 changed files with 10 additions and 73 deletions.
10 changes: 10 additions & 0 deletions .changeset/wild-rabbits-pay.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
'@lit/lit-starter-js': major
'@lit/lit-starter-ts': major
'lit-html': major
'lit': major
'lit-element': major
'@lit/reactive-element': major
---

Drop IE11 support
59 changes: 0 additions & 59 deletions .github/workflows/sauce-ie11.yaml

This file was deleted.

4 changes: 0 additions & 4 deletions packages/lit-starter-js/web-test-runner.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -61,17 +61,13 @@ const browsers = {
// ===========
// chromium: sauceLabsLauncher({browserName: 'chrome', browserVersion: 'latest', platformName: 'Windows 10'}),
// firefox: sauceLabsLauncher({browserName: 'firefox', browserVersion: 'latest', platformName: 'Windows 10'}),
// edge: sauceLabsLauncher({browserName: 'MicrosoftEdge', browserVersion: 'latest', platformName: 'Windows 10'}),
// ie11: sauceLabsLauncher({browserName: 'internet explorer', browserVersion: '11.0', platformName: 'Windows 10'}),
// safari: sauceLabsLauncher({browserName: 'safari', browserVersion: 'latest', platformName: 'macOS 10.15'}),

// Uncomment example launchers for running on Sauce Labs
// ===========
// chromium: browserstackLauncher({browserName: 'Chrome', os: 'Windows', os_version: '10'}),
// firefox: browserstackLauncher({browserName: 'Firefox', os: 'Windows', os_version: '10'}),
// edge: browserstackLauncher({browserName: 'MicrosoftEdge', os: 'Windows', os_version: '10'}),
// ie11: browserstackLauncher({browserName: 'IE', browser_version: '11.0', os: 'Windows', os_version: '10'}),
// safari: browserstackLauncher({browserName: 'Safari', browser_version: '14.0', os: 'OS X', os_version: 'Big Sur'}),
};

// Prepend BROWSERS=x,y to `npm run test` to run a subset of browsers
Expand Down
4 changes: 0 additions & 4 deletions packages/lit-starter-ts/web-test-runner.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -61,16 +61,12 @@ const browsers = {
// ===========
// chromium: sauceLabsLauncher({browserName: 'chrome', browserVersion: 'latest', platformName: 'Windows 10'}),
// firefox: sauceLabsLauncher({browserName: 'firefox', browserVersion: 'latest', platformName: 'Windows 10'}),
// edge: sauceLabsLauncher({browserName: 'MicrosoftEdge', browserVersion: 'latest', platformName: 'Windows 10'}),
// ie11: sauceLabsLauncher({browserName: 'internet explorer', browserVersion: '11.0', platformName: 'Windows 10'}),
// safari: sauceLabsLauncher({browserName: 'safari', browserVersion: 'latest', platformName: 'macOS 10.15'}),

// Uncomment example launchers for running on Sauce Labs
// ===========
// chromium: browserstackLauncher({browserName: 'Chrome', os: 'Windows', os_version: '10'}),
// firefox: browserstackLauncher({browserName: 'Firefox', os: 'Windows', os_version: '10'}),
// edge: browserstackLauncher({browserName: 'MicrosoftEdge', os: 'Windows', os_version: '10'}),
// ie11: browserstackLauncher({browserName: 'IE', browser_version: '11.0', os: 'Windows', os_version: '10'}),
// safari: browserstackLauncher({browserName: 'Safari', browser_version: '14.0', os: 'OS X', os_version: 'Big Sur'}),
};

Expand Down
6 changes: 0 additions & 6 deletions packages/tests/src/web-test-runner.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -39,9 +39,7 @@ const browserPresets = {
'sauce:Windows 10/Firefox@102', // Current ESR. See: https://wiki.mozilla.org/Release_Management/Calendar
'sauce:Windows 10/Chrome@latest-2',
'sauce:macOS 11/Safari@latest',
// 'sauce:Windows 10/MicrosoftEdge@18', // needs globalThis polyfill
],
'sauce-ie11': ['sauce:Windows 10/Internet Explorer@11'],
};

let sauceLauncher: ReturnType<typeof createSauceLabsLauncher>;
Expand Down Expand Up @@ -257,10 +255,6 @@ const config: TestRunnerConfig = {
},
],
browserStartTimeout: 60000, // default 30000
// For ie11 where tests run more slowly, this timeout needs to be long
// enough so that blocked tests have time to wait for all previous test files
// to run to completion.
testsStartTimeout: 60000 * 10, // default 120000
testsFinishTimeout: 600000, // default 20000
testFramework: {
// https://mochajs.org/api/mocha
Expand Down

0 comments on commit f06f797

Please sign in to comment.