Yury Semikhatsky
732e83f48d
feat(webkit): bump to 1385 ( #4430 )
2020-11-13 16:29:20 -08:00
Yury Semikhatsky
914c6eec23
feat(firefox): bump to 1206 ( #4425 )
2020-11-13 15:21:16 -08:00
Yury Semikhatsky
0167f8c182
browser(firefox): allow to override request url ( #4436 )
2020-11-13 14:56:27 -08:00
Dmitry Gozman
2e65f78874
browser(firefox): close browser when pipe disconnects ( #4437 )
2020-11-13 14:51:40 -08:00
Pavel Feldman
9404d2abb6
fix(debug): do not generate source urls for anonymous scripts ( #3691 )
2020-11-13 14:47:55 -08:00
Pavel Feldman
d20e56e197
feat(state): allow getting / setting context state ( #4412 )
2020-11-13 14:24:53 -08:00
Pavel Feldman
a35d207091
test: fix resource timing for bigsur test ( #4419 )
2020-11-13 14:10:32 -08:00
Dmitry Gozman
e69315f711
fix(websocket): remove "skip frames" logic ( #4435 )
...
This optimization turned out to be racy, so better remove it for now.
2020-11-13 14:03:21 -08:00
Dmitry Gozman
cd18ddb693
test: add a test for numerical id selector ( #4429 )
2020-11-13 11:47:44 -08:00
Dmitry Gozman
9e1b26f9f9
browser(webkit): close on pipe disconnect ( #4421 )
2020-11-13 10:02:37 -08:00
Pavel Feldman
b0d174fd9a
revert: lifecycle refactoring, it breaks setContent ( #4420 )
2020-11-12 16:13:55 -08:00
Pavel Feldman
5d47214e2c
chore: register frameless listeners separately ( #4407 )
2020-11-12 13:44:38 -08:00
Pavel Feldman
bd7507e133
chore: unify new page handling across vendors ( #4411 )
2020-11-12 12:41:23 -08:00
Andrey Lushnikov
2bfee8dc0a
chore: fix publishing @next from release branch ( #4418 )
2020-11-12 12:18:20 -08:00
Yury Semikhatsky
8f7286175e
browser(webkit): roll to 11-12 ( #4417 )
2020-11-12 11:10:42 -08:00
Yury Semikhatsky
8488c296f9
browser(firefox): allow to override content-type along with post data ( #4416 )
2020-11-12 10:41:49 -08:00
Yury Semikhatsky
eee82a7fca
fix(oopif): store child frame id between frameDetached and attachedToTarget ( #4410 )
2020-11-12 09:51:17 -08:00
Andrey Lushnikov
52147b3046
devops: fix flakiness upload on windows ( #4415 )
2020-11-12 09:30:09 -08:00
Joel Einbinder
d8837a8040
fix(docs): add tap to actionability ( #4413 )
2020-11-12 02:33:04 -08:00
Yury Semikhatsky
5702eca1f2
fix(selectors): make selectOptions work for labels ( #4402 )
2020-11-11 15:33:23 -08:00
Dmitry Gozman
138680f93c
fix(launchServer): stream protocol logs into options.logger ( #4403 )
...
fix(launchServer): stream protocol logs into options.logger
This has regressed in v1.4.
2020-11-11 15:12:10 -08:00
Andrey Lushnikov
cb4fef1497
chore: cut v1.6.0 ( #4408 )
2020-11-11 14:37:52 -08:00
Pavel Feldman
d3135871e5
browser(chromium): fetch r825625 ( #4406 )
2020-11-11 12:45:01 -08:00
Pavel Feldman
6b1d7dd1fd
test: add a failing test for post data header override ( #4397 )
2020-11-11 11:38:55 -08:00
Pavel Feldman
2158d6d073
feat(scopes): make page a scope ( #4385 )
2020-11-10 14:47:26 -08:00
Yury Semikhatsky
58b5872ecb
feat(webkit): bump to 1383 ( #4394 )
2020-11-10 09:31:20 -08:00
Yury Semikhatsky
508be0d78f
browser(webkit): fix big sur crashes after latest roll ( #4391 )
2020-11-09 22:29:52 -08:00
Andrey Lushnikov
c2db83733b
feat(webkit): roll to r1381 ( #4388 )
...
This should resurrect our WebKit BigSur bots.
2020-11-09 20:27:37 -08:00
Andrey Lushnikov
775be21db6
fix(launchdoctor): fix launch doctor ( #4387 )
...
New webkit build, generated by 19f21b1bde
, changed webkit build
layout: now there are subfolders that contain libraries and executables, and some of the dependencies are no longer bundled.
This patch:
- teaches launch doctor new directories structure: subfolders are now inspected for missing dependencies, and they are also used in the `LD_LIBRARY_PATH`.
- adds `libevent` and `libicudata` libs to the mapping for ubuntu 18.04
2020-11-09 16:47:15 -08:00
Dmitry Gozman
488b256c47
feat(firefox): bump to 1205 ( #4386 )
2020-11-09 16:16:10 -08:00
Yury Semikhatsky
bd75fb1c55
browser(webkit): roll to 11-09 ( #4384 )
2020-11-09 11:30:12 -08:00
Dmitry Gozman
ae738c1fac
browser(firefox): ignore WebProgress events coming from workers ( #4380 )
...
Somehow, we get WebProgress state changes when worker is loaded
with a blob url. This messes up frame navigation detection.
Luckily, it's easy to filter out non-document state changes.
2020-11-09 09:29:34 -08:00
Dmitry Gozman
f7eb845df0
feat(firefox): bump to 1204, add a better test for video in popup ( #4376 )
2020-11-07 18:21:26 -08:00
Pavel Feldman
28f6547d67
chore: add adb-based connectivity ( #4375 )
2020-11-06 16:31:11 -08:00
Dmitry Gozman
06c8881dad
browser(firefox): fix videoSessionId ( #4374 )
...
PRIx8 produced "%hx%hx%hx%hx%hx%hx%hx%hx%hx%hx%hx%hx%hx%hx%hx%hx",
so video session ids were clashing between pages, and popup videos
did not work.
2020-11-06 15:08:03 -08:00
Dmitry Gozman
3db8b23b25
fix(chromium): lifecycle events race ( #4369 )
2020-11-06 13:37:15 -08:00
Dmitry Gozman
c83ac444b4
api(websocket): do not send websocket frames without a listener ( #4361 )
...
Once user adds 'websocket' listener, we start sending the frames
for all websockets on the page.
2020-11-06 12:30:16 -08:00
Yury Semikhatsky
d74988e9d0
feat(webkit): bump to 1380 ( #4368 )
2020-11-06 11:41:03 -08:00
Joel Einbinder
d4fb159154
browser(webkit): fix webcontent startup crash on macos 11 ( #4370 )
...
reverts #4357 and provides the real fix. Apple accidentally landed some code that will crash the web process if it is not signed by them. I'm sure they will figure it out once they get test bots for macos 11. But until then, we can just revert.
https://bugs.webkit.org/show_bug.cgi?id=218342
2020-11-06 11:11:19 -08:00
Andrey Lushnikov
fff36a7991
feat(firefox): roll Firefox to r1203 ( #4365 )
...
Fixes #4208
2020-11-05 23:17:27 -08:00
Andrey Lushnikov
c522a0dfba
browser(firefox): force always active docshell ( #4363 )
...
This forces active docshell for all content processes.
References #4208
2020-11-05 17:53:22 -08:00
Yury Semikhatsky
49e4d9a347
browser(webkit): force rebuild with new redistributable dlls ( #4364 )
2020-11-05 17:51:28 -08:00
Yury Semikhatsky
354482dbe7
feat(firefox): bump to 1202 ( #4362 )
2020-11-05 17:42:16 -08:00
Yury Semikhatsky
040f9b04ca
browser(webkit): copy MS VC++ redistributable libs from VS installation ( #4360 )
2020-11-05 16:51:42 -08:00
Dmitry Gozman
5faf6f9e69
feat(firefox): switch to use pipe instead of websocket ( #3279 )
2020-11-05 14:15:25 -08:00
Yury Semikhatsky
aafcf932bc
browser(firefox): bundle VS C++ redistributable dlls ( #4359 )
2020-11-05 13:56:15 -08:00
Andrey Lushnikov
bc20bfd4cc
browser(webkit): disable cache compiled sandbox ( #4357 )
...
This seems to be broken on BigSur.
2020-11-05 09:25:36 -08:00
Dmitry Gozman
c384313058
feat(fill): allow filling based on the label selector ( #4342 )
...
This enables filling the input based on the connected label:
```html
<label for=target>Name</label><input id=target>
```
```js
await page.fill('text=Name', 'Alice');
```
2020-11-05 05:22:49 -08:00
Andrey Lushnikov
5d39eae509
devops: actually export secrets into webkit building workflow ( #4354 )
2020-11-05 03:13:34 -08:00
Andrey Lushnikov
db8332b811
devops: checkout, build, and upload webkit-mac-11 ( #4353 )
2020-11-05 02:48:46 -08:00