| Index: third_party/WebKit/Source/devtools/front_end/audits2/lighthouse/report-styles.css | 
| diff --git a/third_party/WebKit/Source/devtools/front_end/audits2/lighthouse/report-styles.css b/third_party/WebKit/Source/devtools/front_end/audits2/lighthouse/report-styles.css | 
| index 8a2f5f4910a8b42ff85276eb5e27a339fca34067..c8fdc62fcc83bc280a5532dd411e5866da0aefec 100644 | 
| --- a/third_party/WebKit/Source/devtools/front_end/audits2/lighthouse/report-styles.css | 
| +++ b/third_party/WebKit/Source/devtools/front_end/audits2/lighthouse/report-styles.css | 
| @@ -17,18 +17,16 @@ | 
| .lh-vars { | 
| --text-font-family: '.SFNSDisplay-Regular', 'Helvetica Neue', 'Lucida Grande', sans-serif; | 
| --monospace-font-family: 'Menlo', 'dejavu sans mono', 'Consolas', 'Lucida Console', monospace; | 
| -  --body-font-size: 12px; | 
| -  --header-font-size: 14px; | 
| +  --body-font-size: 13px; | 
| +  --header-font-size: 16px; | 
| --body-line-height: 1.5; | 
| -  --default-padding: 12px; | 
| -  --section-padding: 16px; | 
| +  --default-padding: 16px; | 
|  | 
| --secondary-text-color: #565656; | 
| /*--accent-color: #3879d9;*/ | 
| --fail-color: #df332f; | 
| --pass-color: #2b882f; | 
| --informative-color: #0c50c7; | 
| -  --manual-color: #757575; | 
| --average-color: #ef6c00; /* md orange 800 */ | 
| --warning-color: #ffab00; /* md amber a700 */ | 
|  | 
| @@ -45,9 +43,7 @@ | 
| --lh-table-header-bg: #ccc; | 
| --lh-table-higlight-bg: #fafafa; | 
|  | 
| -  --lh-sparkline-height: 8px; | 
| -  --lh-sparkline-thin-height: 3px; | 
| -  --lh-filmstrip-thumbnail-width: 60px; | 
| +  --lh-sparkline-height: 10px; | 
| --lh-audit-score-width: 35px; | 
| --lh-category-score-width: 60px; | 
| } | 
| @@ -199,7 +195,6 @@ | 
| border-radius: 2px; | 
| position: relative; | 
| font-weight: bold; | 
| -  top: 1px; | 
| } | 
|  | 
| .lh-score__value::after { | 
| @@ -215,21 +210,11 @@ | 
| .lh-score--informative .lh-score__value { | 
| color: var(--informative-color); | 
| border-radius: 50%; | 
| -  top: 3px; | 
| } | 
|  | 
| .lh-score--informative .lh-score__value::after { | 
| background: url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><title>info</title><path d="M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-6h2v6zm0-8h-2V7h2v2z" fill="#0c50c7"/></svg>') no-repeat 50% 50%; | 
| background-size: var(--lh-score-icon-background-size); | 
| -} | 
| - | 
| -.lh-score--manual .lh-score__value::after { | 
| -  background: url('data:image/svg+xml;utf8,<svg width="12" height="12" viewBox="0 0 12 12" xmlns="http://www.w3.org/2000/svg"><title>manual</title><path d="M2 5h8v2H2z" fill="#fff" fill-rule="evenodd"/></svg>') no-repeat 50% 50%; | 
| -  background-size: 18px; | 
| -  background-color: var(--manual-color); | 
| -  width: 20px; | 
| -  height:  20px; | 
| -  position: relative; | 
| } | 
|  | 
| .lh-score__value--binary { | 
| @@ -291,7 +276,7 @@ | 
| } | 
|  | 
| .lh-toggle-arrow { | 
| -  background: url('data:image/svg+xml;utf8,<svg fill="#9e9e9e" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"/><path d="M0-.25h24v24H0z" fill="none"/></svg>') no-repeat 50% 50%; | 
| +  background: url('data:image/svg+xml;utf8,<svg fill="black" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"/><path d="M0-.25h24v24H0z" fill="none"/></svg>') no-repeat 50% 50%; | 
| background-size: contain; | 
| background-color: transparent; | 
| width: 24px; | 
| @@ -301,7 +286,6 @@ | 
| transition: transform 150ms ease-in-out; | 
| cursor: pointer; | 
| border: none; | 
| -  transform: rotateZ(90deg); | 
| } | 
|  | 
| /* Expandable Details (Audit Groups, Audits) */ | 
| @@ -320,7 +304,7 @@ | 
| } | 
|  | 
| .lh-expandable-details[open] > .lh-expandable-details__summary > .lh-toggle-arrow { | 
| -  transform: rotateZ(-90deg); | 
| +  transform: rotateZ(90deg); | 
| } | 
|  | 
| .lh-expandable-details__summary::-webkit-details-marker { | 
| @@ -330,84 +314,6 @@ | 
| /*.lh-score__snippet:focus .lh-score__title { | 
| outline: rgb(59, 153, 252) auto 5px; | 
| }*/ | 
| - | 
| -/* Perf Timeline */ | 
| - | 
| -.lh-timeline { | 
| -  padding: var(--default-padding); | 
| -  padding-bottom: 0; | 
| -  min-width: calc(var(--lh-filmstrip-thumbnail-width) * 10 + var(--default-padding) * 2); | 
| -} | 
| - | 
| -.lh-narrow .lh-timeline-container { | 
| -  width: calc(100vw - var(--section-padding) * 2); | 
| -  overflow-x: scroll; | 
| -} | 
| - | 
| -.lh-devtools .lh-timeline-container { | 
| -  width: 100%; | 
| -  overflow-x: scroll; | 
| -} | 
| - | 
| -/* Perf Timeline Metric */ | 
| - | 
| -.lh-timeline-metric { | 
| -  padding: 5px 0; | 
| -  margin-bottom: calc(var(--body-font-size) / 2); | 
| -} | 
| - | 
| -.lh-timeline-metric__title { | 
| -  font-size: var(--header-font-size); | 
| -} | 
| - | 
| -.lh-timeline-metric__description { | 
| -  color: var(--secondary-text-color); | 
| -} | 
| - | 
| -.lh-timeline-metric__name::after { | 
| -  margin-right: 10px; | 
| -  content: ':'; | 
| -} | 
| - | 
| -.lh-timeline-metric--pass .lh-timeline-metric__value { | 
| -  color: var(--pass-color); | 
| -} | 
| - | 
| -.lh-timeline-metric--average .lh-timeline-metric__value { | 
| -  color: var(--average-color); | 
| -} | 
| - | 
| -.lh-timeline-metric--fail .lh-timeline-metric__value { | 
| -  color: var(--fail-color); | 
| -} | 
| - | 
| -.lh-timeline-metric__sparkline { | 
| -  width: 100%; | 
| -} | 
| - | 
| -.lh-timeline-metric__sparkline .lh-sparkline { | 
| -  margin-left: 0; | 
| -  margin-right: 0; | 
| -  border-bottom: 1px solid var(--report-border-color); | 
| -} | 
| - | 
| -.lh-timeline-metric__sparkline .lh-sparkline__bar { | 
| -  float: none; | 
| -} | 
| - | 
| -.lh-timeline-metric--pass .lh-sparkline__bar { | 
| -  background: var(--pass-color); | 
| -} | 
| - | 
| -.lh-timeline-metric--average .lh-sparkline__bar { | 
| -  background: var(--average-color); | 
| -} | 
| - | 
| -.lh-timeline-metric--fail .lh-sparkline__bar { | 
| -  background: var(--fail-color); | 
| -} | 
| - | 
| -/* Perf Hint */ | 
|  | 
| .lh-perf-hint { | 
| margin-top: var(--default-padding); | 
| @@ -427,7 +333,7 @@ | 
|  | 
| .lh-perf-hint__title { | 
| font-size: var(--header-font-size); | 
| -  flex: 10; | 
| +  flex: 0 0 30%; | 
| } | 
|  | 
| .lh-perf-hint__sparkline { | 
| @@ -440,8 +346,9 @@ | 
| } | 
|  | 
| .lh-perf-hint__stats { | 
| +  width: 60px; | 
| text-align: right; | 
| -  flex: 0 0 70px; | 
| +  flex: 10; | 
| } | 
|  | 
| .lh-perf-hint__primary-stat { | 
| @@ -483,7 +390,7 @@ | 
| display: flex; | 
| flex-direction: row; | 
| justify-content: space-between; | 
| -  padding-bottom: var(--default-padding); | 
| +  padding: var(--default-padding); | 
| } | 
|  | 
| .lh-filmstrip__frame { | 
| @@ -507,13 +414,9 @@ | 
| width: 100%; | 
| } | 
|  | 
| -.lh-sparkline--thin { | 
| -  height: calc(var(--lh-sparkline-height) / 2); | 
| -} | 
| - | 
| .lh-sparkline__bar { | 
| background: var(--warning-color); | 
| -  height: 100%; | 
| +  height: var(--lh-sparkline-height); | 
| float: right; | 
| } | 
|  | 
| @@ -530,47 +433,28 @@ | 
| } | 
|  | 
| .lh-audit > .lh-score { | 
| +  font-size: 16px; | 
| font-size: var(--header-font-size); | 
| } | 
|  | 
| /* Audit Group */ | 
|  | 
| .lh-audit-group { | 
| -  padding-top: var(--default-padding); | 
| +  margin-top: var(--default-padding); | 
| padding-bottom: var(--default-padding); | 
| -  border-top: 1px solid var(--report-secondary-border-color); | 
| -} | 
| - | 
| -.lh-category > .lh-audit-group.lh-audit-group--manual { | 
| -  border-top: none; | 
| -  margin-left: var(--default-padding); | 
| +  border-bottom: 1px solid var(--report-secondary-border-color); | 
| +} | 
| + | 
| +.lh-audit-group:last-of-type { | 
| +  border-bottom: none; | 
| } | 
|  | 
| .lh-audit-group__header { | 
| font-size: 18px; | 
| } | 
|  | 
| -.lh-audit-group--manual .lh-audit-group__summary { | 
| -  display: flex; | 
| -  align-items: center; | 
| -  font-size: 15px; | 
| -} | 
| - | 
| -.lh-audit-group--manual .lh-audit-group__summary .lh-audit-group__header  { | 
| -  font-size: inherit; | 
| -} | 
| - | 
| -.lh-audit-group--manual .lh-audit-group__summary .lh-toggle-arrow { | 
| -  display: none; | 
| -} | 
| - | 
| -.lh-audit-group--manual .lh-audit-group__summary::-webkit-details-marker { | 
| -  display: initial; | 
| -  background: var(--manual-color) !important; | 
| -} | 
| - | 
| .lh-audit-group__description { | 
| -  font-size: var(--header-font-size); | 
| +  font-size: 16px; | 
| color: var(--secondary-text-color); | 
| margin-top: calc(var(--default-padding) / 2); | 
| } | 
| @@ -618,6 +502,7 @@ | 
|  | 
| .lh-code { | 
| text-overflow: ellipsis; | 
| +  overflow: hidden; | 
| white-space: pre-line; | 
| margin-top: 0; | 
| } | 
| @@ -630,7 +515,7 @@ | 
| } | 
|  | 
| .lh-category { | 
| -  padding: var(--section-padding); | 
| +  padding: 24px calc(var(--default-padding) * 2); | 
| border-top: 1px solid var(--report-border-color); | 
| } | 
|  | 
| @@ -639,24 +524,20 @@ | 
| } | 
|  | 
| .lh-category .lh-audit { | 
| -  margin-left: calc(var(--default-padding) * 2); | 
| +  margin-left: calc(var(--lh-category-score-width) + var(--lh-score-margin)); | 
| } | 
|  | 
| .lh-category .lh-audit-group { | 
| margin-left: calc(var(--lh-category-score-width) + var(--default-padding)); | 
| } | 
|  | 
| -.lh-category > .lh-audit-group { | 
| -  margin-left: 0; | 
| -} | 
| - | 
| .lh-category .lh-audit-group .lh-audit { | 
| margin-left: var(--default-padding); | 
| } | 
|  | 
| .lh-category > .lh-score { | 
| font-size: 20px; | 
| -  padding-bottom: var(--default-padding); | 
| +  padding-bottom: 24px; | 
| } | 
|  | 
| .lh-category > .lh-score .lh-score__value, | 
| @@ -690,23 +571,23 @@ | 
|  | 
| summary.lh-passed-audits-summary { | 
| margin: calc(var(--default-padding) * 2) var(--default-padding); | 
| -  margin-left: var(--default-padding); | 
| +  margin-left: calc(var(--lh-category-score-width) + var(--default-padding)); | 
| margin-bottom: 0; | 
| font-size: 15px; | 
| display: flex; | 
| align-items: center; | 
| } | 
|  | 
| -summary.lh-passed-audits-summary::-webkit-details-marker, | 
| -.lh-audit-group--manual > summary::-webkit-details-marker { | 
| +summary.lh-passed-audits-summary::-webkit-details-marker { | 
| background: var(--pass-color); | 
| color: white; | 
| +  position: relative; | 
| +  content: ''; | 
| padding: 3px 3px 3px 6px; | 
| border-radius: 2px; | 
| } | 
|  | 
| -.lh-passed-audits[open] summary.lh-passed-audits-summary::-webkit-details-marker, | 
| -.lh-audit-group--manual[open] > summary::-webkit-details-marker { | 
| +.lh-passed-audits[open] summary.lh-passed-audits-summary::-webkit-details-marker { | 
| padding: 3px 5px 3px 4px; | 
| } | 
|  | 
|  |