Commit Graph

2842 Commits

Author SHA1 Message Date
jrandolf
6e705f9736
chore: use concurrency for Github actions (#8413) 2022-05-30 11:49:19 +02:00
jrandolf
be26137041
chore: use release-please app (#8412) 2022-05-30 11:47:15 +02:00
Alex Rudenko
c96c915b53
fix: do not use loaderId for lifecycle events (#8395)
This PR works around the upstream bug crbug.com/1325782. Previously Puppeteer relied on the presence of the loaderId to determine the kind of navigation and expected events. It does not look like there is a reason to do so: instead, we could see what events we get and proceed accordingly.
2022-05-30 10:30:30 +02:00
jrandolf
5c235c701f
fix: fix release-please bot (#8400) 2022-05-30 08:06:26 +02:00
Alex Rudenko
256223a7b1
chore: strict-mode TS for DOMWorld (#8398) 2022-05-25 15:34:11 +02:00
Julian Descottes
f866274360
chore: enable anchor navigation tests for Firefox (#8394) 2022-05-25 06:46:17 +00:00
jrandolf
3dae2b4549
chore: remove broken example (#8391) 2022-05-24 14:56:21 +00:00
Alex Rudenko
af92a24ba9
fix: use strict TS in Input.ts (#8392) 2022-05-24 14:28:36 +00:00
Alex Rudenko
f657233ca4
test: skip dumpio test in non-headless modes (#8388) 2022-05-24 11:50:49 +00:00
Alex Rudenko
b349d71dcd
chore: fix strict-mode TS in LifecycleWatcher (#8387) 2022-05-24 11:14:19 +00:00
dependabot[bot]
a8a08a8441
chore(deps): bump actions/setup-node from 3.1.1 to 3.2.0 (#8357)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 3.1.1 to 3.2.0.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v3.1.1...v3.2.0)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-24 08:00:11 +00:00
Alex Rudenko
aa014d8f5f
chore: fix TS issues in NetworkManager (#8386) 2022-05-23 17:41:11 +02:00
dependabot[bot]
84fc4227a4
chore(deps-dev): bump @commitlint/cli from 16.2.4 to 17.0.0 (#8355)
Bumps [@commitlint/cli](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli) from 16.2.4 to 17.0.0.
- [Release notes](https://github.com/conventional-changelog/commitlint/releases)
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/cli/CHANGELOG.md)
- [Commits](https://github.com/conventional-changelog/commitlint/commits/v17.0.0/@commitlint/cli)

---
updated-dependencies:
- dependency-name: "@commitlint/cli"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-20 11:01:20 +02:00
dependabot[bot]
28037074e7
chore(deps-dev): bump sinon from 13.0.2 to 14.0.0 (#8323)
Bumps [sinon](https://github.com/sinonjs/sinon) from 13.0.2 to 14.0.0.
- [Release notes](https://github.com/sinonjs/sinon/releases)
- [Changelog](https://github.com/sinonjs/sinon/blob/main/docs/changelog.md)
- [Commits](https://github.com/sinonjs/sinon/compare/v13.0.2...v14.0.0)

---
updated-dependencies:
- dependency-name: sinon
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-20 06:33:15 +00:00
dependabot[bot]
19bb407d4c
chore(deps): bump github/codeql-action (#8340)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 75b4f1c4669133dc294b06c2794e969efa2e5316 to 2.1.10. This release includes the previously tagged commit.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](75b4f1c466...2f58583a1b)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-20 05:31:37 +00:00
jrandolf
bfed9cd34a
chore: use exit code 0 for doclint file gen (#8377) 2022-05-20 05:13:06 +00:00
jrandolf
1ae3da6064
chore: use release-please workflow (#8375) 2022-05-19 16:14:47 +00:00
Alex Rudenko
d4321e53c9
chore: bump version to v14.1.1-post (#8376) 2022-05-19 17:31:18 +02:00
Alex Rudenko
0ca60a7ff0
chore(release): mark v14.1.1 (#8374) 2022-05-19 14:54:39 +00:00
jrandolf
2ef3a386de
fix: configure git for release workflow (#8372) 2022-05-19 15:13:16 +02:00
Alex Rudenko
b4294b2766
Revert "chore: continue on error for Firefox tests (#8368)" (#8371)
This reverts commit bfead976f1.
2022-05-19 13:00:46 +00:00
jrandolf
b8c77ad3d7
fix: install before release in release workflow (#8370) 2022-05-19 12:39:13 +00:00
Alex Rudenko
04dbd8f39a
Revert "fix: do not use loaderId for Lifecycle events (#8353)" (#8369)
This reverts commit 7107d2d300.
2022-05-19 12:05:33 +00:00
jrandolf
f5f8d16947
chore: automate tag on release (#8366) 2022-05-19 11:26:42 +00:00
jrandolf
b2e82eece6
fix: fix permissions attribute in workflow (#8367) 2022-05-19 12:51:18 +02:00
Alex Rudenko
8735b784ba
fix: recompile before funit and unit commands (#8363)
Running only tsc-cjs does not seem sufficient for rebuilding
the project after the compat layer for ESM was introduced.
Let's run `tsc` instead although it's somewhat slower.

Issues: #8362
2022-05-19 09:15:21 +00:00
jrandolf
c7f6b856ab
chore: automate post-release
Co-authored-by: Alex Rudenko <OrKoN@users.noreply.github.com>
2022-05-19 08:49:58 +00:00
Alex Rudenko
ea47ff0766
chore: fix failing test for the chrome headless (#8364) 2022-05-19 07:41:29 +00:00
Alex Rudenko
bfead976f1
chore: continue on error for Firefox tests (#8368) 2022-05-19 09:17:56 +02:00
jrandolf
10537d8163
chore: automate release PR creation 2022-05-18 16:06:58 +00:00
Alex Rudenko
7107d2d300
fix: do not use loaderId for Lifecycle events (#8353) 2022-05-17 13:27:21 +00:00
jrandolf
74380303ac
fix: only check loading iframe in lifecycling (#8348) 2022-05-17 12:15:44 +00:00
dependabot[bot]
3ef02a3cc6
chore(deps-dev): bump @microsoft/api-extractor from 7.23.1 to 7.23.2 (#8335)
Bumps [@microsoft/api-extractor](https://github.com/microsoft/rushstack/tree/HEAD/apps/api-extractor) from 7.23.1 to 7.23.2.
- [Release notes](https://github.com/microsoft/rushstack/releases)
- [Changelog](https://github.com/microsoft/rushstack/blob/main/apps/api-extractor/CHANGELOG.md)
- [Commits](https://github.com/microsoft/rushstack/commits/@microsoft/api-extractor_v7.23.2/apps/api-extractor)

---
updated-dependencies:
- dependency-name: "@microsoft/api-extractor"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: jrandolf <101637635+jrandolf@users.noreply.github.com>
2022-05-16 19:00:52 +00:00
Simon
dccfadb90e
fix: kill browser process when 'taskkill' fails on Windows (#8352) 2022-05-16 13:32:29 +00:00
Alex Rudenko
24dfbd5f7f
chore: remove console.log from test (#8351) 2022-05-16 10:04:57 +02:00
Alex Rudenko
785abf455a
chore: add retries to linux-tot-checks (#8347) 2022-05-13 15:54:09 +02:00
Alex Rudenko
1bf8bb3c22
chore: fix version generation during release (#8342)
Co-authored-by: jrandolf <101637635+jrandolf@users.noreply.github.com>
2022-05-13 13:36:46 +00:00
Alex Rudenko
cec8ff5e40
chore: fix ToT checks workflow (#8346) 2022-05-13 14:48:01 +02:00
Alex Rudenko
2af8888d51
chore: add workflow_dispatch for the ToT jobs (#8345) 2022-05-13 14:42:20 +02:00
Alex Rudenko
eec2bf882b
chore: set up daily jobs for latest Chromium builds (#8344) 2022-05-13 12:15:12 +00:00
Alex Rudenko
25216df42b
chore: bump version to v14.1.0-post (#8341) 2022-05-13 08:19:13 +00:00
Alex Rudenko
1441fb84d8
chore(release): mark v14.1.0 (#8339) 2022-05-13 07:31:25 +00:00
Alex Rudenko
3b66a2c47e
feat: allow handling other targets as pages internally (#8336)
Co-authored-by: jrandolf <101637635+jrandolf@users.noreply.github.com>
2022-05-13 08:04:46 +02:00
Alex Rudenko
0ae8936f5e
chore: disable failing permission test (#8337) 2022-05-12 20:09:23 +02:00
dependabot[bot]
9ad6fd8e2d
chore(deps-dev): bump @typescript-eslint/eslint-plugin (#8328)
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 5.22.0 to 5.23.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v5.23.0/packages/eslint-plugin)

---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: jrandolf <101637635+jrandolf@users.noreply.github.com>
2022-05-12 10:09:47 +00:00
dependabot[bot]
791cb06945
chore(deps): bump github/codeql-action from 2.1.9 to 2.1.10 (#8333)
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.1.9 to 2.1.10.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](7502d6e991...75b4f1c466)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-12 11:49:07 +02:00
Pirikara
a61144d437
fix: If currentNode and root are the same, do not include them in the result (#8332)
* fix: If currentNode and root are the same, do not include them in the result

* fix: Tests that only child element is included in the result

Co-authored-by: jrandolf <101637635+jrandolf@users.noreply.github.com>
2022-05-11 12:17:02 +00:00
Alex Rudenko
4854ad5b15
fix: disable AvoidUnnecessaryBeforeUnloadCheckSync to fix navigations (#8330) 2022-05-11 09:41:53 +02:00
Alex Rudenko
7eaadafe19
feat: add waitForXPath to ElementHandle (#8329) 2022-05-10 12:45:20 +02:00
Dave Vandyke
1e82d98027
docs: improve the Working with Chrome Extensions section (#8321)
- Added a note to mention the experimental Chrome headless mode can
  also be used.
- Improved the example code to wait for the background page to be
  ready. The previous example sometimes didn't work, since the
  background page would take a split-second to load.
- Added a note to mention how to find the background ServiceWorker for
  Chrome MV3 extensions.
2022-05-10 06:21:57 +00:00