Граф коммитов

136 Коммитов

Автор SHA1 Сообщение Дата
Brendan Kenny 9a6afb37a9
misc: cleanup of audit-details type names (#10603) 2020-04-18 14:09:31 -04:00
Brendan Kenny 3e5c664c3f
core(runner): make LH.Audit.Context immutable (#10555) 2020-04-09 18:20:43 -04:00
Brendan Kenny e55fcd2f01
core: include finished state on hidden network-requests audit (#10530) 2020-04-01 11:14:10 -04:00
Patrick Hulce f1216f9b85
core(driver): pause after FCP event before resolving load (#10505) 2020-03-27 10:02:16 -05:00
Sebastian Kreft 7904efb3d4
core(ImageElements): add usesPixelArtScaling and usesSrcSetDensityDescriptor properties (#10481)
* feature: add usesPixelArtScaling flag to images

This new flag will be used by the ImageSizeResponsive audit (#10245), as those images are intendedly displayed in a pixelated form, so the audit should not flag them.

Note that `image-rendering: -mo-crisp-edges;` is also an accepted value in Firefox, however in such case, the computed style will return `crips-edges`.

* Fix how usesPixelArtRendering is computed

Apparently the code is executed in another process, which means, that functions mus be inlined, otherwise the code needs to go through some extra hoops.

* Add usesSrcSetDensityDescriptor
2020-03-19 14:05:35 -05:00
Patrick Hulce f3d0e3459d
misc: rename license header to use Lighthouse Authors (#10469) 2020-03-18 11:21:54 -05:00
Katie Hempenius 3b9fe963cf
core(lightwallet): add firstPartyHostnames to budget.json (#10324) 2020-03-03 10:23:18 -06:00
Paul Irish a8a0f8fd36
new_audit: add cumulative layout shift metric 2020-02-28 11:12:44 -08:00
Michael Blasingame f150573b59
new_audit(pwa): maskable icon audit (#10370) 2020-02-25 18:25:31 -08:00
Connor Clark d15b81c415
build(smokehouse): bundle smoke test runner 2020-02-20 11:27:33 -08:00
Connor Clark d9d299997a
core: audit.meta.__internalOptionalArtifacts 2020-02-20 11:03:34 -08:00
Michael Blasingame ce529a1a28
new_audit: add charset declaration audit (#10284) 2020-02-19 13:50:32 -08:00
Connor Clark fa70748c46
core(legacy-javascript): new audit (#10303) 2020-02-18 19:21:38 -08:00
Connor Clark 51df179a06
core: support old version of Page.getInstallabilityErrors 2020-02-11 14:06:25 -08:00
Connor Clark 1b52a8260b
core(installable-manifest): check for fetchable icon 2020-01-31 13:39:13 -08:00
Brendan Kenny 03fd8e6e4c misc(build): bundle pub ads plugin for devtools 2020-01-27 19:30:12 -08:00
Connor Clark 74f13c9a9a core(gather): new computed artifact, js-bundles 2020-01-27 17:27:55 -08:00
Patrick Hulce b21d007d11 core(tracehouse): improved attribution for XHRs + paint/layout… (#10001) 2020-01-27 16:38:50 -08:00
James Addison c5be90d297 core(audits): add handling of 'incomplete' results from axe-core (#10072) 2020-01-27 17:42:23 -06:00
Michael Blasingame 1e9f2f97df core(noopener): use node detail type (#10242) 2020-01-23 14:19:34 -08:00
Connor Clark f145f841f6
core(installable-manifest): icon requirement 192px -> 144px (#10175) 2020-01-15 14:13:15 -08:00
Patrick Hulce 1b5756fc7e
core(lhr): add numericUnit to audit result (#9979) 2020-01-15 15:06:52 -06:00
Connor Clark 22455f4ea8 core: warn if document was redirected (#10157) 2020-01-14 17:16:00 -06:00
Connor Clark 6fba15d561
tests(gather-runner): type check (#10215) 2020-01-14 10:56:03 -08:00
Connor Clark a9cfbf9b5a
core(font-size): speed up gatherer (#10200) 2020-01-13 12:18:18 -08:00
Connor Clark 8a66059ea5
tests(driver): type check (#10123) 2020-01-10 14:45:39 -08:00
Connor Clark 81c6e926ba
report: remove Util.UIStrings mutation, add I18n renderer class (#10153) 2020-01-07 12:31:08 -08:00
Connor Clark 96e1046e48
cli: --chrome-ignore-default-flags (#10184) 2020-01-07 10:10:50 -08:00
Patrick Hulce f8c5ec3228
core(config): add loadFailureMode warn (#9987) 2020-01-06 15:32:41 -06:00
jazyan abee0c05af core(offscreen-images): pass images with 'loading' attribute (#10117) 2019-12-20 11:27:12 -08:00
Connor Clark 4cc48fdfcd
report(details-renderer): support sub-rows within a table (#10084) 2019-12-17 11:12:21 -08:00
Connor Clark d67ad96bfc core(offline-start-url): better failure messages (#9982) 2019-12-04 17:49:30 -05:00
Roelf-Jan de Vries d2683812f7 core(artifacts): add property attribute to MetaElements (#9978) 2019-11-20 15:31:14 -08:00
Connor Clark c53d3d7d4f
report: source-location for linkifying (#9354) 2019-11-19 17:15:32 -08:00
Paul Irish 648248e270
core: add settings.internalDisableDeviceScreenEmulation (#9377) 2019-11-18 18:05:53 -08:00
Connor Clark 16cbb9e619 core: add new base artifact, HostFormFactor (#9923) 2019-11-08 20:03:13 -08:00
Patrick Hulce c2a4696f40 core: delete full config (#9930) 2019-11-06 16:49:28 -05:00
Katie Hempenius 5f2b73ed37 core(lightwallet): add timing-budget audit (#9901) 2019-11-05 14:26:58 -05:00
Brendan Kenny 14d62c2a6f
tests: refactor smokehouse for extensibility (#9843) 2019-11-05 13:31:46 -05:00
Connor Clark 7c16d34659
core: use flatten protocol (#9783) 2019-11-04 13:49:23 -08:00
Patrick Hulce f0d7ceb2ea
core(lantern): link layout nodes to root frame request (#9727) 2019-10-30 10:56:16 -05:00
Katie Hempenius d42d39e5a0 core(lightwallet): remove tolerance from timing budgets API (#9770) 2019-10-25 12:14:10 -04:00
Katie Hempenius dab0201670 core(lightwallet): adds computed/timing-summary.js (refactor) (#9814) 2019-10-22 11:38:17 -05:00
Brendan Kenny d9e6499a91
core(gather): add new MainDocumentContent public artifact (#9781) 2019-10-16 12:46:25 -04:00
Connor Clark e9168e7f06
tests(build): use firehouse smoke test runner to test bundle (#9791) 2019-10-11 12:16:46 -07:00
Patrick Hulce 779fdedddd core(link-elements): ignore non-HTMLLinkElements (#9765) 2019-10-03 15:16:27 -04:00
Connor Clark 93769d1d37
test(smokehouse): use static requires for test definitions (#9501) 2019-10-02 11:08:29 -07:00
Connor Clark ac67b37786 core: add largest-contentful-paint metric to JSON (#9706) 2019-10-01 22:55:29 -04:00
uchoudh 6dde98c50e core(artifacts): expose id attribute for ScriptElements (#9718) 2019-09-27 11:45:31 -04:00
Connor Clark 371131e327
tests(smokehouse): check runWarnings (#9732) 2019-09-25 10:28:28 -07:00