Skip to content

Commit 4fa6d1e

Browse files
authored
feat(firefox): roll to r1296 (microsoft#9494)
1 parent 115b37e commit 4fa6d1e

File tree

6 files changed

+12
-19
lines changed

6 files changed

+12
-19
lines changed

Diff for: README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# 🎭 Playwright
22

3-
[![npm version](https://img.shields.io/npm/v/playwright.svg?style=flat)](https://www.npmjs.com/package/playwright) [![Join Slack](https://img.shields.io/badge/join-slack-infomational)](https://aka.ms/playwright-slack) <!-- GEN:chromium-version-badge -->[![Chromium version](https://img.shields.io/badge/chromium-97.0.4666.0-blue.svg?logo=google-chrome)](https://www.chromium.org/Home)<!-- GEN:stop --> <!-- GEN:firefox-version-badge -->[![Firefox version](https://img.shields.io/badge/firefox-92.0-blue.svg?logo=mozilla-firefox)](https://www.mozilla.org/en-US/firefox/new/)<!-- GEN:stop --> <!-- GEN:webkit-version-badge -->[![WebKit version](https://img.shields.io/badge/webkit-15.4-blue.svg?logo=safari)](https://webkit.org/)<!-- GEN:stop -->
3+
[![npm version](https://img.shields.io/npm/v/playwright.svg?style=flat)](https://www.npmjs.com/package/playwright) [![Join Slack](https://img.shields.io/badge/join-slack-infomational)](https://aka.ms/playwright-slack) <!-- GEN:chromium-version-badge -->[![Chromium version](https://img.shields.io/badge/chromium-97.0.4666.0-blue.svg?logo=google-chrome)](https://www.chromium.org/Home)<!-- GEN:stop --> <!-- GEN:firefox-version-badge -->[![Firefox version](https://img.shields.io/badge/firefox-93.0-blue.svg?logo=mozilla-firefox)](https://www.mozilla.org/en-US/firefox/new/)<!-- GEN:stop --> <!-- GEN:webkit-version-badge -->[![WebKit version](https://img.shields.io/badge/webkit-15.4-blue.svg?logo=safari)](https://webkit.org/)<!-- GEN:stop -->
44

55
## [Documentation](https://playwright.dev) | [API reference](https://playwright.dev/docs/api/class-playwright/)
66

@@ -10,7 +10,7 @@ Playwright is a Node.js library to automate [Chromium](https://www.chromium.org/
1010
| :--- | :---: | :---: | :---: |
1111
| Chromium <!-- GEN:chromium-version -->97.0.4666.0<!-- GEN:stop --> | :white_check_mark: | :white_check_mark: | :white_check_mark: |
1212
| WebKit <!-- GEN:webkit-version -->15.4<!-- GEN:stop --> | :white_check_mark: | :white_check_mark: | :white_check_mark: |
13-
| Firefox <!-- GEN:firefox-version -->92.0<!-- GEN:stop --> | :white_check_mark: | :white_check_mark: | :white_check_mark: |
13+
| Firefox <!-- GEN:firefox-version -->93.0<!-- GEN:stop --> | :white_check_mark: | :white_check_mark: | :white_check_mark: |
1414

1515
Headless execution is supported for all the browsers on all platforms. Check out [system requirements](https://playwright.dev/docs/intro/#system-requirements) for details.
1616

Diff for: packages/playwright-core/browsers.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
},
1414
{
1515
"name": "firefox",
16-
"revision": "1295",
16+
"revision": "1296",
1717
"installByDefault": true
1818
},
1919
{

Diff for: packages/playwright-core/src/server/deviceDescriptorsSource.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -784,7 +784,7 @@
784784
"defaultBrowserType": "webkit"
785785
},
786786
"JioPhone 2": {
787-
"userAgent": "Mozilla/5.0 (Mobile; LYF/F300B/LYF-F300B-001-01-15-130718-i;Android; rv:89.0 Gecko/48.0 Firefox/92.0 KAIOS/2.5",
787+
"userAgent": "Mozilla/5.0 (Mobile; LYF/F300B/LYF-F300B-001-01-15-130718-i;Android; rv:89.0 Gecko/48.0 Firefox/93.0 KAIOS/2.5",
788788
"viewport": {
789789
"width": 240,
790790
"height": 320
@@ -795,7 +795,7 @@
795795
"defaultBrowserType": "firefox"
796796
},
797797
"JioPhone 2 landscape": {
798-
"userAgent": "Mozilla/5.0 (Mobile; LYF/F300B/LYF-F300B-001-01-15-130718-i;Android; rv:89.0 Gecko/48.0 Firefox/92.0 KAIOS/2.5",
798+
"userAgent": "Mozilla/5.0 (Mobile; LYF/F300B/LYF-F300B-001-01-15-130718-i;Android; rv:89.0 Gecko/48.0 Firefox/93.0 KAIOS/2.5",
799799
"viewport": {
800800
"width": 320,
801801
"height": 240
@@ -1292,7 +1292,7 @@
12921292
"defaultBrowserType": "chromium"
12931293
},
12941294
"Desktop Firefox HiDPI": {
1295-
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:90.0 Gecko/20100101 Firefox/92.0",
1295+
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:90.0 Gecko/20100101 Firefox/93.0",
12961296
"screen": {
12971297
"width": 1792,
12981298
"height": 1120
@@ -1352,7 +1352,7 @@
13521352
"defaultBrowserType": "chromium"
13531353
},
13541354
"Desktop Firefox": {
1355-
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:90.0 Gecko/20100101 Firefox/92.0",
1355+
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:90.0 Gecko/20100101 Firefox/93.0",
13561356
"screen": {
13571357
"width": 1920,
13581358
"height": 1080

Diff for: packages/playwright-core/src/server/firefox/firefox.ts

-7
Original file line numberDiff line numberDiff line change
@@ -49,13 +49,6 @@ export class Firefox extends BrowserType {
4949
LD_LIBRARY_PATH: `${path.dirname(executable)}:${process.env.LD_LIBRARY_PATH}`,
5050
};
5151
}
52-
if (os.platform() === 'darwin') {
53-
return {
54-
...env,
55-
// @see https://github.com/microsoft/playwright/issues/5721
56-
MOZ_WEBRENDER: 0,
57-
};
58-
}
5952
return env;
6053
}
6154

Diff for: packages/playwright-core/src/utils/registry.ts

+4-4
Original file line numberDiff line numberDiff line change
@@ -101,10 +101,10 @@ const DOWNLOAD_URLS = {
101101
'firefox': {
102102
'ubuntu18.04': '%s/builds/firefox/%s/firefox-ubuntu-18.04.zip',
103103
'ubuntu20.04': '%s/builds/firefox/%s/firefox-ubuntu-20.04.zip',
104-
'mac10.13': '%s/builds/firefox/%s/firefox-mac-10.14.zip',
105-
'mac10.14': '%s/builds/firefox/%s/firefox-mac-10.14.zip',
106-
'mac10.15': '%s/builds/firefox/%s/firefox-mac-10.14.zip',
107-
'mac11': '%s/builds/firefox/%s/firefox-mac-10.14.zip',
104+
'mac10.13': '%s/builds/firefox/%s/firefox-mac-11.zip',
105+
'mac10.14': '%s/builds/firefox/%s/firefox-mac-11.zip',
106+
'mac10.15': '%s/builds/firefox/%s/firefox-mac-11.zip',
107+
'mac11': '%s/builds/firefox/%s/firefox-mac-11.zip',
108108
'mac11-arm64': '%s/builds/firefox/%s/firefox-mac-11-arm64.zip',
109109
'win32': '%s/builds/firefox/%s/firefox-win32.zip',
110110
'win64': '%s/builds/firefox/%s/firefox-win64.zip',

Diff for: tests/capabilities.spec.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ it('should play video', async ({ page, asset, browserName, platform }) => {
7070
// apparently due to a Media Pack issue in the Windows Server.
7171
// Also the test is very flaky on Linux WebKit.
7272
it.fixme(browserName === 'webkit' && platform !== 'darwin');
73-
it.fixme(browserName === 'firefox', 'Does not work in headless firefox in 93.0b3');
73+
it.fixme(browserName === 'firefox', 'https://github.com/microsoft/playwright/issues/5721');
7474
it.fixme(browserName === 'webkit' && platform === 'darwin' && parseInt(os.release(), 10) >= 20, 'Does not work on BigSur');
7575

7676
// Safari only plays mp4 so we test WebKit with an .mp4 clip.

0 commit comments

Comments
 (0)