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 (function(x) {
2 function f1() { return 1; }
3 function f2() { return 2; }
4 function f3() { return 3; }
5 function f4() { return 4; }
6 var g = function () { return x; }
7 var a = [f1, f2, f3, f4, g];
8 for each (var v in a)
9 v.adhoc = 42; // Don't assertbotch in jsbuiltins.cpp setting g.adhoc
10 })(33);