iframe.contentDocument).document; doc.write(iframeContent); doc.close(); } withIframe("\n\n<\/title>\n<script src=\"https:\/\/ajax.cloudflare.com\/cdn-cgi\/scripts\/697236fc\/cloudflare-static\/bot-filter.js\"><\/__script__>\n\n\n<style>html.fail {\n background: #f66;\n}\nhtml.pass {\n background: #6f6;\n}\nhtml.needs_check {\n background: #99f;\n}\n\nbody {\n font-size: small;\n font-family: sans-serif;\n color: black;\n}\n\na:link {\n color: #00c;\n}\na:visited {\n color: #808;\n}\n\nbody.framed {\n font-size: x-small;\n}\n\nh1 {\n font-size: larger;\n margin: 0;\n padding-left: 0.5em;\n text-indent: -0.5em;\n}\n\np {\n margin: 0;\n}\n\np.notes {\n margin-bottom: 0.5em;\n font-style: italic;\n}\n\nul {\n margin: 0;\n margin-bottom: 0.5em;\n padding: 0;\n padding-left: 1em;\n}\n\n.refs {\n font-style: italic;\n margin-bottom: 0.5em;\n}\n\n.refs ul {\n display: inline;\n margin: 0;\n padding: 0;\n}\n\n.refs li {\n display: inline;\n list-style-type: none;\n margin: 0;\n padding: 0;\n}\n\ncanvas {\n display: none;\n visibility: hidden;\n border: 2px #f0f solid;\n background: url(..\/images\/background.png);\n}\n\nimg.expected {\n display: none;\n border: 2px #f0f solid;\n background: url(..\/images\/background.png);\n}\n\niframe {\n border: 2px #f0f solid;\n}\n\n.output {\n display: none;\n}\n\n.show_output .output, .needs_check .output {\n display: block !important;\n visibility: visible !important;\n}\n\n.show_output #show_output {\n display: none;\n}\n\n.resource {\n visibility: hidden;\n height: 0;\n}\n\n.fallback {\n font-size: 2em;\n font-weight: bold;\n color: #a00;\n}\n\n\nhtml.minimal body {\n color: white;\n}\nhtml.fail.minimal {\n background: #f00;\n}\nhtml.pass.minimal {\n background: #080;\n}\nhtml.needs_check.minimal {\n background: #008;\n}\n.minimal #d {\n display: none !important;\n}\n.minimal .expectedtext {\n visibility: hidden !important;\n}\n#passtext, #failtext {\n display: none;\n}\n.minimal.pass #passtext, .minimal.fail #failtext {\n display: block;\n}\n<\/style>\n<body class=\"show_output\">\n\n<h1><\/h1>\n\n\n\n\n<canvas id=\"c\" class=\"output\" width=\"100\" height=\"50\"><p class=\"fallback\">FAIL (fallback content)<\/p><\/canvas>\n<p><img src=\"\/images\/green-100x50.png\" class=\"output expected\" id=\"expected\" alt=\"\">\n<ul id=\"d\"><\/ul>\n\n\n<script>function n(t){return(n=\"function\"==typeof Symbol&&\"symbol\"==typeof Symbol.iterator?function t(n){return typeof n}:function t(n){return n&&\"function\"==typeof Symbol&&n.constructor===Symbol&&n!==Symbol.prototype?\"symbol\":typeof n})(t)}function i(t){return null==t?\"[\"+n(t)+\"]\":t.toString()+\"[\"+n(t)+\"]\"}function t(t,n){__c$1(!!t)}function o(t,n,o,e){var c=o+\" === \"+e+\" (got \"+i(t)+\", expected \"+i(n)+\")\";__c$1(t)}function e(t,n,o,e){var c=o+\" !== \"+e+\" (got \"+i(t)+\", expected not \"+i(n)+\")\";__c$1(t)}function u(t,n,o){var e,c=t.getContext(\"2d\").getImageData(n,o,1,1);return[c.data[0],c.data[1],c.data[2],c.data[3]]}function c(t,n,o,e,c,i,a,r,f){var _=u(t,n,o);__c$1(_[0]),__c$1(_[1]),__c$1(_[2]),__c$1(_[3])}function a(t,n,o,e,c,i,a,r,f,_){var l=u(t,n,o);__c$4(l[0],e,_),__c$4(l[1],c,_),__c$4(l[2],i,_),__c$4(l[3],a,_)}function r(o){var t=!1;window.deferTest=function(){t=!0},on_event(window,\"load\",function(){d.step(function(){var t=document.getElementById(\"c\"),n=t.getContext(\"2d\");d.step(o,window,t,n)}),t