playwright/docs
Andrey Lushnikov a06ba1c770
devops: add utility to count compressed docker image size (#2920)
This adds a new script to calculate docker image size with
all parent layers.

Note: take this metrics with a grain of salt, since in reality
docker compresses and reuses layers.

Some historic stats obtained with this script:
- **`208MB`** (-33MB) chore(docker): skip "recommended" dependencies (#2917) (1cebf8757c)
- **`241MB`** (-29MB) chore(docker): trim some of the gstreamer dependencies (#2897) (bce4b1aea9)
- **`272MB`** (-1MB) devops: do cache busting for APT (#2656) (bb34418095)
- **`273MB`** (+49MB) fix(webkit): update Docker file to include gstreamer (#2636) (5c6c65915c)
- **`224MB`** (+0MB) chore: fix emojis for CR and FF in Dockerfile (#2522) (24316ad261)
- **`224MB`** (-1MB) fix: Dockerfile for Firefox (#1937) (b516ac4fb2)
- **`225MB`** (+49MB) devops(docker): Install ffmpeg dependency, adding codecs necessary for video playback in Firefox (#1627) (222d01caaa)
-  **`176MB`** (+32MB) chore(docs): optionally install XVFB in docker(ec3ee66043)
-  **`144MB`** (+144MB)  feat: add a playwright-ready docker image (#1161)(1781ae7006)
2020-07-13 17:16:19 -07:00
..
development docs(click.md): update click.md documentation (#2303) 2020-05-20 00:04:44 -07:00
docker devops: add utility to count compressed docker image size (#2920) 2020-07-13 17:16:19 -07:00
examples fix(examples): closes #1916 (#1934) 2020-04-23 08:44:58 -07:00
actionability.md feat(screenshot): accept timeout, migrate to Progress, wait for visible (#2679) 2020-06-24 10:16:54 -07:00
api.md docs(api/input): fix typo (#2837) 2020-07-07 10:46:13 -07:00
assertions.md docs: add assertions doc (#2585) 2020-06-22 16:53:56 -07:00
ci.md docs(ci): fix gitlab setup 2020-06-29 16:04:58 -07:00
core-concepts.md docs: add new doc for multi-page scenarios (#2737) 2020-06-29 15:46:33 -07:00
debug.md docs: add debugging docs page (#2865) 2020-07-08 08:59:58 -07:00
emulation.md docs(emulation): separate section for dark mode (#2915) 2020-07-13 15:47:13 -07:00
extensibility.md docs(ci): update docs for caching and troubleshooting (#2176) 2020-05-11 09:54:03 -07:00
input.md docs(api/input): fix typo (#2837) 2020-07-07 10:46:13 -07:00
installation.md docs: update docs for per-browser download hosts (#2630) 2020-06-18 12:35:37 -07:00
intro.md docs: add debugging docs page (#2865) 2020-07-08 08:59:58 -07:00
loading.md docs(ci): update docs for caching and troubleshooting (#2176) 2020-05-11 09:54:03 -07:00
multi-pages.md docs: add new doc for multi-page scenarios (#2737) 2020-06-29 15:46:33 -07:00
network.md docs(ci): update docs for caching and troubleshooting (#2176) 2020-05-11 09:54:03 -07:00
README.md docs(emulation): separate section for dark mode (#2915) 2020-07-13 15:47:13 -07:00
selectors.md docs(ci): update docs for caching and troubleshooting (#2176) 2020-05-11 09:54:03 -07:00
showcase.md docs: add Moon to showcase.md (#2677) 2020-06-23 10:54:37 -07:00
test-runners.md docs: using DEBUG=pw:api (#2578) 2020-06-15 18:34:58 -07:00
troubleshooting.md docs: fixed various typos (#2633) 2020-06-18 15:04:21 -07:00
verification.md docs: improve snippets for console logs (#2684) 2020-06-23 19:34:18 -07:00