Mathias Bynens
|
81d2600236
|
feat(chromium): roll Chromium to r705776 (#5058)
This corresponds to Chromium 79.0.3942.0.
This roll includes:
- Support CSS media feature emulation in CDP
https://chromium-review.googlesource.com/c/chromium/src/+/1821608
- Implement timezone ID verification
https://chromium-review.googlesource.com/c/chromium/src/+/1822557
- Allow aria-hidden objects into the browser-side ax tree
https://chromium-review.googlesource.com/c/chromium/src/+/1760862
- Remove pre-BlinkGenPropertyTrees codepaths (affects screenshot clipping)
https://chromium-review.googlesource.com/c/chromium/src/+/1752244
- Terminate some asynchronous waiting commands on cross-process navigation
https://chromium-review.googlesource.com/c/chromium/src/+/1766001/21#message-a6a61261b97ffca6ecb180c0a2303b538f7a6476
Per upstream Chromium changes, `page.screenshot` now clips elements to the viewport. This matches the clipping behavior of elements in inner scrollers (i.e., document and overflow scroll clipping now work the same).
|
2019-10-23 11:41:44 +02:00 |
|
Andrey Lushnikov
|
f21486fa1b
|
feat(firefox): implement Page.touchscreen (#4070)
|
2019-02-25 15:36:38 -08:00 |
|
Andrey Lushnikov
|
d04a8d55b4
|
refactor(firefox): split out DOMWorld (#4066)
|
2019-02-25 11:43:54 -08:00 |
|
Andrey Lushnikov
|
4ecbd91e4b
|
refactor(firefox): migrate onto ExecutionContext events (#4064)
Juggler now has Runtime domain that emits Execution Context events
"ExecutionContextCreated" and "ExecutionContextDestroyed".
|
2019-02-24 23:07:24 -08:00 |
|
Andrey Lushnikov
|
a0fd2ce3fd
|
fix(firefox): enable more tests (#4037)
Further align Puppeteer-Firefox implementation with Puppeteer to
pass more tests.
|
2019-02-19 22:36:02 -08:00 |
|
Andrey Lushnikov
|
670d758dfe
|
feat(firefox): support "referer" option in Page.goto (#4000)
|
2019-02-13 13:49:05 -08:00 |
|
Andrey Lushnikov
|
89d0f1e1e7
|
feat(firefox): implement frame.goto / frame.waitForNavigation (#3992)
Some corner cases regarding iframes being detached during navigation
are not yet supported.
|
2019-02-12 20:10:53 -08:00 |
|
Andrey Lushnikov
|
afb9355b15
|
feat(firefox): basic support for Network (#3988)
This patch introduces basic Request and Response events for
page. It also teaches navigation methods, e.g. `page.goto` to return
navigation response.
|
2019-02-12 17:38:48 -08:00 |
|
Andrey Lushnikov
|
edb6f62824
|
feat(firefox): support page.setDefaultNavigationTimeout (#3969)
This patch supports:
- page.setDefaultNavigationTimeout
- page.setDefaultTimeout
|
2019-02-08 20:37:14 -08:00 |
|
Andrey Lushnikov
|
c64e02e7c2
|
refactor(firefox): introduce FrameManager (#3964)
Split out frame management from Page into FrameManager.
FrameManager will keep track of page's frames and DOMWorlds.
|
2019-02-08 18:54:11 -08:00 |
|