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

1896 Коммитов

Автор SHA1 Сообщение Дата
XhmikosR d4616d0c35 Report: adjust table em color val for WCAG2AA. (#1743) 2017-02-17 14:34:08 -08:00
Eric Bidelman 5d662dd14d Report: collapse aggregations when all audits pass (#1742)
* Collapse aggregations when all sub audits pass

* shrink margins

* Update tests

* FF compat

* Add target val and hide cards by default
2017-02-17 14:08:11 -08:00
Patrick Hulce bccd962647 docs: fix readme example (#1746) 2017-02-17 10:46:34 -08:00
Eric Bidelman 44c6fb0ae1 README: fix typo in promise chain 2017-02-17 10:34:00 -08:00
Eric Bidelman 220b9f0171 Audit: DOM stats (total nodes, depth, width) and hero card formatter (#1673)
* Audit: num DOM nodes created by the page

* update gatherer

* More useful audit

* Add card formatter

* Cleanup

* audit file rename

* Update audit tests. Add pretty print support for card formatter

* css tweaks

* Smoketests, card formatter tests

* Ignore in page functions in istanbul

* feedback

* feedback
2017-02-16 21:14:25 -08:00
XhmikosR f79adc793c report: Tweak colors so that we are WCAG2AA valid. (#1686) 2017-02-16 21:07:40 -08:00
Patrick Hulce 16e24a12cc feat: configurable blank page options (#1732) 2017-02-16 21:06:55 -08:00
Patrick Hulce 50a68ab2bf feat: allow extension of default config (#1731)
* feat: extend default config

* feedback

* typo fix
2017-02-16 21:06:38 -08:00
Sendil Kumar N c031ecf3e0 Link to PWA Checklist (#1734)
* Link to PWA Checklist

removed the extra variable and added it to description

correction

* Update default.json

* Update sample.json

* removed handlebar each reference
2017-02-16 21:05:42 -08:00
Patrick Hulce 6fbfb24d80 fix: do not fail if chrome could not be killed (#1735) 2017-02-16 14:48:16 -08:00
Den Temple e01e4aa6f3 README: minor yarn typo fix (#1736)
`yarn install --dev lighthouse` should be `yarn add --dev lighthouse`
2017-02-16 13:22:39 -08:00
Patrick Hulce 59bc945ef7 feat: configurable page timeout (#1672)
* feat: configurable page timeout
* update max-wait-for-load description
* update readme text
* bump yargs
2017-02-15 16:07:25 -08:00
Patrick Hulce a026483b4e fix: clean up table styling (#1726) 2017-02-15 11:38:34 -08:00
Eric Bidelman c0d7ebf5c3 README: Reorganization and new "Using programmatically" section (#1721)
* README: reorganize and add programmatic section

* feedback

* Move API-internals -> headless-chrome

* smaller example
2017-02-15 10:21:25 -08:00
SendilKumar N eaa81af932 Report: refactor handelbar helpers into static methods
moved from static helper class to object based

addressed comments

Replacing everything to camel case

changed from es6 to function based syntax
2017-02-15 09:45:37 -08:00
XhmikosR f364e611d6 CSS consistency changes. (#1698)
* use numeric values for `font-weight`
* stop using shorthands when one property is meant to change (`background`, `list-style`)
* use hex color values instead of rgb or color names when they are shorter
* use `outline: none` instead of zero
* remove duplicate property `border-radius`
* fix typo in comment
* minor HTML consistency changes
2017-02-15 09:24:20 -08:00
Patrick Hulce d1b91101a8 refactor: DRY byte efficiency audits (#1635)
* refactor: DRY byte efficiency tests

* loosen responsive images conditions

* reduce optimized images aggressiveness

* consistency with optimized images threshold

* more updates

* add class overview

* update unused css description

* more feedback

* added smoke tests

* adjust perf.json

* pauls feedback
2017-02-14 16:43:16 -08:00
Paul Irish e72aadccf5 Reformat the critical chain output (#1647) 2017-02-14 16:01:48 -08:00
XhmikosR 2c6697438e Update readme.md. (#1700)
Link to issue.
2017-02-13 16:32:04 -08:00
XhmikosR 6d5d4feb58 Report: fix table overflow with Firefox. (#1704) 2017-02-13 10:32:18 -08:00
Brendan Kenny 92db981429 Remove handleRawError call from extension connection (#1697) 2017-02-13 08:43:59 -08:00
XhmikosR f0aed1b178 Update readme.md (#1699)
[skip ci]
2017-02-11 15:32:20 -08:00
Paul Irish f17f5f8535 Merge pull request #1280 from XhmikosR/appveyor
Add AppVeyor CI support for Windows testing.
2017-02-11 15:07:56 -08:00
XhmikosR 49fdcbb5db Use download-chrome.sh to download Chrome on Windows too.
wget that ships with MSYS needs `--no-check-certificate` otherwise it fails for SNI.

Also, specified `-q` so that the output isn't bloated.
2017-02-11 10:19:43 +02:00
XhmikosR 350b06400e Add AppVeyor CI support for Windows testing. 2017-02-11 10:19:28 +02:00
XhmikosR 7e7bd57798 Switch to two space indention. (#1693) 2017-02-10 18:18:20 -08:00
Patrick Hulce 50b9943813 feat: add flag to skip clearing cache and storage (#1675) 2017-02-10 14:53:20 -08:00
Brendan Kenny 3043cc3732 1.5.1 (#1688) 2017-02-10 12:23:18 -08:00
Eric Bidelman e5aa2afb23 Temporarily remove disable other extensions setting for reevaluation (#1687) 2017-02-10 12:15:43 -08:00
XhmikosR cd4650c2d5 Use `rel="noopener"` for all external links. (#1683) 2017-02-10 09:34:47 -08:00
XhmikosR a00eee2e19 Use uppercase repository name in github URLs. (#1682) 2017-02-10 08:46:20 -08:00
XhmikosR c0999cb4a7 Minor HTML hygiene. (#1684)
* Use lowercase `doctype` and `charset`
* Remove unneeded closing tag from self closing tag
* Clean up inline CSS
2017-02-10 08:45:14 -08:00
Brendan Kenny 49ed379a36 1.5.0 (#1680) 2017-02-09 21:10:23 -08:00
Brendan Kenny 6107ffd9d6 npmignore core tests, viewer, and extension (#1681) 2017-02-09 19:09:54 -08:00
Eric Bidelman 550350589d Geolocation audit: warn if page is non-secure origin (#1679) 2017-02-09 18:09:03 -08:00
Patrick Hulce 0cb9209073 fix: table formatter image preview URL encode (#1678) 2017-02-09 17:26:51 -08:00
Brendan Kenny 85f9b43183 ignore URL fragment when asserting page loaded (#1677) 2017-02-09 16:43:52 -08:00
Eric Bidelman 9ac57cb05e Consolidate viewer functionality into main report (#1594) 2017-02-08 17:36:59 -08:00
Patrick Hulce e7c6c50f05 refactor: devtools log (#1669)
* contain in driver, s/MessageLog/DevtoolsLog
2017-02-08 12:05:04 -08:00
Paul Irish ec5fbe392f perf: tracingModel to computed artifact (#1668) 2017-02-07 20:58:26 -08:00
Patrick Hulce 4e660019ec feat: save devtools log (#1665) 2017-02-07 19:10:30 -08:00
Eric Bidelman e54ce75b25 Report: include partial's css only once (#1652) 2017-02-07 18:16:11 -08:00
Brendan Kenny 9f91ab405c Update Manifest gatherer to use gather error instead of -1 artifact (#1624) 2017-02-07 18:13:14 -08:00
Brendan Kenny c6aeb33855 perf: gather all event listeners in parallel (#1667)
* issue devtools commands to get event listeners in parallel

* disable websocket compression for cri
2017-02-07 18:07:50 -08:00
Paul Irish fc858ea740 Reorder the runtime environment metadata items: Device, Network, CPU 2017-02-07 16:15:34 -08:00
Paul Irish 5403bc34ca More concise unit test running (#1650)
* mocha report in dot format

* silence the CLI tests from logging out.
2017-02-07 12:15:57 -08:00
Eric Bidelman 08611abba8 Add inline image preview to table formatter (#1636) 2017-02-07 10:03:31 -08:00
XhmikosR c88ea1105d Use default args now that node 6 is required. 2017-02-07 00:49:33 -08:00
Eric Bidelman 621e024cb3 Temp disable Shop in smoketests (#1654)
* Temp disable Shop in smoketests

* comment like a boss
2017-02-06 22:47:03 -08:00
Brendan Kenny 6b38b8c9e3 use Error object instead of -1 audit results (#1649) 2017-02-06 18:30:12 -08:00