Skip to content
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

Closed
wants to merge 39 commits into from
Closed

Versions/v1.2 #2

wants to merge 39 commits into from

Commits on Feb 16, 2018

  1. Copy the full SHA
    8508180 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2018

  1. Copy the full SHA
    d75fdb7 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    090590a View commit details
    Browse the repository at this point in the history
  3. 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
    aslushnikov committed Feb 22, 2018
    Copy the full SHA
    28f88e8 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2018

  1. 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.
    aslushnikov committed Feb 23, 2018
    Copy the full SHA
    80078d9 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    ee7ebd6 View commit details
    Browse the repository at this point in the history
  3. fix(Launcher): fix dumpio bug (puppeteer#2071)

    This patch fixes `dumpio` launcher option.
    
    Fixes puppeteer#2046
    yanivefraim authored and aslushnikov committed Feb 23, 2018
    Copy the full SHA
    6688774 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    fc2a104 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    b07e705 View commit details
    Browse the repository at this point in the history
  6. 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
    brigand authored and aslushnikov committed Feb 23, 2018
    Copy the full SHA
    56a475f View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    e2b96df View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2018

  1. 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.
    aslushnikov committed Feb 24, 2018
    Copy the full SHA
    223b592 View commit details
    Browse the repository at this point in the history
  2. 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`
    aslushnikov committed Feb 24, 2018
    Copy the full SHA
    3c6ed67 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    2a84f9f View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2018

  1. Copy the full SHA
    8578283 View commit details
    Browse the repository at this point in the history
  2. chore: refactor Browser.js into seperate files (puppeteer#2097)

    This patch splits Browser.js into multiple separate files.
    JoelEinbinder authored and aslushnikov committed Feb 26, 2018
    Copy the full SHA
    ffe5b63 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2018

  1. Copy the full SHA
    c857aef View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2018

  1. Copy the full SHA
    edc510c View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    44d8000 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    0defecf View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    cad71d9 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2018

  1. Copy the full SHA
    826fe42 View commit details
    Browse the repository at this point in the history
  2. 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.
    jvelezpo authored and aslushnikov committed Mar 12, 2018
    Copy the full SHA
    52d3bc0 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2018

  1. Copy the full SHA
    5af70e8 View commit details
    Browse the repository at this point in the history
  2. 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.
    fkorotkov authored and aslushnikov committed Mar 13, 2018
    Copy the full SHA
    fc7e4d1 View commit details
    Browse the repository at this point in the history
  3. 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.
    fkorotkov authored and aslushnikov committed Mar 13, 2018
    Copy the full SHA
    554bd59 View commit details
    Browse the repository at this point in the history
  4. docs(README): Add's page.removeListener to Page class examples (puppe…

    …teer#2122)
    
    This patch adds `page.removeListener` to Page class examples
    joelgriffith authored and aslushnikov committed Mar 13, 2018
    Copy the full SHA
    552be1a View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2018

  1. 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
    yanivefraim authored and aslushnikov committed Mar 14, 2018
    Copy the full SHA
    625c7eb View commit details
    Browse the repository at this point in the history

Commits on Mar 15, 2018

  1. test: fix serviceWorker test flakiness (puppeteer#2195)

    This patch starts waiting on serviceWorker registration.
    aslushnikov committed Mar 15, 2018
    Copy the full SHA
    4b7fbf8 View commit details
    Browse the repository at this point in the history
  2. 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.
    aslushnikov committed Mar 15, 2018
    Copy the full SHA
    afcc74e View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    c082a82 View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    7d387d8 View commit details
    Browse the repository at this point in the history
  5. 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.
    JoelEinbinder authored and aslushnikov committed Mar 15, 2018
    Copy the full SHA
    d79eb70 View commit details
    Browse the repository at this point in the history
  6. 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.
    JoelEinbinder authored and aslushnikov committed Mar 15, 2018
    Copy the full SHA
    309cafb View commit details
    Browse the repository at this point in the history
  7. test: eliminate racy pattern in multiple tests (puppeteer#2202)

    This patch eliminates a race pattern we've been using in a bunch
    of tests.
    aslushnikov committed Mar 15, 2018
    Copy the full SHA
    150e5a9 View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    c4b1ac9 View commit details
    Browse the repository at this point in the history

Commits on Mar 16, 2018

  1. feat(Network): implement request.redirectChain() api (puppeteer#2194)

    The request.redirectChain() returns all the requests issued to fetch
    the resource.
    
    Fixes puppeteer#1816.
    aslushnikov committed Mar 16, 2018
    Copy the full SHA
    ec3025f View commit details
    Browse the repository at this point in the history
  2. 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.
    thorn0 authored and aslushnikov committed Mar 16, 2018
    Copy the full SHA
    4e1f2e2 View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    f2fae9f View commit details
    Browse the repository at this point in the history