file_dom_xrays.html (826B)
1 <!DOCTYPE html> 2 <html> 3 <script> 4 document.expando = 42; 5 document.shadowedIframe = 42; 6 Object.setPrototypeOf(document, Object.create(HTMLDocument.prototype, 7 { 8 shadowedIframe: { value: 42 }, 9 iframe: { value: 42 }, 10 defaultView: { value: 42 }, 11 addEventListener: { value: 42 }, 12 toString: { value: 42 }, 13 })); 14 document.documentElement.expando = 42; 15 Object.defineProperty(document.documentElement, "version", { value: 42 }); 16 </script> 17 <div name="shadowedIframe" id="shadowedIframe"></div> 18 <div name="iframe" id="iframe"></div> 19 <div name="document" id="document"></div> 20 <div name="self" id="self"></div> 21 <div name="addEventListener" id="addEventListener"></div> 22 <div name="toString" id="toString"></div> 23 <div name="item" id="item"></div> 24 </html>