diff --git a/editor/extensions/fileopen.php b/editor/extensions/fileopen.php index f2f96dbb..8d6f7dc9 100644 --- a/editor/extensions/fileopen.php +++ b/editor/extensions/fileopen.php @@ -40,10 +40,11 @@ $prefix = 'data:' . $info['mime'] . ';base64,'; } ?> - - - - - + + + diff --git a/editor/extensions/imagelib/index.html b/editor/extensions/imagelib/index.html index 5d0e5ec8..90388af4 100644 --- a/editor/extensions/imagelib/index.html +++ b/editor/extensions/imagelib/index.html @@ -1,9 +1,10 @@ - + - -- - + + - + + diff --git a/editor/locale/locale.js b/editor/locale/locale.js index f4561ea6..19011991 100644 --- a/editor/locale/locale.js +++ b/editor/locale/locale.js @@ -35,7 +35,7 @@ function setStrings (type, obj, ids) { switch (type) { case 'content': for (var i = 0, node; (node = elem.childNodes[i]); i++) { - if (node.nodeType === 3 && node.textContent.trim() === '') { + if (node.nodeType === 3 && node.textContent.trim()) { node.textContent = val; break; } diff --git a/test/browser-bugs/removeItem-bug.html b/test/browser-bugs/removeItem-bug.html new file mode 100644 index 00000000..3c844708 --- /dev/null +++ b/test/browser-bugs/removeItem-bug.html @@ -0,0 +1,21 @@ + + + + + removeItem and setAttribute test + + + + + Issue: + + Chromium 843901 + + +