Artem Denysov
6898d09e22
add CI gulp recipe ( #1886 )
2017-03-30 14:21:32 -07:00
Patrick Hulce
09d1231080
fix(url-shim): do not elide short names with preserveHost ( #1915 )
2017-03-30 14:11:43 -07:00
Paul Irish
2d680adcae
Create hacking-tips.md ( #1934 )
...
[skip ci]
2017-03-29 15:30:19 -07:00
Paul Irish
f386237509
update perf.json ( #1925 )
2017-03-29 15:26:49 -07:00
Paul Irish
bc87071b42
perf(report): Remove screenshots audit ( #1928 )
2017-03-28 18:50:09 -07:00
Patrick Hulce
fdadb93bdd
feat(report): add report v2 with categories ( #1896 )
2017-03-28 18:03:16 -07:00
Patrick Hulce
e13000783e
fix(OffscreenImages): find images with no area ( #1916 )
...
* fix(OffscreenImages): find images with no area
* update comment
2017-03-28 16:18:17 -07:00
Paul Irish
bf991ab3b3
release guide. dblcheck --perf
2017-03-28 14:53:55 -07:00
Patrick Hulce
33f1c38839
fix: simpler https audit ( #1918 )
...
* fix: simpler https audit
* feedback
* test cleanup
2017-03-28 11:57:11 -07:00
Eric Bidelman
4e08d0f1a4
Offline audit: add warning if initial url != final url ( #1919 )
...
* Offline audit: add warning if initial url != final url
* feedback
2017-03-28 10:58:25 -07:00
Eric Bidelman
0386598fe8
CLI: remove npm prepublish ( #1889 )
2017-03-27 18:24:09 -07:00
Patrick Hulce
476e7806ef
fix: remove afterPass throttling ( #1901 )
2017-03-27 17:40:36 -07:00
Patrick Hulce
1708865550
fix: default(.json -> .js). Disable css usage audit ( #1911 )
...
* fix: disable css usage audit
* mv default.json -> default.js FTW!
2017-03-27 17:29:36 -07:00
Paul Irish
503496138a
Collapse the 9 manifest PWA audits into 3 ( #1847 )
...
Introduces 3 new audits: webapp-install-banner (née _add to homescreen_), themed-omnibox, splash-screen.
These audits subsume and deprecate the following audits: theme-color-meta, manifest-{background-color, display, exists, icons-min-{144,192}, name, start_url, theme-color}.
A new manifestValue computed artifact is introduced and used as helper for the 3 audits.
2017-03-27 17:04:47 -07:00
Brendan Kenny
e822cbea89
handle driver.getObjectProperty results with no value property ( #1892 )
...
also handle errors thrown in driver.getObjectProperty
2017-03-26 20:22:46 -07:00
Artem Denysov
909a4638f3
add doc for testing site with authentication ( #1906 )
...
[skip ci]
2017-03-26 20:17:49 -07:00
Eric Bidelman
bd06f760c0
Fixes #1907 - move update-notifier to root ( #1908 )
2017-03-24 18:11:53 -07:00
Paul Irish
91141527a5
adjust npmignore. ref #1849
2017-03-24 17:41:51 -07:00
Paul Irish
a742b28022
Merge pull request #1849 from XhmikosR/xmr-npmignore
...
.npmignore more dev-only things
2017-03-24 17:41:20 -07:00
Eric Bidelman
4a4b563bf3
Report: increase icon size for a11y ( #1856 )
...
* Tweak report colors so that we are WCAG2AA valid.
* Biggin icons
2017-03-24 17:16:23 -07:00
Paul Irish
f7fe7d2081
Update CONTRIBUTING.md
2017-03-24 12:50:18 -07:00
Paul Irish
526989fb95
(docs) contributing: verify npm package has the right files
2017-03-24 10:48:11 -07:00
XhmikosR
9c17fb1f47
Refactor .npmignore.
...
Group together folders and files.
Also, ignore more files and folders like:
* gulp/
* lighthouse-cli/test/
* gulpfile.js
* .editorconfig
* .eslintignore
* .eslintrc.js
* latest.artifacts.log
2017-03-24 10:21:54 +02:00
Paul Irish
ca2600acc5
Improve reliability of finding navStart ( #1895 )
...
* Improve reliability of finding navStart
* feedback.
2017-03-23 19:41:15 -07:00
Eric Bidelman
44a2d3bdfd
CLI: add update-notifier. Fixes #1805 ( #1890 )
2017-03-23 18:49:39 -07:00
Eric Bidelman
ee732bf481
Report: Make Offscreen images informative, report order cleanup ( #1894 )
2017-03-23 14:15:26 -07:00
Patrick Hulce
902585b8be
feat: add OffscreenImages Audit ( #1807 )
...
* refactor: rename ContentWidth to ViewportDimensions
2017-03-23 11:59:09 -07:00
Paul Irish
bad5bdaef0
Add TTI < 10s audit for PWA ( #1840 )
2017-03-22 12:26:39 -07:00
Rob Dodson
2a12d5c4ef
Add non-experimental axe tests. ( #1768 )
...
* Add non-experimental axe tests.
* More consistent language in descriptions
* Roll a11y tests into buckets
2017-03-22 11:49:15 -07:00
Artem Denysov
fbd88ad8b2
CLI: remove unused variables ( #1883 )
2017-03-22 09:32:03 -07:00
Patrick Hulce
65bec1bddb
feat(cli): add support for custom trace categories ( #1866 )
2017-03-21 19:50:49 -07:00
Zixu Zhao
16c2b99f47
Report: print doesn't cut off expanded audit details ( #1870 )
2017-03-21 16:51:15 -07:00
Artem Denysov
60476d988d
CLI: add properties to Results ts interface ( #1882 )
2017-03-21 11:22:06 -07:00
Patrick Hulce
7824c3fff4
test(smokehouse): fix flakiness of dom-size expectation ( #1881 )
...
adds support for `RegExp` tests in smokehouse expected values
2017-03-20 19:28:07 -07:00
Patrick Hulce
14abf3f716
fix: preserve query strings by default ( #1867 )
2017-03-17 15:52:42 +11:00
Patrick Hulce
ee243c0329
test(byte-efficiency): added tests to base byte efficiency audit ( #1865 )
2017-03-17 15:27:05 +11:00
Patrick Hulce
e9c287e833
test: deflake blocking links ( #1861 )
2017-03-15 16:14:42 +11:00
Patrick Hulce
86875fedad
feat(uses-optimized-images): add support for CORS images ( #1855 )
2017-03-15 12:39:05 +11:00
Paul Irish
2027c349f7
upload yarn.lock after precompiled templates PR ( #1862 )
2017-03-15 12:24:03 +11:00
Addy Osmani
ade2d88fc7
Enable CPU throttling (4.5x) ( #1778 )
2017-03-15 10:10:46 +11:00
Brendan Kenny
338b09eb3c
use FMP from TraceOfTab in TTI calc ( #1858 )
2017-03-15 09:48:07 +11:00
Patrick Hulce
773b51683c
fix: loosen blocking tags audit ( #1804 )
...
* fix: loosen blocking tags audit
* add explanations & undo script removal
* remove generateAuditResult
* lower to 50ms
* update comment
2017-03-14 17:50:44 +11:00
Paul Irish
f1d0e62aae
Add compat note about /json/new and m59
...
ref #970
2017-03-14 10:25:02 +11:00
Brendan Kenny
174766fc53
remove explicit generateAuditResult() call ( #1857 )
2017-03-13 17:29:40 +11:00
XhmikosR
cd82bc7d6e
Rename "appveyor.yml" to ".appveyor.yml". ( #1850 )
2017-03-13 16:02:41 +11:00
Paul Irish
5966b66ae8
Configure lighthouse run by whitelisting aggregations ( #1830 )
...
This enables running Lighthouse for just PWA checks. Or just perf, etc.
Additionally:
* Extension using top-level aggregation categories.
* fix bug where ext settings dont apply on subsequent run.
2017-03-10 15:57:29 -08:00
Brendan Kenny
b5afd60e3b
remove formatters
2017-03-09 20:33:33 -08:00
Brendan Kenny
e54fc41d7f
remove pretty formatter from formatters
2017-03-09 20:33:33 -08:00
Brendan Kenny
37afb0a517
centralize all handlebar helper methods
...
expand critical request chain extendedInfo so less is computed in its formatter
2017-03-09 20:33:33 -08:00
Brendan Kenny
31335d7d36
doc and organize handlebars helpers
2017-03-09 20:33:33 -08:00