Skip to content

Commit 90a1201

Browse files
Adam RaineDevtools-frontend LUCI CQ
authored andcommitted
[Lighthouse] Roll Lighthouse 12.4.0
Bug: 40543651 Change-Id: Ifa42f086ea6a0b395a6cbac27f5a0c3d63c580aa Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/6307545 Auto-Submit: Adam Raine <[email protected]> Reviewed-by: Connor Clark <[email protected]> Commit-Queue: Adam Raine <[email protected]>
1 parent 4aab825 commit 90a1201

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

55 files changed

+5108
-2179
lines changed

front_end/third_party/lighthouse/README.chromium

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
Name: Lighthouse
22
Short Name: lighthouse
3-
Version: 12.3.0
4-
Revision: 240102e547f7d17bb607a3cb314b57ac0ca0225d
3+
Version: 12.4.0
4+
Revision: 37284c955e53bfff15ceabe6ae163c166bde3a6d
55
URL: https://github.com/GoogleChrome/lighthouse
6-
License: Apache-2.0
6+
License: Apache License 2.0
77
License File: LICENSE
88
Security Critical: no
99
Shipped: yes

front_end/third_party/lighthouse/lighthouse-dt-bundle.js

Lines changed: 908 additions & 870 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

front_end/third_party/lighthouse/locales/ar-XB.json

Lines changed: 74 additions & 26 deletions
Large diffs are not rendered by default.

front_end/third_party/lighthouse/locales/ar.json

Lines changed: 76 additions & 28 deletions
Large diffs are not rendered by default.

front_end/third_party/lighthouse/locales/bg.json

Lines changed: 74 additions & 26 deletions
Large diffs are not rendered by default.

front_end/third_party/lighthouse/locales/ca.json

