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>
4 <![CDATA[
6 function boom()
7 {
8 window.getSelection().removeAllRanges();
9 var r1 = document.createRange();
10 r1.setStart(document.body, 0);
11 r1.setEnd (document.body, 1);
12 window.getSelection().addRange(r1);
13 var r2 = document.createRange();
14 r2.setStart(document.body, 1);
15 r2.setEnd (document.body, 2);
16 window.getSelection().addRange(r2);
17 if (document.queryCommandEnabled("inserthtml"))
18 document.execCommand("inserthtml", false, "1");
19 }
21 ]]>
22 </script>
23 </head>
25 <body contenteditable="true" onload="boom();"><div></div><div></div></body>
27 </html>