Sat, 03 Jan 2015 20:18:00 +0100
Conditionally enable double key logic according to:
private browsing mode or privacy.thirdparty.isolate preference and
implement in GetCookieStringCommon and FindCookie where it counts...
With some reservations of how to convince FindCookie users to test
condition and pass a nullptr when disabling double key logic.
1 <html xmlns="http://www.w3.org/1999/xhtml">
2 <head>
3 <script type="text/javascript">
5 function boom() {
6 var ns = document.createElementNS("http://www.w3.org/1999/xhtml", "script");
7 var nt = document.createTextNode("bang();");
8 ns.appendChild(nt);
9 document.getElementById("v").appendChild(ns);
10 }
12 function bang()
13 {
14 var scriptElement = document.getElementById("v").lastElementChild;
15 "" + scriptElement;
16 }
18 </script>
19 </head>
20 <body onload="boom();"><div id="v"></div></body>
21 </html>