зеркало из https://github.com/mozilla/gecko-dev.git
7f55e6839f
Depends on D108859 Summary of changes. New tests: - PASS: Page Page.waitForRequest should work with async predicate (page.spec.ts) - PASS: JSHandle JSHandle.jsonValue works with jsonValues that are not objects (jshandle.spec.ts) - PASS: JSHandle JSHandle.jsonValue works with jsonValues that are primitives (jshandle.spec.ts) - FAIL: Page Page.emulateNetworkConditions should change navigator.connection.effectiveType (page.spec.ts) - FAIL: Launcher specs Puppeteer Puppeteer.connect should be able to reconnect (launcher.spec.ts) The existing TIMEOUT test "Page Page.Events.Popup should work with clicking target=_blank (page.spec.ts)" was split in 2: - TIMEOUT: Page Page.Events.Popup should work with clicking target=_blank and without rel=opener (page.spec.ts) - TIMEOUT: Page Page.Events.Popup should work with clicking target=_blank and with rel=opener (page.spec.ts) The existing FAIL test "Screenshots Page.screenshot should clip elements to the viewport (screenshot.spec.ts)" was changed and is now passing (we didn't clip to the viewport, and puppeteer doesn't expect that anymore): - PASS: Screenshots Page.screenshot should get screenshot bigger than the viewport (screenshot.spec.ts) The existing SKIP test "Launcher specs Puppeteer Puppeteer.launch should be able to launch Firefox (launcher.spec.ts)" is now running with itFailsWindows instead of itOnlyRegularInstall. It used to be flagged as SKIP, but it is now failing because we attempt to run it. - FAIL: Launcher specs Puppeteer Puppeteer.launch should be able to launch Firefox (launcher.spec.ts) Differential Revision: https://phabricator.services.mozilla.com/D108100 |
||
---|---|---|
.. | ||
cdp | ||
components | ||
doc | ||
server | ||
shared | ||
test | ||
.gitignore | ||
README | ||
jar.mn | ||
mach_commands.py | ||
moz.build |
README
The Firefox remote agent is a low-level debugging interface based on the CDP protocol. With it, you can inspect the state and control execution of documents running in web content, instrument Gecko in interesting ways, simulate user interaction for automation purposes, and debug JavaScript execution. This component provides an experimental and partial implementation of a remote devtools interface using the CDP protocol and transport layer. See https://firefox-source-docs.mozilla.org/remote/ for documentation. It is available in Firefox Nightly and is started this way: % ./mach run --remote-debugging-port