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 expected = 4;
3 var fourth = { nextSibling: null };
4 var third = { nextSibling: fourth };
5 var second = { nextSibling: third };
6 var first = { nextSibling: second };
8 function f() {
9 let loopcount = 0;
10 for (let node = first; node; node = node.nextSibling) {
11 loopcount++;
12 }
13 return loopcount;
14 }
16 actual = f();
18 assertEq(actual, expected);