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 <root>
2 <head xmlns="http://www.w3.org/1999/xhtml">
3 <link rel="author" title="Anne van Kesteren" href="http://annevankesteren.nl/"/>
4 <link rel="author" title="Opera Software ASA" href="http://opera.com/"/>
5 <link rel="author" title="Boris Zbarsky" href="https://bugzilla.mozilla.org/show_bug.cgi?id=458381#c4"/>
6 <link rel="help" href="http://www.w3.org/TR/css3-namespace/#prefixes"/>
7 <link rel="match" href="reftest/ref-lime-2-generic.xml"/>
8 <title>CSS Namespaces Test Suite: no default namespace</title>
9 <style>
10 @namespace x "test";
11 root *|* { background:red; display:block }
12 head { display:none }
13 t { background: lime }
14 </style>
15 </head>
16 <t>This sentence should have a green background.</t>
17 <t xmlns="test">This sentence should have a green background.</t>
18 </root>