Darío Kondratiuk
fd43f9c23a
docs(api.md): fix defaultArgs link ( #5126 )
...
Closes #5094 .
2019-11-04 19:43:04 -03:00
Chris Calo
5fa28b585f
docs(api.md): fix typo ( #5120 )
2019-11-02 18:42:29 -04:00
Benj Fassbind
561c99d52a
docs(api.md): prefer async/await over Promise#then ( #5089 )
...
Fixes #5082 .
2019-10-26 11:00:39 +02:00
Mathias Bynens
7032472af7
chore: bump version to v2.0.0-post
2019-10-24 17:38:39 +02:00
Mathias Bynens
aa246973b9
chore: mark version v2.0.0 ( #5078 )
2019-10-24 14:46:50 +02:00
theeko
7f3e372b14
docs(api.md): improve page.waitFor docs for the options
object ( #5021 )
2019-10-24 11:22:21 +02:00
Vse Mozhet Byt
8132b39a6c
docs(api.md): remove duplicate code from an example ( #5072 )
2019-10-24 11:21:38 +02:00
Mathias Bynens
1248a19135
feat(api): add page.emulateTimezone(timezoneId) ( #4949 )
...
This enables dynamically changing the timezone of the page.
2019-10-23 15:49:39 +02:00
Mathias Bynens
a86363fda6
feat(api): add page.emulateMedia{Type,Features} ( #5012 )
2019-10-23 13:55:00 +02:00
Julien Landuré
c0ba8f9a19
docs(troubleshooting): update Alpine Chromium versions ( #4980 )
...
Chromium 77 is now the default version installed in Alpine.
2019-10-16 10:05:17 +02:00
Darío Kondratiuk
7dbb10859c
docs(api): list Chromium version for Puppeteer v1.20.0 ( #5015 )
2019-10-10 11:44:18 +01:00
Chris B
dc57d03c19
docs(api): clarify type
method examples ( #5010 )
2019-10-07 08:32:35 +02:00
Mathias Bynens
387a532707
chore: bump version to v1.20.0-post ( #4939 )
2019-09-13 19:58:13 -07:00
Mathias Bynens
a5f03ce1c8
chore: mark version v1.20.0 ( #4928 )
2019-09-12 15:21:21 -07:00
Vitalii Tverdokhlib
93843592da
docs(troubleshooting): fix Alpine version link ( #4927 )
2019-09-11 10:30:59 +02:00
Pavel Feldman
73fd7ff822
feat(api): add element.select and element.evaluate for consistency ( #4892 )
2019-09-04 15:19:34 -07:00
Artem Sheremet
cba0f98a2a
docs(troubleshooting): Fix missing package in Docker instructions ( #4877 )
...
`ttf-freefont` is gone -- looks like it's [replaced](https://packages.debian.org/search?keywords=ttf-freefont ) by `fonts-freefont-ttf`, which is [available since oldoldstable](https://packages.debian.org/search?keywords=fonts-freefont-ttf ).
2019-08-24 20:13:56 -07:00
Joel Einbinder
07eaad9aaa
fix(api): tbd release date ( #4872 )
2019-08-22 15:03:26 -07:00
Vitalii Tverdokhlib
ff6d2a33f3
docs(puppeteer-chromium): docker alpine switch to Alpine 3.10 ( #4644 )
2019-08-13 16:37:49 -07:00
Drew Powers
656fe46047
docs(circleci): Improve CircleCI troubleshooting docs ( #4813 )
...
Adds note about Jest maxWorkers as well as the base image to start with. This is an improvement over the previous section I wrote, from me banging my head against a YAML file all week 🙃 .
2019-08-07 08:51:31 -07:00
Drew Powers
374177b433
docs(circleci): Add CircleCI to troubleshooting docs ( #4810 )
...
This came from personal difficulties in running Puppeteer tests on CircleCI. I tried to keep the note as brief as possible, while being helpful for an entire CI platform.
2019-08-06 17:18:10 -07:00
Yevhen
7fded54903
docs(api.md): fix typo ( #4761 )
2019-07-29 14:14:31 -07:00
Andrey Lushnikov
62f5dc7375
chore: bump version to v1.19.0-post ( #4745 )
2019-07-22 22:34:10 -07:00
Andrey Lushnikov
af0d229044
chore: mark version v1.19.0 ( #4744 )
2019-07-22 22:02:45 -07:00
Andrey Lushnikov
ea28cccfe0
feat(page): introduce file chooser interception ( #4653 )
...
This patch introduces a page.waitForFileChooser() method
that adds a watchdog to wait for file chooser dialogs.
This lets Puppeteer users to capture file chooser requests
and fulfill/cancel them if necessary.
Fixes #2946
2019-07-22 21:30:49 -07:00
Marc Jansen
492132f9b0
docs(api.md): Slightly enhanced wording ( #4631 )
2019-06-29 13:58:27 +02:00
jeremykerr-sp
a069a1203d
docs(puppeteer-chromium): docker alpine freetype-dev dependency ( #4643 )
...
A freetype update broke bitmap fonts. Adding freetype-dev to the Alpine dependencies resolves related issues.
This resolves these errors when launching chromium:
```/usr/bin/chromium-browser
Error relocating /usr/lib/chromium/chrome: FT_Get_Color_Glyph_Layer: symbol not found
Error relocating /usr/lib/chromium/chrome: FT_Palette_Select: symbol not found```
Background:
https://bugs.alpinelinux.org/issues/10309
https://github.com/stark/siji/issues/28
https://github.com/lucy/tewi-font/issues/35
2019-06-29 13:55:23 +02:00
Andrey Lushnikov
4ccd52c309
chore: bump version to v1.18.1-post ( #4630 )
2019-06-26 10:57:38 -07:00
Andrey Lushnikov
a2cf81dd78
chore: mark version v1.18.1 ( #4628 )
2019-06-26 10:40:38 -07:00
Andrey Lushnikov
411347cd7b
chore: bump version to v1.18.0-post ( #4608 )
2019-06-20 18:46:36 -04:00
Andrey Lushnikov
c96454d42c
chore: mark version v1.18.0 ( #4606 )
2019-06-20 18:13:45 -04:00
Takahiro Nishino
792264122c
fix(page): fix A2 and A3 format size ( #4569 )
...
16.5 inch ~ 419.1mm
16.54 inch ~ 420.1mm
Fix #4568
2019-06-10 20:59:12 -07:00
Andrey Lushnikov
65b7e8ecc0
docs(api.md): add notes on race condition in page.setViewport ( #4319 )
...
Fixes #2755 .
2019-06-10 18:07:24 -07:00
Michael Oryl
4bcdfc97dd
docs(api.md): clarify frame/page.goto()'s handling of HTTP error statuses ( #4553 )
...
The documentation for frame.goto() and page.goto() were updated to make
it clear that the method will not throw an error if the HTTP requests
results in any valid HTTP status code being returned by the remote
server.
2019-06-09 18:32:06 -07:00
alea12
aca99cd89c
docs(troubleshooting): add missing double quotes ( #4548 )
2019-06-08 17:29:29 -07:00
Andrey Lushnikov
f52738ec1e
docs(api.md): clarify on HTTP error responses ( #4507 )
2019-06-03 14:54:30 -07:00
Vitalii Tverdokhlib
94ff4de309
docs(troubleshooting): fix comment ( #4512 )
2019-06-02 10:49:48 -07:00
Jasmine Hegman
111350c502
docs(troubleshooting.md): update Alpine instructions ( #4494 )
...
Update Alpine to Chromium 73 and Puppeteer 1.12.2
According to the compatibility pages these are the
most recent, compatible versions.
2019-05-29 11:03:48 -07:00
Andrey Lushnikov
084cf02119
chore: bump version to v1.17.0-post ( #4468 )
2019-05-24 03:24:53 +03:00
Andrey Lushnikov
1840ef01cc
chore: mark version v1.17.0 ( #4467 )
2019-05-24 03:13:14 +03:00
Jake Causon
90a1032300
fix(network): stringify response headers for intercepted requests ( #4436 )
...
Stringifying the headers was the behaviour before v1.15
References #4379
2019-05-20 11:05:32 +03:00
Aos
3f19bd57a5
docs(troubleshooting.md): Fixed alpine install example ( #4445 )
2019-05-19 16:48:25 +03:00
Andrey Lushnikov
04906494c4
chore: bump version to v1.16.0-post ( #4422 )
2019-05-14 01:47:47 +03:00
Andrey Lushnikov
9f2635c4ac
chore: mark version v1.16.0 ( #4421 )
2019-05-14 01:15:35 +03:00
Joel Einbinder
a3cb16308c
feat: root
option in page.accessibility.snapshot() ( #4318 )
...
Going from `AXNode` -> `ElementHandle` is turning out to be controversial.
This patch instead adds a way to go from `ElementHandle` -> `AXNode`. If the API looks good, I'll add it into Firefox as well.
References #3641
2019-05-09 23:39:42 -07:00
James Ross
a0b54f041f
docs(troubleshooting.md): Pin Alpine Chromium version ( #4359 )
...
- Pins Alpine Chromium version to prevent updates from causing issues
When using these instructions today, I found that the Chromium version in the latest Alpine edge was 73, which caused errors with Puppeteer.
Pinning to the latest 72 version in Alpine registry resolved the issue, and should prevent others from running into it in the future.
2019-05-09 17:41:55 -07:00
Joel Einbinder
1516e0df21
feat(workers): create workers from service workers and shared workers ( #4397 )
...
This allows users to easily evaluate javascript inside service workers and shared workers by creating a Worker object for them.
2019-05-09 17:29:18 -07:00
Andrey Lushnikov
ef24c69c62
fix(tracing): start without options ( #4388 )
2019-05-09 17:15:33 -07:00
Leandro Carlos Romero
9a2fb2a0d4
docs(troubleshooting.md): Update CentOS documentation ( #4398 )
...
If you running in CentOS you should update nss dependency.
2019-05-09 16:29:09 -07:00
Tony Brix
511dcf9d32
feat(browser): Add browser.isConnected() ( #4403 )
...
Add `browser.isConnected()` to the public api to be able to tell when the browser is connected
fixes https://github.com/smooth-code/jest-puppeteer/pull/237#issuecomment-490260041
2019-05-09 16:24:52 -07:00