Lines changed: 74 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -977,6 +977,36 @@
977977
"core/audits/font-display.js | undeclaredFontOriginWarning": {
978978
"message": "{fontCountForOrigin,plural, =1{Lighthouse no ha pogut comprovar automàticament el valor `font-display` de l'URL d'origen {fontOrigin}.}other{Lighthouse no ha pogut comprovar automàticament els valors `font-display` de l'URL d'origen {fontOrigin}.}}"
979979
},
980+
"core/audits/has-hsts.js | columnDirective": {
981+
"message": "Directiva"
982+
},
983+
"core/audits/has-hsts.js | columnSeverity": {
984+
"message": "Gravetat"
985+
},
986+
"core/audits/has-hsts.js | description": {
987+
"message": "Si s'implementa la capçalera HSTS, es redueix considerablement el risc que es canviïn les connexions HTTP a una versió inferior i que hi hagi atacs d'escolta clandestina. Es recomana llançar-la progressivament, començant amb un valor d'edat màxima que sigui baix. [Obtén més informació sobre com pots utilitzar una política HSTS segura](https://developer.chrome.com/docs/lighthouse/best-practices/has-hsts)."
988+
},
989+
"core/audits/has-hsts.js | invalidSyntax": {
990+
"message": "Sintaxi no vàlida"
991+
},
992+
"core/audits/has-hsts.js | lowMaxAge": {
993+
"message": "El valor de `max-age` és massa baix"
994+
},
995+
"core/audits/has-hsts.js | noHsts": {
996+
"message": "No s'ha trobat cap capçalera HSTS"
997+
},
998+
"core/audits/has-hsts.js | noMaxAge": {
999+
"message": "No hi ha cap directiva `max-age`"
1000+
},
1001+
"core/audits/has-hsts.js | noPreload": {
1002+
"message": "No s'ha trobat cap directiva `preload`"
1003+
},
1004+
"core/audits/has-hsts.js | noSubdomain": {
1005+
"message": "No s'ha trobat cap directiva `includeSubDomains`"
1006+
},
1007+
"core/audits/has-hsts.js | title": {
1008+
"message": "Utilitza una política HSTS segura"
1009+
},
9801010
"core/audits/image-aspect-ratio.js | columnActual": {
9811011
"message": "Relació d'aspecte (real)"
9821012
},
@@ -1082,9 +1112,6 @@
10821112
"core/audits/layout-shifts.js | rootCauseInjectedIframe": {
10831113
"message": "S'ha injectat un iframe"
10841114
},
1085-
"core/audits/layout-shifts.js | rootCauseRenderBlockingRequest": {
1086-
"message": "Una sol·licitud de xarxa amb retard ha ajustat el disseny de la pàgina"
1087-
},
10881115
"core/audits/layout-shifts.js | rootCauseUnsizedMedia": {
10891116
"message": "L'element multimèdia no té una mida explícita"
10901117
},
@@ -1187,6 +1214,24 @@
11871214
"core/audits/non-composited-animations.js | unsupportedTimingParameters": {
11881215
"message": "L'efecte té paràmetres de temps no admesos"
11891216
},
1217+
"core/audits/origin-isolation.js | columnDirective": {
1218+
"message": "Directiva"
1219+
},
1220+
"core/audits/origin-isolation.js | columnSeverity": {
1221+
"message": "Gravetat"
1222+
},
1223+
"core/audits/origin-isolation.js | description": {
1224+
"message": "La política Cross-Origin-Opener-Policy (COOP) es pot utilitzar per aïllar la finestra de nivell superior d'altres documents, com ara els emergents. [Obtén més informació sobre com pots implementar la capçalera COOP](https://web.dev/articles/why-coop-coep#coop)."
1225+
},
1226+
"core/audits/origin-isolation.js | invalidSyntax": {
1227+
"message": "Sintaxi no vàlida"
1228+
},
1229+
"core/audits/origin-isolation.js | noCoop": {
1230+
"message": "No s'ha trobat cap capçalera COOP"
1231+
},
1232+
"core/audits/origin-isolation.js | title": {
1233+
"message": "Assegura't que l'aïllament dels orígens sigui adequat amb COOP"
1234+
},
11901235
"core/audits/preload-fonts.js | description": {
11911236
"message": "Precarrega les fonts `optional` perquè els visitants nous puguin utilitzar-les. [Més informació sobre la precàrrega de fonts](https://web.dev/articles/preload-optional-fonts)"
11921237
},
@@ -1688,9 +1733,6 @@
16881733
"core/lib/bf-cache-strings.js | appBanner": {
16891734
"message": "Actualment, les pàgines que han sol·licitat un AppBanner no són aptes per a la memòria cau endavant/enrere."
16901735
},
1691-
"core/lib/bf-cache-strings.js | authorizationHeader": {
1692-
"message": "La memòria cau endavant/enrere està desactivada a causa d'una sol·licitud de keepalive."
1693-
},
16941736
"core/lib/bf-cache-strings.js | backForwardCacheDisabled": {
16951737
"message": "Les marques han desactivat la memòria cau endavant/enrere. Visita chrome://flags/#back-forward-cache per activar-la de manera local en aquest dispositiu."
16961738
},
@@ -1907,9 +1949,6 @@
19071949
"core/lib/bf-cache-strings.js | pictureInPicture": {
19081950
"message": "Actualment, les pàgines que utilitzen imatge sobre imatge no són aptes per a la memòria cau endavant/enrere."
19091951
},
1910-
"core/lib/bf-cache-strings.js | portal": {
1911-
"message": "Actualment, les pàgines que utilitzen portals no són aptes per a la memòria cau endavant/enrere."
1912-
},
19131952
"core/lib/bf-cache-strings.js | printing": {
19141953
"message": "Actualment, les pàgines que mostren la IU d'impressió no són aptes per a la memòria cau endavant/enrere."
19151954
},
@@ -2129,12 +2168,6 @@
21292168
"core/lib/deprecations-strings.js | DataUrlInSvgUse": {
21302169
"message": "La compatibilitat amb data: URL a l'element <use> d'SVG està obsoleta i se suprimirà en el futur."
21312170
},
2132-
"core/lib/deprecations-strings.js | DocumentDomainSettingWithoutOriginAgentClusterHeader": {
2133-
"message": "El relaxament de la política del mateix origen establint `document.domain` està obsolet i es desactivarà de manera predeterminada. Per continuar utilitzant aquesta funció, cancel·la els clústers d'agent amb clau d'origen enviant una capçalera `Origin-Agent-Cluster: ?0` juntament amb la resposta HTTP per al document i els marcs. Consulta https://developer.chrome.com/blog/immutable-document-domain/ per obtenir més informació."
2134-
},
2135-
"core/lib/deprecations-strings.js | ExpectCTHeader": {
2136-
"message": "La capçalera `Expect-CT` està obsoleta i se suprimirà. Chrome requereix Transparència de certificats per a tots els certificats considerats de confiança públicament que s'hagin emès després del 30 d'abril de 2018."
2137-
},
21382171
"core/lib/deprecations-strings.js | GeolocationInsecureOrigin": {
21392172
"message": "`getCurrentPosition()` i `watchPosition()` ja no funcionen en orígens no segurs. Per utilitzar aquesta funció, t'has de plantejar canviar l'aplicació a un origen segur, com ara HTTPS. Consulta https://goo.gle/chrome-insecure-origins per obtenir més informació."
21402173
},
@@ -2168,9 +2201,6 @@
21682201
"core/lib/deprecations-strings.js | NoSysexWebMIDIWithoutPermission": {
21692202
"message": "Web MIDI demanarà permís d'ús fins i tot si el missatge exclusiu del sistema no s'especifica a `MIDIOptions`."
21702203
},
2171-
"core/lib/deprecations-strings.js | NonStandardDeclarativeShadowDOM": {
2172-
"message": "L'atribut `shadowroot` anterior no estandarditzat està obsolet i *ja no funcionarà* a la versió M119. Substitueix-lo pel nou atribut `shadowrootmode` estandarditzat."
2173-
},
21742204
"core/lib/deprecations-strings.js | NotificationInsecureOrigin": {
21752205
"message": "Pot ser que l'API Notification ja no es pugui utilitzar des d'orígens no segurs. Planteja't canviar l'aplicació a un origen segur, com ara HTTPS. Consulta https://goo.gle/chrome-insecure-origins per obtenir més informació."
21762206
},
@@ -2255,12 +2285,6 @@
22552285
"core/lib/deprecations-strings.js | WebSQL": {
22562286
"message": "Web SQL està obsolet. Utilitza SQLite WebAssembly o la base de dades indexada."
22572287
},
2258-
"core/lib/deprecations-strings.js | WindowPlacementPermissionDescriptorUsed": {
2259-
"message": "El descriptor del permís `window-placement` està obsolet. Substitueix-lo per `window-management`. Per obtenir més ajuda, consulta https://bit.ly/window-placement-rename."
2260-
},
2261-
"core/lib/deprecations-strings.js | WindowPlacementPermissionPolicyParsed": {
2262-
"message": "La política de permisos `window-placement` està obsoleta. Substitueix-la per `window-management`. Per obtenir més ajuda, consulta https://bit.ly/window-placement-rename."
2263-
},
22642288
"core/lib/deprecations-strings.js | XHRJSONEncodingDetection": {
22652289
"message": "La resposta JSON no admet UTF-16 a `XMLHttpRequest`"
22662290
},
@@ -2627,6 +2651,12 @@
26272651
"node_modules/@paulirish/trace_engine/models/trace/insights/CLSCulprits.js | title": {
26282652
"message": "Causants del canvi de disseny"
26292653
},
2654+
"node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | description": {
2655+
"message": "Un DOM gran augmentarà l'ús de memòria, provocarà càlculs d'estil més llargs i produirà reinicis de reflux del disseny costosos que afecten la capacitat de resposta de la pàgina. [Obtén informació sobre com pots evitar una mida del DOM massa gran](https://developer.chrome.com/docs/lighthouse/performance/dom-size/)."
2656+
},
2657+
"node_modules/@paulirish/trace_engine/models/trace/insights/DOMSize.js | title": {
2658+
"message": "Optimitza la mida del DOM"
2659+
},
26302660
"node_modules/@paulirish/trace_engine/models/trace/insights/DocumentLatency.js | description": {
26312661
"message": "La primera sol·licitud de xarxa és la més important. Per reduir-ne la latència, evita les redireccions, assegura't que el servidor respongui amb rapidesa i activa la compressió de text."
26322662
},
@@ -2639,6 +2669,24 @@
26392669
"node_modules/@paulirish/trace_engine/models/trace/insights/FontDisplay.js | title": {
26402670
"message": "Visualització de la font"
26412671
},
2672+
"node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | description": {
2673+
"message": "Reduir el temps de baixada de les imatges pot millorar el temps de càrrega percebut de la pàgina i l'LCP. [Més informació sobre com pots optimitzar la mida de les imatges](https://developer.chrome.com/docs/lighthouse/performance/uses-optimized-images/)"
2674+
},
2675+
"node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | title": {
2676+
"message": "Millora la publicació d'imatges"
2677+
},
2678+
"node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | useCompression": {
2679+
"message": "Augmentar el factor de compressió de la imatge podria millorar la mida de baixada d'aquesta imatge (estimació: {PH1})."
2680+
},
2681+
"node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | useModernFormat": {
2682+
"message": "Utilitzar un format d'imatge modern (WebP, AVIF) o augmentar la compressió de la imatge podria millorar la mida de baixada d'aquesta imatge (estimació: {PH1})."
2683+
},
2684+
"node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | useResponsiveSize": {
2685+
"message": "Aquest fitxer d'imatge és més gran del que hauria de ser ({PH2}) per a les seves dimensions mostrades ({PH3}). Utilitza imatges responsives per reduir la mida de baixada de la imatge (estimació: {PH1})."
2686+
},
2687+
"node_modules/@paulirish/trace_engine/models/trace/insights/ImageDelivery.js | useVideoFormat": {
2688+
"message": "Utilitzar formats de vídeo en comptes de GIF pot millorar la mida de baixada del contingut animat (estimació: {PH1})."
2689+
},
26422690
"node_modules/@paulirish/trace_engine/models/trace/insights/InteractionToNextPaint.js | description": {
26432691
"message": "Comença a investigar amb la fase més llarga. [Els retards es poden minimitzar](https://web.dev/articles/optimize-inp#optimize_interactions). Per reduir la durada del processament, [optimitza els costos del fil principal](https://web.dev/articles/optimize-long-tasks), sovint JavaScript."
26442692
},
@@ -2676,10 +2724,10 @@
26762724
"message": "Tercers"
26772725
},
26782726
"node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | description": {
2679-
"message": "La finestra gràfica de la pàgina no està optimitzada per a mòbils, de manera que les interaccions amb tocs poden [retardar-se fins a 300 ms](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/)."
2727+
"message": "Les interaccions amb tocs poden [retardar-se fins a 300 ms](https://developer.chrome.com/blog/300ms-tap-delay-gone-away/) si la finestra gràfica no està optimitzada per a mòbils."
26802728
},
26812729
"node_modules/@paulirish/trace_engine/models/trace/insights/Viewport.js | title": {
2682-
"message": "La finestra gràfica no està optimitzada per a mòbils"
2730+
"message": "Optimitza la finestra gràfica per a mòbils"
26832731
},
26842732
"node_modules/lighthouse-stack-packs/packs/amp.js | efficient-animated-content": {
26852733
"message": "En el cas de contingut animat, fes servir [`amp-anim`](https://amp.dev/documentation/components/amp-anim/) per minimitzar l'ús de la CPU quan el contingut és fora de la pantalla."

0 commit comments

Comments
 (0)