Skip to content

Commit 5217db7

Browse files
committed
Content-side DOM insertions made compatible with XML document.
1 parent dac392d commit 5217db7

3 files changed

Lines changed: 9 additions & 5 deletions

File tree

src/content/PlaceHolder.js

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/content/content.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
// debug = () => {}; // XPI_ONLY
44

5+
function createHTMLElement(name) {
6+
return document.createElementNS("http://www.w3.org/1999/xhtml", name);
7+
}
8+
59
var _ = browser.i18n.getMessage;
610

711
var canScript = true;

src/content/onScriptDisabled.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
function onScriptDisabled() {
22
for (let noscript of document.querySelectorAll("noscript")) {
33
// force show NOSCRIPT elements content
4-
let replacement = document.createElement("no-script");
4+
let replacement = createHTMLElement("no-script");
55
replacement.innerHTML = noscript.innerHTML;
66
noscript.parentNode.replaceChild(replacement, noscript);
77
// emulate meta-refresh

0 commit comments

Comments
 (0)