diff --git a/content/html/content/test/Makefile.in b/content/html/content/test/Makefile.in
index 377bb3a1ec78..f1c3a3f4d516 100644
--- a/content/html/content/test/Makefile.in
+++ b/content/html/content/test/Makefile.in
@@ -100,6 +100,8 @@ _TEST_FILES = test_bug589.html \
test_bug390975.html \
test_bug391994.html \
test_bug392567.html \
+ bug392567.jar \
+ bug392567.jar^headers^ \
test_bug394700.html \
test_bug401160.xhtml \
$(NULL)
diff --git a/content/html/content/test/bug392567.jar b/content/html/content/test/bug392567.jar
new file mode 100644
index 000000000000..bca06515dff7
Binary files /dev/null and b/content/html/content/test/bug392567.jar differ
diff --git a/content/html/content/test/bug392567.jar^headers^ b/content/html/content/test/bug392567.jar^headers^
new file mode 100644
index 000000000000..28b8aa0a57d9
--- /dev/null
+++ b/content/html/content/test/bug392567.jar^headers^
@@ -0,0 +1 @@
+Content-Type: application/java-archive
diff --git a/content/html/content/test/test_bug392567.html b/content/html/content/test/test_bug392567.html
index 40876188f553..fb3b154981b4 100644
--- a/content/html/content/test/test_bug392567.html
+++ b/content/html/content/test/test_bug392567.html
@@ -22,7 +22,7 @@ https://bugzilla.mozilla.org/show_bug.cgi?id=392567
/** Test for Bug 392567 **/
-var dataUrl = "data:application/octet-stream;base64,UEsDBBQAAgAIAO1yETcAAAAAAgAAAAAAAAAKAAAAaW5kZXguaHRtbAMAUEsBAhQAFAACAAgA7XIRNwAAAAACAAAAAAAAAAoAAAAAAAAAAAAgAAAAAAAAAGluZGV4Lmh0bWxQSwUGAAAAAAEAAQA4AAAAKgAAAAAA";
+var dataUrl = "http://localhost:8888/tests/content/html/content/test/bug392567.jar";
var jarUrl = "jar:" + dataUrl + "!/index.html";
var httpUrl = location.href.replace(/\.html.*/, "_404");