Skip to content

Commit 83fbc11

Browse files
authored
deps: upgrade puppeteer to 22.13.1 (#16123)
1 parent 8715744 commit 83fbc11

File tree

3 files changed

+83
-85
lines changed

3 files changed

+83
-85
lines changed

core/gather/driver/target-manager.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,7 @@ class TargetManager extends ProtocolEventEmitter {
188188
* @param {LH.Crdp.Runtime.ExecutionContextCreatedEvent} event
189189
*/
190190
_onExecutionContextCreated(event) {
191-
if (event.context.name === '__puppeteer_utility_world__') return;
191+
if (event.context.name.match(/^__puppeteer_utility_world__/)) return;
192192
if (event.context.name === 'lighthouse_isolated_context') return;
193193

194194
this._executionContextIdToDescriptions.set(event.context.uniqueId, event.context);

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,7 @@
167167
"pako": "^2.0.3",
168168
"preact": "^10.7.2",
169169
"pretty-json-stringify": "^0.0.2",
170-
"puppeteer": "^22.11.1",
170+
"puppeteer": "^22.13.1",
171171
"resolve": "^1.22.1",
172172
"rollup": "^2.52.7",
173173
"rollup-plugin-polyfill-node": "^0.12.0",
@@ -200,7 +200,7 @@
200200
"metaviewport-parser": "0.3.0",
201201
"open": "^8.4.0",
202202
"parse-cache-control": "1.0.1",
203-
"puppeteer-core": "^22.11.1",
203+
"puppeteer-core": "^22.13.1",
204204
"robots-parser": "^3.0.1",
205205
"semver": "^5.3.0",
206206
"speedline-core": "^1.4.3",

yarn.lock

Lines changed: 80 additions & 82 deletions
Original file line numberDiff line numberDiff line change
@@ -1138,19 +1138,19 @@
11381138
resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570"
11391139
integrity sha1-p3c2C1s5oaLlEG+OhY8v0tBgxXA=
11401140

1141-
"@puppeteer/[email protected].3":
1142-
version "2.2.3"
1143-
resolved "https://registry.yarnpkg.com/@puppeteer/browsers/-/browsers-2.2.3.tgz#ad6b79129c50825e77ddaba082680f4dad0b674e"
1144-
integrity sha512-bJ0UBsk0ESOs6RFcLXOt99a3yTDcOKlzfjad+rhFwdaG1Lu/Wzq58GHYCDTlZ9z6mldf4g+NTb+TXEfe0PpnsQ==
1145-
dependencies:
1146-
debug "4.3.4"
1147-
extract-zip "2.0.1"
1148-
progress "2.0.3"
1149-
proxy-agent "6.4.0"
1150-
semver "7.6.0"
1151-
tar-fs "3.0.5"
1152-
unbzip2-stream "1.4.3"
1153-
yargs "17.7.2"
1141+
"@puppeteer/[email protected].4":
1142+
version "2.2.4"
1143+
resolved "https://registry.yarnpkg.com/@puppeteer/browsers/-/browsers-2.2.4.tgz#4307245d881aa5a79743050be66568bad0f6ffbb"
1144+
integrity sha512-BdG2qiI1dn89OTUUsx2GZSpUzW+DRffR1wlMJyKxVHYrhnKoELSDxDd+2XImUkuWPEKk76H5FcM/gPFrEK1Tfw==
1145+
dependencies:
1146+
debug "^4.3.5"
1147+
extract-zip "^2.0.1"
1148+
progress "^2.0.3"
1149+
proxy-agent "^6.4.0"
1150+
semver "^7.6.2"
1151+
tar-fs "^3.0.6"
1152+
unbzip2-stream "^1.4.3"
1153+
yargs "^17.7.2"
11541154

11551155
"@rollup/plugin-inject@^5.0.1":
11561156
version "5.0.3"
@@ -2358,10 +2358,10 @@ chrome-launcher@^1.1.2:
23582358
is-wsl "^2.2.0"
23592359
lighthouse-logger "^2.0.1"
23602360

2361-
chromium-bidi@0.5.23:
2362-
version "0.5.23"
2363-
resolved "https://registry.yarnpkg.com/chromium-bidi/-/chromium-bidi-0.5.23.tgz#0fbebc8b0c908d33f870b961d04fca3e2d4fa0ba"
2364-
integrity sha512-1o/gLU9wDqbN5nL2MtfjykjOuighGXc3/hnWueO1haiEoFgX8h5vbvcA4tgdQfjw1mkZ1OEF4x/+HVeqEX6NoA==
2361+
chromium-bidi@0.6.1:
2362+
version "0.6.1"
2363+
resolved "https://registry.yarnpkg.com/chromium-bidi/-/chromium-bidi-0.6.1.tgz#533612dd166b7b36a8ba8b90685ad2fa0c98d064"
2364+
integrity sha512-kSxJRj0VgtUKz6nmzc2JPfyfJGzwzt65u7PqhPHtgGQUZLF5oG+ST6l6e5ONfStUMAlhSutFCjaGKllXZa16jA==
23652365
dependencies:
23662366
mitt "3.0.1"
23672367
urlpattern-polyfill "10.0.0"
@@ -2694,16 +2694,6 @@ [email protected], core-util-is@~1.0.0:
26942694
resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7"
26952695
integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=
26962696

2697-
2698-
version "9.0.0"
2699-
resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-9.0.0.tgz#34c3fc58287b915f3ae905ab6dc3de258b55ad9d"
2700-
integrity sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==
2701-
dependencies:
2702-
env-paths "^2.2.1"
2703-
import-fresh "^3.3.0"
2704-
js-yaml "^4.1.0"
2705-
parse-json "^5.2.0"
2706-
27072697
cosmiconfig@^5.1.0:
27082698
version "5.2.1"
27092699
resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-5.2.1.tgz#040f726809c591e77a17c0a3626ca45b4f168b1a"
@@ -2714,6 +2704,16 @@ cosmiconfig@^5.1.0:
27142704
js-yaml "^3.13.1"
27152705
parse-json "^4.0.0"
27162706

2707+
cosmiconfig@^9.0.0:
2708+
version "9.0.0"
2709+
resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-9.0.0.tgz#34c3fc58287b915f3ae905ab6dc3de258b55ad9d"
2710+
integrity sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==
2711+
dependencies:
2712+
env-paths "^2.2.1"
2713+
import-fresh "^3.3.0"
2714+
js-yaml "^4.1.0"
2715+
parse-json "^5.2.0"
2716+
27172717
cp-file@^7.0.0:
27182718
version "7.0.0"
27192719
resolved "https://registry.yarnpkg.com/cp-file/-/cp-file-7.0.0.tgz#b9454cfd07fe3b974ab9ea0e5f29655791a9b8cd"
@@ -2850,13 +2850,6 @@ debug@4, [email protected], debug@^4.1.0, debug@^4.1.1, debug@^4.3.2, debug@^4.3.4:
28502850
dependencies:
28512851
ms "2.1.2"
28522852

2853-
2854-
version "4.3.5"
2855-
resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.5.tgz#e83444eceb9fedd4a1da56d671ae2446a01a6e1e"
2856-
integrity sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==
2857-
dependencies:
2858-
ms "2.1.2"
2859-
28602853
debug@^2.2.0, debug@^2.3.3, debug@^2.6.9:
28612854
version "2.6.9"
28622855
resolved "https://registry.yarnpkg.com/debug/-/debug-2.6.9.tgz#5d128515df134ff327e90a4c93f4e077a536341f"
@@ -2871,6 +2864,13 @@ debug@^3.2.7:
28712864
dependencies:
28722865
ms "^2.1.1"
28732866

2867+
debug@^4.3.5:
2868+
version "4.3.5"
2869+
resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.5.tgz#e83444eceb9fedd4a1da56d671ae2446a01a6e1e"
2870+
integrity sha512-pt0bNEmneDIvdL1Xsd9oDQ/wrQRkXDT4AUWlNZNPKvW5x/jyO9VFXkJUP07vQ2upmw5PlaITaPKc31jK13V+jg==
2871+
dependencies:
2872+
ms "2.1.2"
2873+
28742874
decamelize-keys@^1.1.0:
28752875
version "1.1.0"
28762876
resolved "https://registry.yarnpkg.com/decamelize-keys/-/decamelize-keys-1.1.0.tgz#d171a87933252807eb3cb61dc1c1445d078df2d9"
@@ -3552,7 +3552,7 @@ extglob@^2.0.4:
35523552
snapdragon "^0.8.1"
35533553
to-regex "^3.0.1"
35543554

3555-
3555+
extract-zip@^2.0.1:
35563556
version "2.0.1"
35573557
resolved "https://registry.yarnpkg.com/extract-zip/-/extract-zip-2.0.1.tgz#663dca56fe46df890d5f131ef4a06d22bb8ba13a"
35583558
integrity sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==
@@ -5978,7 +5978,7 @@ process-nextick-args@~2.0.0:
59785978
resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2"
59795979
integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==
59805980

5981-
[email protected].3, progress@^2.0.0:
5981+
progress@^2.0.0, progress@^2.0.3:
59825982
version "2.0.3"
59835983
resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8"
59845984
integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==
@@ -6007,7 +6007,7 @@ protobufjs@^6.10.0:
60076007
"@types/node" ">=13.7.0"
60086008
long "^4.0.0"
60096009

6010-
6010+
proxy-agent@^6.4.0:
60116011
version "6.4.0"
60126012
resolved "https://registry.yarnpkg.com/proxy-agent/-/proxy-agent-6.4.0.tgz#b4e2dd51dee2b377748aef8d45604c2d7608652d"
60136013
integrity sha512-u0piLU+nCOHMgGjRbimiXmA9kM/L9EHh3zL81xCdp7m+Y2pHIsnmbdDoEDoAz5geaonNR6q6+yOPQs6n4T6sBQ==
@@ -6044,26 +6044,26 @@ punycode@^2.1.0, punycode@^2.1.1:
60446044
resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec"
60456045
integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==
60466046

6047-
puppeteer-core@22.11.1, puppeteer-core@^22.11.1:
6048-
version "22.11.1"
6049-
resolved "https://registry.yarnpkg.com/puppeteer-core/-/puppeteer-core-22.11.1.tgz#623f12a751455f4d2bdde2acaea131012c7fe3ac"
6050-
integrity sha512-lIMQrpbMlQ5GqXzD7fo/j74PhceRma+DrVFX+vAx3cwURsfDKyYx7fksTo1nUfLmKyXRyCDSa2peASa/DQ0R9Q==
6047+
puppeteer-core@22.13.1, puppeteer-core@^22.13.1:
6048+
version "22.13.1"
6049+
resolved "https://registry.yarnpkg.com/puppeteer-core/-/puppeteer-core-22.13.1.tgz#3ba03e5ebd98bbbd86e465864cf00314e07309de"
6050+
integrity sha512-NmhnASYp51QPRCAf9n0OPxuPMmzkKd8+2sB9Q+BjwwCG25gz6iuNc3LQDWa+cH2tyivmJppLhNNFt6Q3HmoOpw==
60516051
dependencies:
6052-
"@puppeteer/browsers" "2.2.3"
6053-
chromium-bidi "0.5.23"
6054-
debug "4.3.5"
6052+
"@puppeteer/browsers" "2.2.4"
6053+
chromium-bidi "0.6.1"
6054+
debug "^4.3.5"
60556055
devtools-protocol "0.0.1299070"
6056-
ws "8.17.0"
6056+
ws "^8.18.0"
60576057

6058-
puppeteer@^22.11.1:
6059-
version "22.11.1"
6060-
resolved "https://registry.yarnpkg.com/puppeteer/-/puppeteer-22.11.1.tgz#06acc384350382143046eb6feea208c8bc4ec41b"
6061-
integrity sha512-NhpLQC2NMXcNvCquRCeFWxu12ywfBeZ8wK9TyupOnSyaX2czeuqZdBVOQ33mBzmG8qTnM7DsStY8Z+TOgshMdA==
6058+
puppeteer@^22.13.1:
6059+
version "22.13.1"
6060+
resolved "https://registry.yarnpkg.com/puppeteer/-/puppeteer-22.13.1.tgz#f8e4217919b438f18adb754e9d8414fef58fb3de"
6061+
integrity sha512-PwXLDQK5u83Fm5A7TGMq+9BR7iHDJ8a3h21PSsh/E6VfhxiKYkU7+tvGZNSCap6k3pCNDd9oNteVBEctcBalmQ==
60626062
dependencies:
6063-
"@puppeteer/browsers" "2.2.3"
6064-
cosmiconfig "9.0.0"
6063+
"@puppeteer/browsers" "2.2.4"
6064+
cosmiconfig "^9.0.0"
60656065
devtools-protocol "0.0.1299070"
6066-
puppeteer-core "22.11.1"
6066+
puppeteer-core "22.13.1"
60676067

60686068
q@^1.5.1:
60696069
version "1.5.1"
@@ -6437,13 +6437,6 @@ selenium-webdriver@^4.0.0-beta.2:
64376437
resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7"
64386438
integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==
64396439

6440-
6441-
version "7.6.0"
6442-
resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.0.tgz#1a46a4db4bffcccd97b743b5005c8325f23d4e2d"
6443-
integrity sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==
6444-
dependencies:
6445-
lru-cache "^6.0.0"
6446-
64476440
semver@^6.0.0, semver@^6.3.0:
64486441
version "6.3.0"
64496442
resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.0.tgz#ee0a64c8af5e8ceea67687b133761e1becbd1d3d"
@@ -6456,6 +6449,11 @@ semver@^7.2.1, semver@^7.3.4, semver@^7.3.5, semver@^7.3.7:
64566449
dependencies:
64576450
lru-cache "^6.0.0"
64586451

6452+
semver@^7.6.2:
6453+
version "7.6.3"
6454+
resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.3.tgz#980f7b5550bc175fb4dc09403085627f9eb33143"
6455+
integrity sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==
6456+
64596457
64606458
version "6.0.0"
64616459
resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.0.tgz#efae5d88f45d7924141da8b5c3a7a7e663fefeb8"
@@ -6868,10 +6866,10 @@ tabulator-tables@^4.9.3:
68686866
resolved "https://registry.yarnpkg.com/tabulator-tables/-/tabulator-tables-4.9.3.tgz#89ea8f9bffc11ba9a789369b5165ac82da26f4f0"
68696867
integrity sha512-iwwQqAEGGxlgrBpcmJJvMJrfjGLcCXOB3AOb/DGkXqBy1YKoYA36hIl7qXGp6Jo8dSkzFAlDT6pKLZgyhs9OnQ==
68706868

6871-
6872-
version "3.0.5"
6873-
resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-3.0.5.tgz#f954d77767e4e6edf973384e1eb95f8f81d64ed9"
6874-
integrity sha512-JOgGAmZyMgbqpLwct7ZV8VzkEB6pxXFBVErLtb+XCOqzc6w1xiWKI9GVd6bwk68EX7eJ4DWmfXVmq8K2ziZTGg==
6869+
tar-fs@^3.0.6:
6870+
version "3.0.6"
6871+
resolved "https://registry.yarnpkg.com/tar-fs/-/tar-fs-3.0.6.tgz#eaccd3a67d5672f09ca8e8f9c3d2b89fa173f217"
6872+
integrity sha512-iokBDQQkUyeXhgPYaZxmczGPhnhXZ0CmrqI+MOb/WFGS9DW5wnfrLgtjUJBvz50vQ3qfRwJ62QVoCFu8mPVu5w==
68756873
dependencies:
68766874
pump "^3.0.0"
68776875
tar-stream "^3.1.5"
@@ -7201,7 +7199,7 @@ unbox-primitive@^1.0.1:
72017199
has-symbols "^1.0.2"
72027200
which-boxed-primitive "^1.0.2"
72037201

7204-
7202+
unbzip2-stream@^1.4.3:
72057203
version "1.4.3"
72067204
resolved "https://registry.yarnpkg.com/unbzip2-stream/-/unbzip2-stream-1.4.3.tgz#b0da04c4371311df771cdc215e87f2130991ace7"
72077205
integrity sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==
@@ -7472,11 +7470,6 @@ write-file-atomic@^4.0.1:
74727470
imurmurhash "^0.1.4"
74737471
signal-exit "^3.0.7"
74747472

7475-
7476-
version "8.17.0"
7477-
resolved "https://registry.yarnpkg.com/ws/-/ws-8.17.0.tgz#d145d18eca2ed25aaf791a183903f7be5e295fea"
7478-
integrity sha512-uJq6108EgZMAl20KagGkzCKfMEjxmKvZHG7Tlq0Z6nOky7YF7aq4mOx6xK8TJ/i1LeK4Qus7INktacctDgY8Ow==
7479-
74807473
ws@>=7.4.6:
74817474
version "8.13.0"
74827475
resolved "https://registry.yarnpkg.com/ws/-/ws-8.13.0.tgz#9a9fb92f93cf41512a0735c8f4dd09b8a1211cd0"
@@ -7494,6 +7487,11 @@ ws@^7.0.0, ws@^7.3.1:
74947487
resolved "https://registry.yarnpkg.com/ws/-/ws-7.4.6.tgz#5654ca8ecdeee47c33a9a4bf6d28e2be2980377c"
74957488
integrity sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==
74967489

7490+
ws@^8.18.0:
7491+
version "8.18.0"
7492+
resolved "https://registry.yarnpkg.com/ws/-/ws-8.18.0.tgz#0d7505a6eafe2b0e712d232b42279f53bc289bbc"
7493+
integrity sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==
7494+
74977495
xdg-basedir@^4.0.0:
74987496
version "4.0.0"
74997497
resolved "https://registry.yarnpkg.com/xdg-basedir/-/xdg-basedir-4.0.0.tgz#4bc8d9984403696225ef83a1573cbbcb4e79db13"
@@ -7575,19 +7573,6 @@ [email protected], yargs@^16.1.1, yargs@^16.2.0:
75757573
y18n "^5.0.5"
75767574
yargs-parser "^20.2.2"
75777575

7578-
7579-
version "17.7.2"
7580-
resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.7.2.tgz#991df39aca675a192b816e1e0363f9d75d2aa269"
7581-
integrity sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==
7582-
dependencies:
7583-
cliui "^8.0.1"
7584-
escalade "^3.1.1"
7585-
get-caller-file "^2.0.5"
7586-
require-directory "^2.1.1"
7587-
string-width "^4.2.3"
7588-
y18n "^5.0.5"
7589-
yargs-parser "^21.1.1"
7590-
75917576
yargs@^15.0.0:
75927577
version "15.4.1"
75937578
resolved "https://registry.yarnpkg.com/yargs/-/yargs-15.4.1.tgz#0d87a16de01aee9d8bec2bfbf74f67851730f4f8"
@@ -7618,6 +7603,19 @@ yargs@^17.3.1:
76187603
y18n "^5.0.5"
76197604
yargs-parser "^21.1.1"
76207605

7606+
yargs@^17.7.2:
7607+
version "17.7.2"
7608+
resolved "https://registry.yarnpkg.com/yargs/-/yargs-17.7.2.tgz#991df39aca675a192b816e1e0363f9d75d2aa269"
7609+
integrity sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==
7610+
dependencies:
7611+
cliui "^8.0.1"
7612+
escalade "^3.1.1"
7613+
get-caller-file "^2.0.5"
7614+
require-directory "^2.1.1"
7615+
string-width "^4.2.3"
7616+
y18n "^5.0.5"
7617+
yargs-parser "^21.1.1"
7618+
76217619
yauzl@^2.10.0:
76227620
version "2.10.0"
76237621
resolved "https://registry.yarnpkg.com/yauzl/-/yauzl-2.10.0.tgz#c7eb17c93e112cb1086fa6d8e51fb0667b79a5f9"

0 commit comments

Comments
 (0)