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 // Binary: cache/js-dbg-32-4a7f5376270a-linux
2 // Flags: -j
3 //
4 try {
5 (eval("\
6 (function() {\
7 for (var y = 0; y < 4; y++) {\
8 w = y\
9 }\
10 })")
11 )()
12 } catch(e) {}
13 (function() {
14 for (v in (x = {})) {}
15 })();
16 (function() {
17 for (var z = 0; z < 8; z++) {
18 if (z == 5) {
19 x /= x
20 } else {
21 for each(w in [1]) {}
22 }
23 }
24 })()