Skip to content

Commit 032f401

Browse files
feat(firefox): roll to r1515 (#40142)
Co-authored-by: microsoft-playwright-automation[bot] <203992400+microsoft-playwright-automation[bot]@users.noreply.github.com> Co-authored-by: Dmitry Gozman <dgozman@gmail.com>
1 parent b7df908 commit 032f401

File tree

5 files changed

+15
-8
lines changed

5 files changed

+15
-8
lines changed

README.md

Lines changed: 2 additions & 2 deletions
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)](https://www.npmjs.com/package/playwright) <!-- GEN:chromium-version-badge -->[![Chromium version](https://img.shields.io/badge/chromium-147.0.7727.49-blue.svg?logo=google-chrome)](https://www.chromium.org/Home)<!-- GEN:stop --> <!-- GEN:firefox-version-badge -->[![Firefox version](https://img.shields.io/badge/firefox-148.0.2-blue.svg?logo=firefoxbrowser)](https://www.mozilla.org/en-US/firefox/new/)<!-- GEN:stop --> <!-- GEN:webkit-version-badge -->[![WebKit version](https://img.shields.io/badge/webkit-26.4-blue.svg?logo=safari)](https://webkit.org/)<!-- GEN:stop --> [![Join Discord](https://img.shields.io/badge/join-discord-informational)](https://aka.ms/playwright/discord)
3+
[![npm version](https://img.shields.io/npm/v/playwright.svg)](https://www.npmjs.com/package/playwright) <!-- GEN:chromium-version-badge -->[![Chromium version](https://img.shields.io/badge/chromium-147.0.7727.49-blue.svg?logo=google-chrome)](https://www.chromium.org/Home)<!-- GEN:stop --> <!-- GEN:firefox-version-badge -->[![Firefox version](https://img.shields.io/badge/firefox-149.0-blue.svg?logo=firefoxbrowser)](https://www.mozilla.org/en-US/firefox/new/)<!-- GEN:stop --> <!-- GEN:webkit-version-badge -->[![WebKit version](https://img.shields.io/badge/webkit-26.4-blue.svg?logo=safari)](https://webkit.org/)<!-- GEN:stop --> [![Join Discord](https://img.shields.io/badge/join-discord-informational)](https://aka.ms/playwright/discord)
44

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

@@ -298,7 +298,7 @@ The [Playwright VS Code extension](https://marketplace.visualstudio.com/items?it
298298
| :--- | :---: | :---: | :---: |
299299
| Chromium<sup>1</sup> <!-- GEN:chromium-version -->147.0.7727.49<!-- GEN:stop --> | :white_check_mark: | :white_check_mark: | :white_check_mark: |
300300
| WebKit <!-- GEN:webkit-version -->26.4<!-- GEN:stop --> | :white_check_mark: | :white_check_mark: | :white_check_mark: |
301-
| Firefox <!-- GEN:firefox-version -->148.0.2<!-- GEN:stop --> | :white_check_mark: | :white_check_mark: | :white_check_mark: |
301+
| Firefox <!-- GEN:firefox-version -->149.0<!-- GEN:stop --> | :white_check_mark: | :white_check_mark: | :white_check_mark: |
302302

303303
Headless and headed execution on all platforms. <sup>1</sup> Uses [Chrome for Testing](https://developer.chrome.com/blog/chrome-for-testing) by default.
304304

packages/playwright-core/browsers.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,9 @@
3131
},
3232
{
3333
"name": "firefox",
34-
"revision": "1511",
34+
"revision": "1515",
3535
"installByDefault": true,
36-
"browserVersion": "148.0.2",
36+
"browserVersion": "149.0",
3737
"title": "Firefox"
3838
},
3939
{

packages/playwright-core/src/server/deviceDescriptorsSource.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1702,7 +1702,7 @@
17021702
"defaultBrowserType": "chromium"
17031703
},
17041704
"Desktop Firefox HiDPI": {
1705-
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:148.0.2) Gecko/20100101 Firefox/148.0.2",
1705+
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:149.0) Gecko/20100101 Firefox/149.0",
17061706
"screen": {
17071707
"width": 1792,
17081708
"height": 1120
@@ -1762,7 +1762,7 @@
17621762
"defaultBrowserType": "chromium"
17631763
},
17641764
"Desktop Firefox": {
1765-
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:148.0.2) Gecko/20100101 Firefox/148.0.2",
1765+
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:149.0) Gecko/20100101 Firefox/149.0",
17661766
"screen": {
17671767
"width": 1920,
17681768
"height": 1080

packages/playwright-core/src/server/firefox/protocol.d.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -392,6 +392,11 @@ export namespace Protocol {
392392
frameId: string;
393393
message: string;
394394
stack: string;
395+
location: {
396+
columnNumber: number;
397+
lineNumber: number;
398+
url: string;
399+
};
395400
}
396401
export type frameAttachedPayload = {
397402
frameId: string;

tests/mcp/console.spec.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,8 @@ test('browser_console_messages default level', async ({ client, server }) => {
149149
console.warn("console.warn");
150150
console.error("console.error");
151151
setTimeout(() => { throw new Error("unhandled"); }, 0);
152-
await fetch('/missing');
152+
const response = await fetch('${server.PREFIX}/missing');
153+
console.log("fetch status: " + response.status);
153154
}`,
154155
},
155156
});
@@ -182,7 +183,8 @@ test('browser_console_messages errors only', async ({ client, server }) => {
182183
console.warn("console.warn");
183184
console.error("console.error");
184185
setTimeout(() => { throw new Error("unhandled"); }, 0);
185-
await fetch('/missing');
186+
const response = await fetch('${server.PREFIX}/missing');
187+
console.error("fetch status: " + response.status);
186188
}`,
187189
},
188190
});

0 commit comments

Comments
 (0)