blob: dddedd40b3632c49a911c3c278bcfd3da7484552 [file] [log] [blame] [edit]
<!DOCTYPE html>
<html>
<body>
<script src="../../resources/js-test.js"></script>
<script>
description("Tests that loading a data URL with a PDF MIME type inside an <object> does not dispatch an error event.");
jsTestIsAsync = true;
let object = document.createElement("object");
object.data = "data:application/pdf;base64,aG1t";
object.onerror = () => {
testFailed("Error event dispatched");
finishJSTest();
};
document.body.append(object);
setTimeout(() => {
object.remove();
testPassed("No error event dispatched");
finishJSTest();
}, 1000);
</script>
</body>
</html>