diff -r 000000000000 -r 6474c204b198 toolkit/components/viewsource/test/browser/browser_bug713810.js --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/toolkit/components/viewsource/test/browser/browser_bug713810.js Wed Dec 31 06:09:35 2014 +0100 @@ -0,0 +1,28 @@ +/* Any copyright is dedicated to the Public Domain. + * http://creativecommons.org/publicdomain/zero/1.0/ + */ + +var source = '
This is a paragraph.
'; + +function test() { + waitForExplicitFinish(); + testHTML(); +} + +function testHTML() { + openDocumentSelect("data:text/html," + source, "p", function(aWindow) { + is(aWindow.gBrowser.contentDocument.body.textContent, + "This is a paragraph.
", + "Correct source for text/html"); + closeViewSourceWindow(aWindow, testXHTML); + }); +} + +function testXHTML() { + openDocumentSelect("data:application/xhtml+xml," + source, "p", function(aWindow) { + is(aWindow.gBrowser.contentDocument.body.textContent, + 'This is a paragraph.
', + "Correct source for application/xhtml+xml"); + closeViewSourceWindow(aWindow, finish); + }); +}