diff --git a/lighthouse-core/report/html/renderer/report-renderer.js b/lighthouse-core/report/html/renderer/report-renderer.js
index 8b9559fa4814..5a956fe031b2 100644
--- a/lighthouse-core/report/html/renderer/report-renderer.js
+++ b/lighthouse-core/report/html/renderer/report-renderer.js
@@ -125,8 +125,14 @@ class ReportRenderer {
if (!runtime.description) return;
const item = this._dom.cloneTemplate('#tmpl-lh-env__items', env);
+ const description = this._dom.find('.lh-env__description', item);
this._dom.find('.lh-env__name', item).textContent = `${runtime.name}:`;
- this._dom.find('.lh-env__description', item).textContent = runtime.description;
+ description.textContent = runtime.description;
+
+ if (runtime.name === 'URL') {
+ description.classList.add('is-url');
+ }
+
env.appendChild(item);
});
diff --git a/lighthouse-core/report/html/templates.html b/lighthouse-core/report/html/templates.html
index 2adbb3e488eb..fb5a93f0de43 100644
--- a/lighthouse-core/report/html/templates.html
+++ b/lighthouse-core/report/html/templates.html
@@ -451,6 +451,9 @@
font-size: var(--caption-font-size);
padding-left: 5px;
}
+ span.lh-env__description.is-url {
+ word-break: break-all;
+ }