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-64-21e90d198613-linux
2 // Flags:
3 //
4 var x = {};
5 function jsTestDriverEnd()
6 {
7 for (var optionName in x)
8 {
9 }
10 x = {};
11 }
12 var o2 = this;
13 var o5 = Function.prototype.__proto__;
14 function f28(o) {
15 var _var_ = o;
16 _var_['__proto_'+'_'] = null;
17 }
18 function _var_(
19 f7) { function f15(o) {
20 }
21 }
22 function f39(o) {
23 for(var j=0; j<5; j++) {
24 try { o.__proto__ = o2; } catch(e) {}
25 }
26 }
27 for(var i=0; i<11; i++) {
28 f39(o5);
29 f28(o2);
30 }
31 jsTestDriverEnd();
32 {
33 delete Function;
34 }
35 jsTestDriverEnd();