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

166 Коммитов

Автор SHA1 Сообщение Дата
Paul Irish 31cb266de2 Tag and ship Lighthouse 2.0 (#2315)
* bump to 2.0, during eric & brendan's Google IO presentation
* v2.0.0
2017-05-19 12:54:50 -07:00
Brendan Kenny 10741b1038 yarn install-all should really install all (#2308) 2017-05-18 18:27:06 -07:00
Patrick Hulce c4c858affc chore: bump canary to 2.0.0-alpha.7 (#2288) 2017-05-16 22:31:00 -07:00
Paul Irish 817034440c Ship new canary v2.0.0-alpha.6 (#2262) 2017-05-15 23:42:19 -07:00
Patrick Hulce 73fc72000d feat: add filmstrip to report (#2239)
* feat: add filmstrip to report

* add doc to scale down thumbnail method

* closure

* update test year

* never show 0ms screenshot

* feedback

* feedback

* feedback

* better version of feedback

* nuke bold
2017-05-15 14:03:24 -07:00
Paul Irish fc05324d5b release: Tagging 2.0.0-alpha.5 (#2253) 2017-05-15 12:41:15 -07:00
Sam Saccone 2e2deb289f Update chrome-debug path 2017-05-15 12:35:12 -04:00
Sam Saccone 9c06fc188c Extract chrome-launcher to a standalone thing. (#2245)
* Also extract default flags to standalone entity.
2017-05-13 15:40:33 -07:00
Patrick Hulce 7d7bac668a perf: enable speedline fastMode (#2230) 2017-05-11 12:10:37 -07:00
Paul Irish 978ef5bbf2 bump to 2.0.0-alpha.4 (#2207) 2017-05-09 23:46:40 -07:00
Paul Irish efaeb135fd Report-> domhtml renderer. Add Lighthouse Canary assets (#2184) 2017-05-09 14:08:32 -07:00
Sam Saccone b21c40b571 Add automatic formatting tests 2017-05-08 18:21:45 -07:00
Paul Irish 4efdd20f5e version to 2.0.0-alpha.2 2017-05-08 13:56:15 -07:00
Paul Irish 9a8f7b732c Rename *-unit scripts to unit-* (#2119) 2017-05-01 18:03:30 -07:00
Paul Irish ff4d66714b Add script to compile renderer against TOT devtools frontend (#2099) 2017-05-01 16:46:13 -07:00
Brendan Kenny 11957a01d1 followup for issues in #2000 (#2100)
also update closure for mid-month release
2017-04-28 17:14:10 -07:00
Rob Dodson e46244d640 Bump axe-core (#2090) 2017-04-27 16:17:14 -07:00
Paul Irish 638760eec8 Migrate all dev scripts + docs from npm to yarn. (#2072)
Users can install install with npm, though
2017-04-26 12:41:01 -07:00
Paul Irish 948b80b185 package.json: Lighthouse version => 2.0.0-alpha.1 2017-04-22 12:07:26 -07:00
Paul Irish a549461217 package.json: only use yarn to install 2017-04-22 10:51:06 -07:00
Brendan Kenny 2faa6867d0 add Closure type checking for report v2 (#2043)
* initial closure type checking for report v2
* introduce DOM.find(selector,context); 
* enable closure checking (for report) in tests
2017-04-21 14:55:38 -07:00
Patrick Hulce d90bce3b84 fix: bump speedline to fix perceptual speed index (#2046)
* fix: bump speedline to fix perceptual speed index

* test: update tests for speedline bump
2017-04-20 23:52:33 -07:00
Paul Irish 1563f927d1 bump master to v1.7.0-alpha (#2017)
[skip ci]
2017-04-14 18:07:08 -07:00
Paul Irish eed06ad086 add script to roll LH to devtools. (#2009) 2017-04-13 18:52:25 -07:00
Paul Irish c1f54d7919 Remove babel transpile of traceviewerjs (#1998)
* remove destructuring rewrite from traceviewerjs
* regenerate traceviewer-js
* eslintignore: add plots/out
* Update build-traceviewer-module.js
2017-04-12 11:17:42 -04:00
Eric Bidelman 0b9f960216 Report v2: generate DOM from `<template>`; improve scoring and details (#1963) 2017-04-07 16:54:57 -07:00
Patrick Hulce 4849d515e0 feat: add npm run clean (#1974) 2017-04-07 16:06:18 -07:00
Paul Irish 71b86c51fa Add a smoke test for perf config. (#1957) 2017-04-03 14:17:46 -07:00
Eric Bidelman 0386598fe8 CLI: remove npm prepublish (#1889) 2017-03-27 18:24:09 -07:00
Eric Bidelman bd06f760c0 Fixes #1907 - move update-notifier to root (#1908) 2017-03-24 18:11:53 -07:00
Brendan Kenny b5afd60e3b remove formatters 2017-03-09 20:33:33 -08:00
Sendil Kumar N 3649322203 Adopt handlebars precompiled templates (#1752)
* Adopt handlebars precompiled templates
* Included gulp-concat / declare in dev dependencies
* replace empty to null formatter
* Added gulp to run before executing unit tests
* travis build changes
* changes to appveyor build
2017-03-03 16:57:03 -08:00
Paul Irish 1b8af1f69c bump to 1.6.0 (#1814) 2017-03-03 16:22:26 -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 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
Brendan Kenny 3043cc3732 1.5.1 (#1688) 2017-02-10 12:23:18 -08:00
XhmikosR a00eee2e19 Use uppercase repository name in github URLs. (#1682) 2017-02-10 08:46:20 -08:00
Brendan Kenny 49ed379a36 1.5.0 (#1680) 2017-02-09 21:10:23 -08:00
XhmikosR c32c37615a Update mocha to v3.2.0.
Fixes various `npm i` warnings.
2017-02-02 02:09:50 +02:00
XhmikosR 8a41880f10 Switch back to plain `npm install` (#1522)
`npm install -C` does not work on Windows.
2017-01-25 11:48:11 -08:00
XhmikosR fd90f5ce94 Modify package.json scripts to use bash/node explicitly. (#1510)
Shebangs don't work on Windows.
2017-01-24 20:49:40 -08:00
Brendan Kenny a17238a2d8 remove support for node before v6 (#1519) 2017-01-24 15:39:47 -08:00
Brendan Kenny 6833a5a8e0 lock (npm) dependency versions (#1422) 2017-01-23 15:44:03 -08:00
Patrick Hulce ae897933a0 fix: less noisy CSS unused rules (#1466)
* fix: less noisy CSS unused rules

* filter out duplicate stylesheets
* don't report stylesheets that have no rules

addresses #1456

* add smokehouse length expectation

* feedback
2017-01-17 12:42:45 -08:00
M Somerville 4514a73781 Viewport audit: accept initial-scale and allow spaces (#1267)
Introduce `metaviewport-parser` module for better parsing.
2017-01-12 10:33:50 -08:00
Eric Bidelman b810242d25 Add install/build scripts for each package.json (#1439)
* Prepublish commands to do the initial building
* Update CLI warning for ts compile
* Remove prepublish. Add helpful build scripts
* Keep prepublish for tsc compile
* make node4 happy
2017-01-12 02:28:53 -08:00
Eric Bidelman cd5015a2e6 Viewer: Add tests for fileuploader (#1184) 2017-01-05 16:42:10 -08:00
Brendan Kenny 179783b6a2 1.4.1 (#1406) 2017-01-04 18:45:16 -08:00
Paul Irish de25797c04 1.4.0 (#1403) 2017-01-04 15:34:04 -08:00
Eric Bidelman 83c4915caa Removes uses of HTML injection in report (#1226)
* Beginning to use markdown in snippets

* Allow links and code snippets

* Update audits to use .md instead of html

* Add tests
2017-01-03 10:47:21 -08:00