From d3a0692549d1a4791b7a402e3fb01dca632f505e Mon Sep 17 00:00:00 2001 From: Eric Bidelman Date: Tue, 2 May 2017 21:11:02 -0700 Subject: [PATCH] DOMStat Audit: shadow roots don't have .classList (#2131) * DOMStat Audit: handle shadow roots (dont have .classList) * Users should target < optimalVal * isShadowHost --- .../test/fixtures/dobetterweb/domtester.html | 19 +++++++++++++ .../dobetterweb/dbw-expectations.js | 21 ++++++++++++--- .../audits/dobetterweb/dom-size.js | 2 +- .../gather/gatherers/dobetterweb/domstats.js | 27 +++++++++++++------ .../test/audits/dobetterweb/dom-size-test.js | 2 +- 5 files changed, 58 insertions(+), 13 deletions(-) diff --git a/lighthouse-cli/test/fixtures/dobetterweb/domtester.html b/lighthouse-cli/test/fixtures/dobetterweb/domtester.html index d77fac27c5e0..ea17a8d75cc1 100644 --- a/lighthouse-cli/test/fixtures/dobetterweb/domtester.html +++ b/lighthouse-cli/test/fixtures/dobetterweb/domtester.html @@ -40,6 +40,7 @@