diff -r 000000000000 -r 6474c204b198 content/base/test/test_bug419527.xhtml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/content/base/test/test_bug419527.xhtml Wed Dec 31 06:09:35 2014 +0100 @@ -0,0 +1,74 @@ + + + + + Test for Bug 419527 + + + + + Foo + + + + var win = XPCNativeWrapper.unwrap(window); + var span = document.getAnonymousNodes(this)[0]; + win.ok(span.localName == "span", "Wrong anon node!"); + var range = document.createRange(); + range.selectNode(span.firstChild); + win.ok(range.startContainer == span, "Wrong start container!"); + win.ok(range.endContainer == span, "Wrong end container!"); + var newSubTree = XPCNativeWrapper(win.newSubTree); + newSubTree.appendChild(this); + range.setStart(newSubTree.firstChild, 0); + win.ok(range.startContainer == newSubTree.firstChild, + "Range should have been collapsed to newSubTree.firstChild!"); + win.ok(range.endContainer == newSubTree.firstChild, + "Range should have been collapsed to newSubTree.firstChild!"); + //XXX This should just call SimpleTest.finish(), bugs 478528, 499735. + setTimeout(win.finish, 0); + + + + + + +Mozilla Bug 419527 +

+ +
+
+
+ + +