addon-sdk/source/test/fixtures/test-iframe-postmessage.html

Thu, 15 Jan 2015 15:59:08 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Thu, 15 Jan 2015 15:59:08 +0100
branch
TOR_BUG_9701
changeset 10
ac0c01689b40
permissions
-rw-r--r--

Implement a real Private Browsing Mode condition by changing the API/ABI;
This solves Tor bug #9701, complying with disk avoidance documented in
https://www.torproject.org/projects/torbrowser/design/#disk-avoidance.

     1 <!DOCTYPE HTML>
     2 <html>
     3   <head>
     4     <meta charset="UTF-8">
     5     <script>
     6     window.addEventListener("message", function(msg) {
     7       parent.postMessage(msg.data, "*");
     8     });
    10     parent.postMessage({
    11       first: "a string",
    12       second: ["an", "array"],
    13       third: {an: 'object'}
    14     }, '*');
    15     </script>
    16   </head>
    17   <body>
    18     <h1>Inner iframe</h1>
    19   </body>
    20 </html>

mercurial