New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Versions/v1.2 #2
Commits on Feb 16, 2018
Commits on Feb 22, 2018
-
feat(Chromium): roll Chromium to r538022 (puppeteer#2072)
This roll includes: - https://crrev.com/536535 - using HINTING_FULL by default in headless builds, added command line parameter to override it
Commits on Feb 23, 2018
-
fix(Connection): swallow all the ws errors after connection's closed (p…
…uppeteer#2077) Since ws is closing asynchronously and can yield errors while closing, we should keep swallowing ws errors after the `ws.close()` method is called.
-
-
fix(Launcher): fix dumpio bug (puppeteer#2071)
This patch fixes `dumpio` launcher option. Fixes puppeteer#2046
-
-
feat: elHandle:screenshot captures full element (puppeteer#1787)
feat: make ElementHandle.screenshot work with large elements This patch increases the viewport size if the element is bigger than viewport. Fixes puppeteer#1779
Commits on Feb 24, 2018
-
feat(ElementHandle): implement ElementHandle.contentFrame() (puppetee…
…r#2094) This patch adds ElementHandle.contentFrame() method that allows to get a reference to the Frame owned by the iframe. Fixes puppeteer#433.
-
chore: bump v1.1.1-post (puppeteer#2095)
This patch bumps tip-of-tree version to v1.1.1-post so that puppeteer@next doesn't break once we release v1.1.1 with a fix for `dumpio`
-
Commits on Feb 26, 2018
-
chore: refactor Browser.js into seperate files (puppeteer#2097)
This patch splits Browser.js into multiple separate files.
Commits on Mar 1, 2018
Commits on Mar 7, 2018
Commits on Mar 12, 2018
-
feat(Page): introduce url at error message at page.goto (puppeteer#2174)
Now the error message will come with the url where the error was generated. Fixes puppeteer#2165.
Commits on Mar 13, 2018
-
-
chore(CI): fix node.js version on Travis and AppVeyor (puppeteer#2180)
AppVeyour was configured to use the latest versions of Node for major releases. To make builds more reproducible I've changed both Travis and AppVeyor to use the same fixed versions of Node 6 and Node 7 that AppVeyor is using at the moment.
-
chore(CI): add experimental Cirrus CI (puppeteer#2181)
This patch adds experimental support for Cirrus CI builds. Cirrus CI has both Windows and Linux, uses google cloud and runs builds in Docker containers. This seems to be a promising combination for our needs.
-
docs(README): Add's page.removeListener to Page class examples (puppe…
…teer#2122) This patch adds `page.removeListener` to Page class examples
Commits on Mar 14, 2018
-
feat(FrameManager): add type=module to addScriptTag (puppeteer#2090)
This patch adds a new "type" option to the `addScriptTag` method that allows adding "module" tags to the page. Fixes puppeteer#2078
Commits on Mar 15, 2018
-
test: fix serviceWorker test flakiness (puppeteer#2195)
This patch starts waiting on serviceWorker registration.
-
test: fix Matcher.toEqual to not depend on key insertion order (puppe…
…teer#2091) Objects `{foo: 1, bar: 2}` and `{bar: 2, foo: 1}` should be considered equal.
-
-
fix(node6): fix one line await arrow functions puppeteer#2198
When the start of the function body was await, the async function transformer behaves non-deterministically and can break.
-
feat(Chromium): roll chromium to r543305 (puppeteer#2196)
This roll contains a [fix](https://chromium-review.googlesource.com/c/chromium/src/+/963302) for boundingBox not forcing a layout, and the patch contains a corresponding test.
-
test: eliminate racy pattern in multiple tests (puppeteer#2202)
This patch eliminates a race pattern we've been using in a bunch of tests.
-
Commits on Mar 16, 2018
-
feat(Network): implement request.redirectChain() api (puppeteer#2194)
The request.redirectChain() returns all the requests issued to fetch the resource. Fixes puppeteer#1816.
-
fix(Launcher): killing a process can throw (puppeteer#2102)
In case chrome process was terminated manually, killing the process might throw 'no process with such pid' exception.
-