feat(firefox): bump to 1257 and 1247 (stable) (#6476)
This fixes addBinding on pages with CSP.
This commit is contained in:
parent
5f7739962c
commit
845054d28b
|
|
@ -8,12 +8,12 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "firefox",
|
"name": "firefox",
|
||||||
"revision": "1256",
|
"revision": "1257",
|
||||||
"installByDefault": true
|
"installByDefault": true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"name": "firefox-stable",
|
"name": "firefox-stable",
|
||||||
"revision": "1246",
|
"revision": "1247",
|
||||||
"installByDefault": false
|
"installByDefault": false
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -85,3 +85,12 @@ it('exposeBindingHandle should work', async ({context}) => {
|
||||||
expect(await target.evaluate(x => x.foo)).toBe(42);
|
expect(await target.evaluate(x => x.foo)).toBe(42);
|
||||||
expect(result).toEqual(17);
|
expect(result).toEqual(17);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
it('should work with CSP', async ({ page, context, server }) => {
|
||||||
|
server.setCSP('/empty.html', 'default-src "self"');
|
||||||
|
await page.goto(server.EMPTY_PAGE);
|
||||||
|
let called = false;
|
||||||
|
await context.exposeBinding('hi', () => called = true);
|
||||||
|
await page.evaluate(() => (window as any).hi());
|
||||||
|
expect(called).toBe(true);
|
||||||
|
});
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue