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.
michael@0 | 1 | // |jit-test| error: InternalError |
michael@0 | 2 | version(0); |
michael@0 | 3 | eval("\ |
michael@0 | 4 | function TimeFromYear( y ) {}\ |
michael@0 | 5 | addTestCase( -2208988800000 );\ |
michael@0 | 6 | function addTestCase( t ) {\ |
michael@0 | 7 | var start = TimeFromYear((addTestCase(addTestCase << t, 0)));\ |
michael@0 | 8 | new TestCase( \ |
michael@0 | 9 | SECTION,\ |
michael@0 | 10 | '(new Date('+d+')).getUTCDay()',\ |
michael@0 | 11 | WeekDay((d)),\ |
michael@0 | 12 | (new Date(let ({ stop } = 'properties.length' )('/ab[c\\\n]/'))).getUTCDay() \ |
michael@0 | 13 | );\ |
michael@0 | 14 | }\ |
michael@0 | 15 | "); |