diff --git a/components/compat-table-lazy/element.js b/components/compat-table-lazy/element.js index ce4618d3f..34ed3c6f9 100644 --- a/components/compat-table-lazy/element.js +++ b/components/compat-table-lazy/element.js @@ -1,5 +1,6 @@ import { Task } from "@lit/task"; import { LitElement, html } from "lit"; +import { unsafeHTML } from "lit/directives/unsafe-html.js"; import "../compat-table/element.js"; import { L10nMixin } from "../../l10n/mixin.js"; @@ -95,8 +96,11 @@ export class MDNCompatTableLazy extends L10nMixin(LitElement) { }); render() { + const noScript = unsafeHTML( + ``, + ); return this._dataTask.render({ - initial: () => html`
${this.l10n("compat-loading")`Loading…`}
`, + initial: () => html`${noScript}
`, pending: () => html`${this.l10n("compat-loading")`Loading…`}
`, complete: diff --git a/l10n/en-US.ftl b/l10n/en-US.ftl index f2f159a12..dad8a2089 100644 --- a/l10n/en-US.ftl +++ b/l10n/en-US.ftl @@ -61,6 +61,7 @@ obs-mdn = The { -brand-name-obs } provides effective security insights, guided b compat-loading = Loading… +compat-js-required = Enable JavaScript to view this browser compatibility table. compat-browser-version-date = { $browser } { $version } – Release date: { $date } compat-browser-version-released = Release date: { $date }