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