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 // ***************************************************************************
2 // *
3 // * Copyright (C) 2013 International Business Machines
4 // * Corporation and others. All Rights Reserved.
5 // * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter
6 // * Source File: <path>/common/main/en_BE.xml
7 // *
8 // ***************************************************************************
9 en_BE{
10 %%Parent{"en_GB"}
11 NumberElements{
12 latn{
13 patterns{
14 currencyFormat{"#,##0.00 ¤"}
15 }
16 symbols{
17 decimal{","}
18 group{"."}
19 }
20 }
21 }
22 Version{"2.0.92.87"}
23 calendar{
24 generic{
25 DateTimePatterns{
26 "HH 'h' mm 'min' ss 's' zzzz",
27 "HH:mm:ss z",
28 "HH:mm:ss",
29 "HH:mm",
30 "EEEE d MMMM y G",
31 "d MMM y G",
32 "dd MMM y G",
33 "dd/MM/y GGGGG",
34 "{1} {0}",
35 "{1} {0}",
36 "{1} {0}",
37 "{1} {0}",
38 "{1} {0}",
39 }
40 availableFormats{
41 MEd{"E d/M"}
42 Md{"d/M"}
43 yyyyMEd{"E, d/M/y G"}
44 yyyyMMMEd{"E d MMM y G"}
45 yyyyMd{"d/M/y G"}
46 }
47 }
48 gregorian{
49 DateTimePatterns{
50 "HH 'h' mm 'min' ss 's' zzzz",
51 "HH:mm:ss z",
52 "HH:mm:ss",
53 "HH:mm",
54 "EEEE d MMMM y",
55 "d MMM y",
56 "dd MMM y",
57 "dd/MM/yy",
58 "{1} {0}",
59 "{1} {0}",
60 "{1} {0}",
61 "{1} {0}",
62 "{1} {0}",
63 }
64 availableFormats{
65 MEd{"E d/M"}
66 Md{"d/M"}
67 yMEd{"E, d/M/y"}
68 yMMMEd{"E d MMM y"}
69 yMd{"d/M/y"}
70 }
71 }
72 }
73 }