Alex Rudenko
cf8f902449
Roll puppeteer to 23.0.2
...
Bug: none
Change-Id: I176811a16871431d82160d4bcc91cbcd54ac244c
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5797137
Auto-Submit: Alex Rudenko <alexrudenko@chromium.org >
Reviewed-by: Philip Pfaffe <pfaffe@chromium.org >
Commit-Queue: Philip Pfaffe <pfaffe@chromium.org >
Commit-Queue: Alex Rudenko <alexrudenko@chromium.org >
2024-08-20 15:27:20 +00:00
Alex Rudenko
55d5f67ec6
Bump puppeteer to 22.14.0
...
Bug: none
Change-Id: I6a02ebbb4fcc5cdab6dec0bcfd7bc6030fe78435
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5756526
Auto-Submit: Alex Rudenko <alexrudenko@chromium.org >
Reviewed-by: Simon Zünd <szuend@chromium.org >
Commit-Queue: Simon Zünd <szuend@chromium.org >
2024-08-02 17:03:43 +00:00
Alex Rudenko
6562717533
Bump puppeteer to 22.8.2
...
Bug: none
Change-Id: I4ac9c6a9685a4699ddf91c71a88ad070f43128b0
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5756162
Reviewed-by: Simon Zünd <szuend@chromium.org >
Commit-Queue: Alex Rudenko <alexrudenko@chromium.org >
2024-08-02 09:19:05 +00:00
Simon Zünd
b69e8ddcaa
[deps] Upgrade TypeScript to 5.5.4
...
TypeScript 5.5.4 fixes the crashing tsserver when using vscode with
the devtools-frontend repo.
We have to pin the "ws" package to 8.18.0 manually. Normally
'npm dedupe' would handle this, but 'dedupe' wants to pull in the
'debug' package thats only 4 days old.
We can remove the 'override' once 'npm dedupe' runs successfully
again.
R=alexrudenko@chromium.org
Bug: None
Change-Id: I3e8ad9b5b5f999f9f60758313167230724e8dddc
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5752041
Commit-Queue: Alex Rudenko <alexrudenko@chromium.org >
Commit-Queue: Simon Zünd <szuend@chromium.org >
Reviewed-by: Alex Rudenko <alexrudenko@chromium.org >
Auto-Submit: Simon Zünd <szuend@chromium.org >
2024-07-31 07:55:16 +00:00
Alex Rudenko
537c631ab8
Bump vulnerable deps
...
Drive-by: fixing the presubmit
Fixed: 343248814
Change-Id: I3ec86edbe2ce3d6e7b6a310827b5b5fb0b09c626
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5720898
Commit-Queue: Alex Rudenko <alexrudenko@chromium.org >
Reviewed-by: Simon Zünd <szuend@chromium.org >
2024-07-19 07:12:02 +00:00
Simon Zünd
2e2368a63f
[deps] Update TypeScript to 5.5.3
...
The CL also updates @types/karma-chai-sinon to 0.1.20. This is
required to fix the global `sinon` namespace object that our test
code assumes to be there.
We also need to allow access of UMD globals without import in test
code, otherwise we'd have to add an import of sinon to each
individual test file.
DISABLE_THIRD_PARTY_CHECK=Requires a ts_library change for test modules
R=alexrudenko@chromium.org
Bug: None
Change-Id: I449be485a9e3fe03ccc68fad44ee3573a98b3413
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5702080
Reviewed-by: Alex Rudenko <alexrudenko@chromium.org >
Commit-Queue: Simon Zünd <szuend@chromium.org >
2024-07-12 11:07:54 +00:00
Simon Zünd
a578545017
[deps] Update 'sinon' and '@types/sinon'
...
R=alexrudenko@chromium.org
Bug: None
Change-Id: I1f8dcaa62c6d5e90f37c34db1fd8fb2ed1a7369c
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5666839
Reviewed-by: Alex Rudenko <alexrudenko@chromium.org >
Commit-Queue: Alex Rudenko <alexrudenko@chromium.org >
Auto-Submit: Simon Zünd <szuend@chromium.org >
2024-07-02 06:22:54 +00:00
Simon Zünd
aebbf4f106
[deps] Update 'eslint-plugin-jsdoc' to 46.10.1
...
This silences a warning because our Node engine is newer then the
package expects.
There are newer versions of the plugin by now, but the transitive
dependencies are younger than 1 week so the audit mirror blocks them.
46.10.1 seems like it was stable for a couple months so we use that.
R=alexrudenko@chromium.org
Bug: None
Change-Id: Icf1c1276852e55dcad97d2ea2eeb6a8d7a9d82ae
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5660063
Commit-Queue: Simon Zünd <szuend@chromium.org >
Auto-Submit: Simon Zünd <szuend@chromium.org >
Commit-Queue: Alex Rudenko <alexrudenko@chromium.org >
Reviewed-by: Alex Rudenko <alexrudenko@chromium.org >
2024-06-27 09:26:18 +00:00
Alex Rudenko
73a3a6900e
Fix vulnerable dependency
...
Fixed: skia:346414893
Change-Id: Iccf94fec0c20a869f4aadfcc14352a52bb43957c
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5620450
Reviewed-by: Simon Zünd <szuend@chromium.org >
Commit-Queue: Alex Rudenko <alexrudenko@chromium.org >
2024-06-11 06:55:50 +00:00
Simon Zünd
73104de8cd
Revert "Update puppeteer-core to 22.10.0"
...
This reverts commit 8c51286814 .
Reason for revert: Causes e2e failures on CI
Original change's description:
> Update puppeteer-core to 22.10.0
>
> Bug: none
> Change-Id: Iac037f0e23af8660ed6014b91e7ebfdf7d45aec7
> Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5596376
> Reviewed-by: Simon Zünd <szuend@chromium.org >
> Commit-Queue: Simon Zünd <szuend@chromium.org >
Bug: none
Change-Id: I101d94fc6b652481162d85057c1c047a217601a6
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5600358
Auto-Submit: Simon Zünd <szuend@chromium.org >
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com >
Commit-Queue: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com >
2024-06-05 06:20:14 +00:00
Alex Rudenko
8c51286814
Update puppeteer-core to 22.10.0
...
Bug: none
Change-Id: Iac037f0e23af8660ed6014b91e7ebfdf7d45aec7
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5596376
Reviewed-by: Simon Zünd <szuend@chromium.org >
Commit-Queue: Simon Zünd <szuend@chromium.org >
2024-06-05 04:55:13 +00:00
Guangyue Xu
f99b6ceb60
update postcss package and nanoid package
...
This change updated the postcss package from 8.4.5 to 8.4.38 and the dependent package nanoid package from 3.1.30 to 3.3.7 to fix the vulnerability related to the two packages.
I have to use the `npm audit fix --force` to update the two packages instead of `npm run install-deps audit-fix --audit-level=critical` due to an error tracked in https://issues.chromium.org/issues/343248814
Bug: 343248812
Change-Id: I5e8a8b7a0515d3610ac2ab5f999f99fed8893da0
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5577438
Reviewed-by: Alex Rudenko <alexrudenko@chromium.org >
Reviewed-by: Simon Zünd <szuend@chromium.org >
Commit-Queue: Alex Rudenko <alexrudenko@chromium.org >
2024-05-29 06:47:46 +00:00
Benedikt Meurer
6472fee2f1
[chai] Update @types/chai to v4.3.15
...
The changes to use `asserts` in chai type definitions were just accepted
upstream and published with @types/chai 4.3.15, so remove our custom
patching and update to the latest upstream version of the type
definitions.
Fixed: 333520272, 334719469
Change-Id: If8ccb6112cd58567975dfc23a25ecfdfa7d51752
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5509475
Reviewed-by: Alex Rudenko <alexrudenko@chromium.org >
Auto-Submit: Benedikt Meurer <bmeurer@chromium.org >
Commit-Queue: Alex Rudenko <alexrudenko@chromium.org >
2024-05-02 14:23:21 +00:00
Alex Rudenko
e6256afd3f
Update Puppeteer to v22.7.0
...
Bug: none
Change-Id: I6840338ba618599621a9d35fa955ee9360b7a77d
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5477487
Auto-Submit: Alex Rudenko <alexrudenko@chromium.org >
Commit-Queue: Simon Zünd <szuend@chromium.org >
Reviewed-by: Simon Zünd <szuend@chromium.org >
2024-04-24 04:19:38 +00:00
Alex Rudenko
e0be4d513a
Deduplicate ws by installing the latest version
...
Bug: none
Change-Id: I716886b779aa2766a4290bada004dc5553c376a9
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5463339
Reviewed-by: Simon Zünd <szuend@chromium.org >
Commit-Queue: Alex Rudenko <alexrudenko@chromium.org >
2024-04-18 11:02:18 +00:00
Alex Rudenko
484fb519dc
Fix node_modules owners
...
folder names in OWNERS do not actually work so
we need a file in node_modules
Bug: None
Change-Id: Ieb639375ef1d8b8b6ed3ad3ed30e7c0ba559746d
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5463980
Owners-Override: Alex Rudenko <alexrudenko@chromium.org >
Commit-Queue: Alex Rudenko <alexrudenko@chromium.org >
Reviewed-by: Benedikt Meurer <bmeurer@chromium.org >
2024-04-18 08:19:16 +00:00
Alex Rudenko
6a564d1135
Recover deleted README and define owners by filename
...
https://crrev.com/c/5458178 deleted the OWNERS file
and the readme in node_modules by accident.
Bug: none
Change-Id: If1af2296995574333012fe3ad3a1486d3186bdcf
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5463581
Commit-Queue: Alex Rudenko <alexrudenko@chromium.org >
Reviewed-by: Benedikt Meurer <bmeurer@chromium.org >
2024-04-18 06:35:25 +00:00
Alex Rudenko
5fda646af7
Update puppeteer to 22.6.5
...
Bug: none
Change-Id: Iadbc26a9d0c35e599c3adbbd13dea9fce1963ca0
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5458178
Reviewed-by: Simon Zünd <szuend@chromium.org >
Commit-Queue: Alex Rudenko <alexrudenko@chromium.org >
Reviewed-by: Wolfgang Beyer <wolfi@chromium.org >
2024-04-17 12:53:02 +00:00
Alex Rudenko
6abfa37a65
Fix socket.io-parser lock to resolve to 4.2.4
...
Bug: none
Change-Id: I58fab347c8ee39412d79696762e72dd16b74c15a
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5454234
Auto-Submit: Alex Rudenko <alexrudenko@chromium.org >
Commit-Queue: Alex Rudenko <alexrudenko@chromium.org >
Reviewed-by: Simon Zünd <szuend@chromium.org >
Commit-Queue: Simon Zünd <szuend@chromium.org >
2024-04-16 08:48:36 +00:00
Benedikt Meurer
11565081e8
[chai] Improve types for assert functions.
...
This CL adds `asserts` to various `assert` functions provided by Chai,
and massages some parts of the code base to still typecheck correctly.
This is in preparation for removing a bunch of homegrown helpers, but
also as proof-of-concept for upstreaming these to DefinitelyTyped
once battle-tested in DevTools.
The following functions now have `asserts`:
- `assert()`
- `assert.isOk()` and `assert.ok()`
- `assert.isTrue()` and `assert.isNotTrue()`
- `assert.isFalse()` and `assert.isNotFalse()`
- `assert.isNull()` and `assert.isNotNull()`
- `assert.exists()` and `assert.notExists()`
- `assert.isDefined()` and `assert.isUndefined()`
- `assert.instanceOf()`
Bug: 333520272
Change-Id: I852edd4fc579b0d9f9b6a347502d64ea3d12dc46
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5444833
Commit-Queue: Philip Pfaffe <pfaffe@chromium.org >
Auto-Submit: Benedikt Meurer <bmeurer@chromium.org >
Reviewed-by: Philip Pfaffe <pfaffe@chromium.org >
2024-04-12 07:32:43 +00:00
Alex Rudenko
7042abca0b
Update mocha to 9.2.2
...
- fixes a vulnerable dependency
- sorts devDependencies in asc order (done by npm)
- manage_node_deps should --save-exact version by default
Fixed: 333413840
Change-Id: Iaa670259db9771dab89c72214c17d0420e02eaa3
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5439476
Reviewed-by: Simon Zünd <szuend@chromium.org >
Commit-Queue: Alex Rudenko <alexrudenko@chromium.org >
2024-04-10 05:58:47 +00:00
Alex Rudenko
5f94f8281d
Adopt the npm audit mirror
...
manage_node_deps.py still used to update dependencies but the registry has been updated to https://npm.skia.org/chrome-devtools for extra security and license checks.
Bug: chromium:331331303
Change-Id: I006567562a6fc762f5abdfe10b3d34fa796c7748
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5400698
Reviewed-by: Simon Zünd <szuend@chromium.org >
Commit-Queue: Alex Rudenko <alexrudenko@chromium.org >
2024-04-04 10:17:22 +00:00
Simon Zünd
5c0e0d8abb
[deps] Upgrade TypeScript from 5.2.2 to 5.4.2
...
DISABLE_THIRD_PARTY_CHECK=Requires fixing up front_end files
R=alexrudenko@chromium.org
Bug: None
Change-Id: If7cd9777abc1daf8af48cf006576e39d5d57ce94
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5365623
Reviewed-by: Philip Pfaffe <pfaffe@chromium.org >
Commit-Queue: Simon Zünd <szuend@chromium.org >
2024-03-12 12:35:14 +00:00
Simon Zünd
d03865b108
Revert "Add @webgpu/types"
...
This reverts commit 067c706e79 .
Reason for revert: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5076956
is abandoned
DISABLE_THIRD_PARTY_CHECK=Has ts_library.py change
Original change's description:
> Add @webgpu/types
>
> DISABLE_THIRD_PARTY_CHECK=Add @webgpu/types
> No-Presubmit: true
> Bug: 1506431
> Change-Id: I06f8d3758110f19298965e84e15f33c02bf4fbda
> Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5081999
> Commit-Queue: Fr <beaufort.francois@gmail.com >
> Reviewed-by: Simon Zünd <szuend@chromium.org >
No-Presubmit: true
Bug: 1506431
Change-Id: Id19766f75d97b8339058fb51693747a47a4b6312
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5335357
Reviewed-by: Simon Zünd <szuend@chromium.org >
Reviewed-by: Alex Rudenko <alexrudenko@chromium.org >
Commit-Queue: Simon Zünd <szuend@chromium.org >
2024-03-04 08:12:37 +00:00
Alex Rudenko
d04dd4506b
[test] Update Puppeteer to v22.3.0
...
Drive-by: remove @puppeteer/replay that is not used in tests
Bug: none
Change-Id: I512794442c43cddd8a40b7816d3fc31f398251d2
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5318365
Auto-Submit: Alex Rudenko <alexrudenko@chromium.org >
Reviewed-by: Simon Zünd <szuend@chromium.org >
Commit-Queue: Simon Zünd <szuend@chromium.org >
2024-02-27 09:00:14 +00:00
Alex Rudenko
af11b7ca25
[test] Update Puppeteer to v22
...
DISABLE_THIRD_PARTY_CHECK=updating deps
Bug: none
Change-Id: I12b06b26f0bb0b938666c7748198187259fcd9fc
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5268589
Commit-Queue: Alex Rudenko <alexrudenko@chromium.org >
Reviewed-by: Simon Zünd <szuend@chromium.org >
Reviewed-by: Andres Olivares <andoli@chromium.org >
2024-02-07 07:11:54 +00:00
François Beaufort
067c706e79
Add @webgpu/types
...
DISABLE_THIRD_PARTY_CHECK=Add @webgpu/types
No-Presubmit: true
Bug: 1506431
Change-Id: I06f8d3758110f19298965e84e15f33c02bf4fbda
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5081999
Commit-Queue: Fr <beaufort.francois@gmail.com >
Reviewed-by: Simon Zünd <szuend@chromium.org >
2023-12-04 08:36:30 +00:00
Randolf Jung
396cfd4bc9
Update TypeScript to 5.2.2
...
DISABLE_THIRD_PARTY_CHECK=Types are broken and need to be changed
Bug: none
Change-Id: Ie683d4800b614f7b82b5f5c35a717fe70112bcec
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5033665
Commit-Queue: Randolf Jung <jrandolf@chromium.org >
Reviewed-by: Alex Rudenko <alexrudenko@chromium.org >
2023-11-16 13:02:28 +00:00
Philip Pfaffe
9f9b531a71
Revert "Update esbuild"
...
This reverts commit 556d230a0e .
Reason for revert: Breaks the build on windows.
Original change's description:
> Update esbuild
>
> DISABLE_THIRD_PARTY_CHECK=DEPS needs to be updated together
>
> Bug: none
> Change-Id: I6af5660c313d5d998b320f688a36a1f3de5beb03
> Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5025093
> Commit-Queue: Randolf Jung <jrandolf@chromium.org >
> Reviewed-by: Danil Somsikov <dsv@chromium.org >
Bug: none
Change-Id: I331613611d0b8bd56a96a5eff50e452213f6f14b
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5033272
Reviewed-by: Danil Somsikov <dsv@chromium.org >
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com >
Commit-Queue: Danil Somsikov <dsv@chromium.org >
Auto-Submit: Philip Pfaffe <pfaffe@chromium.org >
2023-11-16 07:34:14 +00:00
Randolf Jung
556d230a0e
Update esbuild
...
DISABLE_THIRD_PARTY_CHECK=DEPS needs to be updated together
Bug: none
Change-Id: I6af5660c313d5d998b320f688a36a1f3de5beb03
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5025093
Commit-Queue: Randolf Jung <jrandolf@chromium.org >
Reviewed-by: Danil Somsikov <dsv@chromium.org >
2023-11-15 15:27:58 +00:00
Alex Rudenko
f7ea7ab986
Update pptr to 21.4.1
...
DISABLE_THIRD_PARTY_CHECK=roll of Puppeteer and removal of the Puppeteer flag.
Fixed: 1484476
Change-Id: I98425afe43878948983dba94bda362aa6681d603
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/4968458
Commit-Queue: Alex Rudenko <alexrudenko@chromium.org >
Reviewed-by: Simon Zünd <szuend@chromium.org >
2023-10-24 10:11:59 +00:00
Vidal Guillermo Diazleal Ortega
5151f41f3f
npm package security updates (babel/traverse)
...
I ran the following script to update @babel/traverse from 7.15.4 to 7.23.2 packages
to address the security issue tracked in crbug.com/1493744:
`npm run install-deps audit fix --audit-level=critical`
Bug: 1493744
Change-Id: Ie3fa0dc0527b6fa9e4b7906ee2034b95900c6033
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/4953413
Reviewed-by: Simon Zünd <szuend@chromium.org >
Commit-Queue: Vidal Diazleal <vidorteg@microsoft.com >
Reviewed-by: Benedikt Meurer <bmeurer@chromium.org >
2023-10-20 17:29:27 +00:00
Alex Rudenko
eba2e5aa86
Update Chrome (for Testing) PIN
...
Chromium pin updated to 120.0.6061.0
Roll created at https://cr-buildbucket.appspot.com/build/8767442795318961393
DISABLE_THIRD_PARTY_CHECK=hotfix Puppeteer to unblock Chrome roll as making a Puppeteer release will take some time (upstream fix https://github.com/puppeteer/puppeteer/pull/11142 )
Bug: chromium:1492122
Change-Id: I427df7f777cdf24b50e3e4532d9230fa0a04ae84
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/4934291
Reviewed-by: Simon Zünd <szuend@chromium.org >
Commit-Queue: Alex Rudenko <alexrudenko@chromium.org >
2023-10-12 14:46:33 +00:00
Alex Rudenko
5fe99f864f
Update puppeteer in node_modules to 21.3.8
...
Bug: none
Change-Id: Ic4140d2e69ff70ee049ddf4d419c866c35dc58c2
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/4916662
Commit-Queue: Benedikt Meurer <bmeurer@chromium.org >
Auto-Submit: Alex Rudenko <alexrudenko@chromium.org >
Reviewed-by: Benedikt Meurer <bmeurer@chromium.org >
2023-10-06 13:40:42 +00:00
Alex Rudenko
b013f87a99
Update puppeteer and puppeteer-core in node_modules
...
DISABLE_THIRD_PARTY_CHECK=fixes for the roll
Bug: 1484476
Change-Id: I0d0b5288bd860d24923802042e091551ff4cdeea
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/4898119
Commit-Queue: Alex Rudenko <alexrudenko@chromium.org >
Reviewed-by: Simon Zünd <szuend@chromium.org >
2023-09-29 07:14:02 +00:00
Alex Rudenko
662ce9cbd7
[node_modules] Update Puppeteer to 21.1.1
...
Bug: none
Change-Id: Ifd4f7ac9dfb1527edd1e59f4afb4debe9d2a3860
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/4821548
Reviewed-by: Simon Zünd <szuend@chromium.org >
Commit-Queue: Alex Rudenko <alexrudenko@chromium.org >
2023-08-29 09:38:42 +00:00
Simon Zünd
3502cdcf8c
[build] Remove 'minify-html-template-literals' plugin from node_modules
...
DISABLE_THIRD_PARTY_CHECK=Removing a npm package.
R=alexrudenko@chromium.org
Bug: 1213034
Change-Id: I1546dfe1a1c74d44d02cae35e0334c8463790233
Fixed: 1471374
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/4762688
Reviewed-by: Alex Rudenko <alexrudenko@chromium.org >
Commit-Queue: Simon Zünd <szuend@chromium.org >
2023-08-09 08:54:29 +00:00
Randolf Jung
3e52631076
Update "puppeteer" to 21.0.1
...
Bug: none
Change-Id: I7b92e1d3c7e14729d99fb8b540d93d9d0be0ecba
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/4756724
Auto-Submit: Randolf Jung <jrandolf@chromium.org >
Reviewed-by: Simon Zünd <szuend@chromium.org >
Commit-Queue: Simon Zünd <szuend@chromium.org >
2023-08-08 08:05:41 +00:00
Philip Pfaffe
ead3f105e7
node_modules: Add emscripten types and rollup node plugin
...
Includes a rerun of install-deps which updates some unrelated packages.
Bug: 1454724
Change-Id: I29651314ac40c985f42a3fb2bce73ece20b7236a
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/4632539
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org >
Reviewed-by: Kshitij Pancholi <panchok@google.com >
Commit-Queue: Philip Pfaffe <pfaffe@chromium.org >
2023-07-28 09:28:45 +00:00
Simon Zünd
cba2ac9e1c
[deps] Update 'terser' to 5.19.1
...
The update contains a bug fix that improves the quality for DevTools
release source maps.
The update also seems to stop minifiying certain names in the overlay
bundle so we had to slightly bump the limit.
* Old size: 69660
* New size: 71295
DISABLE_THIRD_PARTY_CHECK=Bump overlay size limit
R=alexrudenko@chromium.org
Bug: 1459146
Change-Id: I3036787bbb3ba8d28669b9aaab9c29c5f5581e55
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/4693881
Commit-Queue: Simon Zünd <szuend@chromium.org >
Reviewed-by: Alex Rudenko <alexrudenko@chromium.org >
2023-07-18 09:44:36 +00:00
Guangyue Xu
2314ddcbfe
npm pakage security updates
...
Ran the following script to update engine.io and socket.io-parser
package from 4.2.1 to 4.2.4 to address the security issue tracked
in crbug.com/1464405:
`npm run install-deps audit fix --audit-level=critical`
Bug:1464405
Change-Id: I40f54d721642ad124b81a2df1307ab1d2dfecbdc
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/4682214
Commit-Queue: Guangyue Xu <guangyue.xu@microsoft.com >
Reviewed-by: Danil Somsikov <dsv@chromium.org >
2023-07-13 17:37:54 +00:00
Alex Rudenko
763f344894
Update puppeteer to 20.8.2 (node_modules)
...
Bug: 1464324
Change-Id: Ifc3aadbadb7ee1feabb9559bc7746a987441f91a
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/4679117
Commit-Queue: Simon Zünd <szuend@chromium.org >
Reviewed-by: Simon Zünd <szuend@chromium.org >
Auto-Submit: Alex Rudenko <alexrudenko@chromium.org >
2023-07-13 09:44:16 +00:00
Alex Rudenko
1552f2b3ac
Update puppeteer in node_modules
...
Bug: none
Change-Id: I47c32ffa1ee9f34bdfccb930d288a364afaa280f
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/4675897
Reviewed-by: Simon Zünd <szuend@chromium.org >
Commit-Queue: Alex Rudenko <alexrudenko@chromium.org >
2023-07-11 12:54:29 +00:00
Randolf Jung
bcb3bc8d41
Update puppeteer and @puppeteer/replay
...
- puppeteer replaced with puppeteer-core (20.7.3). DevTools does not actually need puppeteer as it downloads the browsers on its own. PUPPETEER_SKIP_CHROMIUM_DOWNLOAD is not needed too.
- @puppeteer/replay upgraded to 2.11.2
DISABLE_THIRD_PARTY_CHECK=requires code updates for puppeteer-core
Bug: none
Change-Id: I173c228d766681a1a8a9ada3fcf17525cd191726
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/4640022
Reviewed-by: Simon Zünd <szuend@chromium.org >
Commit-Queue: Randolf Jung <jrandolf@chromium.org >
2023-06-26 18:05:57 +00:00
Jack Franklin
b6e869c1ff
Update @typescript-eslint/* deps
...
Following the update to TS 5.1.3, updating the ESLint plugins too.
Includes a couple of small fixes where more floating promises are now
detected.
DISABLE_THIRD_PARTY_CHECK=source file changes to fix issues
Bug: none
Change-Id: Ia4b346ded7a63abed3dfc08db5f7b15baf6a40c8
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/4584591
Commit-Queue: Jack Franklin <jacktfranklin@chromium.org >
Auto-Submit: Jack Franklin <jacktfranklin@chromium.org >
Reviewed-by: Kateryna Prokopenko <kprokopenko@chromium.org >
Commit-Queue: Kateryna Prokopenko <kprokopenko@chromium.org >
2023-06-02 14:33:49 +00:00
Jack Franklin
98d9d46d28
Upgrade TypeScript to 5.1.3
...
DISABLE_THIRD_PARTY_CHECK=TS upgrade and source code changes.
Bug: none
Change-Id: I21244e75a24e8e323ef40c696254e552f3956e6d
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/4583215
Reviewed-by: Simon Zünd <szuend@chromium.org >
Commit-Queue: Jack Franklin <jacktfranklin@chromium.org >
2023-06-02 13:05:48 +00:00
Guangyue Xu
bffee6084d
npm pakage security updates
...
Ran the following script to update engine.io and socket.io packages
to address the security issue tracked in crbug.com/1447254:
`npm run install-deps audit fix --audit-level=critical`
Bug: 1447254
Change-Id: Ia617b76882259bdab5259855029353701ff0bc1e
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/4551951
Reviewed-by: Danil Somsikov <dsv@chromium.org >
Reviewed-by: Brandon Walderman <brwalder@microsoft.com >
Commit-Queue: Guangyue Xu <guangyue.xu@microsoft.com >
2023-05-23 16:50:12 +00:00
Randolf Jung
0849e8636c
Update puppeteer to 20.1.2
...
Bug: none
Change-Id: Ic54abd3e326a08c473ee20245e62f84365036676
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/4519845
Commit-Queue: Randolf Jung <jrandolf@chromium.org >
Reviewed-by: Simon Zünd <szuend@chromium.org >
2023-05-10 13:31:14 +00:00
Randolf Jung
95337a1834
Update puppeteer to 19.11.1
...
Bug: none
Change-Id: I8cc107acb06ac82bb6c6b060c86a6346a09d464a
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/4475485
Commit-Queue: Randolf Jung <jrandolf@chromium.org >
Auto-Submit: Randolf Jung <jrandolf@chromium.org >
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org >
Commit-Queue: Jack Franklin <jacktfranklin@chromium.org >
2023-04-25 16:12:28 +00:00
Simon Zünd
1bd98ee250
[deps] Add 'rollup-plugin-sourcemaps' intended for release builds
...
We plan to enable source maps for release builds behind a GN flag. For
this to work rollup needs to consume the source maps already generated
by tsc and merge it with its own source map. Rollup can't do this
natively so this CL adds a plugin that can.
R=jacktfranklin@chromium.org
Bug: 1430396
Change-Id: Ibb38c7892326907431e54b7c7dbd7b912b59ccb9
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/4397707
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org >
Commit-Queue: Simon Zünd <szuend@chromium.org >
2023-04-04 13:31:33 +00:00