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/ar_DZ.xml
7 // *
8 // ***************************************************************************
9 ar_DZ{
10 NumberElements{
11 arab{
12 symbols{
13 decimal{"٫"}
14 group{"٬"}
15 }
16 }
17 default{"latn"}
18 latn{
19 symbols{
20 decimal{","}
21 group{"."}
22 }
23 }
24 }
25 Version{"2.0.92.80"}
26 calendar{
27 generic{
28 DateTimePatterns{
29 "h:mm:ss a zzzz",
30 "h:mm:ss a z",
31 "h:mm:ss a",
32 "h:mm a",
33 "EEEE، d MMMM، y G",
34 "d MMMM، y G",
35 "G y/MM/dd",
36 "GGGGG y/M/d",
37 "{1} {0}",
38 "{1} {0}",
39 "{1} {0}",
40 "{1} {0}",
41 "{1} {0}",
42 }
43 availableFormats{
44 MMdd{"MM/dd"}
45 Md{"M/d"}
46 yyyyM{"G y/M"}
47 yyyyMM{"G y/MM"}
48 }
49 intervalFormats{
50 M{
51 M{"M-M"}
52 }
53 MMMd{
54 d{"d-d MMM"}
55 }
56 d{
57 d{"d-d"}
58 }
59 y{
60 y{"G y-y"}
61 }
62 }
63 }
64 gregorian{
65 DateTimePatterns{
66 "h:mm:ss a zzzz",
67 "h:mm:ss a z",
68 "h:mm:ss a",
69 "h:mm a",
70 "EEEE، d MMMM، y",
71 "d MMMM، y",
72 "y/MM/dd",
73 "y/M/d",
74 "{1} {0}",
75 "{1} {0}",
76 "{1} {0}",
77 "{1} {0}",
78 "{1} {0}",
79 }
80 availableFormats{
81 MMdd{"MM/dd"}
82 Md{"M/d"}
83 yM{"y/M"}
84 yMM{"y/MM"}
85 }
86 intervalFormats{
87 M{
88 M{"M-M"}
89 }
90 MMMd{
91 d{"d-d MMM"}
92 }
93 d{
94 d{"d-d"}
95 }
96 y{
97 y{"y-y"}
98 }
99 }
100 monthNames{
101 format{
102 abbreviated{
103 "جانفي",
104 "فيفري",
105 "مارس",
106 "أفريل",
107 "ماي",
108 "جوان",
109 "جويلية",
110 "أوت",
111 "سبتمبر",
112 "أكتوبر",
113 "نوفمبر",
114 "ديسمبر",
115 }
116 narrow{
117 "ج",
118 "ف",
119 "م",
120 "أ",
121 "م",
122 "ج",
123 "ج",
124 "أ",
125 "س",
126 "أ",
127 "ن",
128 "د",
129 }
130 wide{
131 "جانفي",
132 "فيفري",
133 "مارس",
134 "أفريل",
135 "ماي",
136 "جوان",
137 "جويلية",
138 "أوت",
139 "سبتمبر",
140 "أكتوبر",
141 "نوفمبر",
142 "ديسمبر",
143 }
144 }
145 stand-alone{
146 abbreviated{
147 "جانفي",
148 "فيفري",
149 "مارس",
150 "أفريل",
151 "ماي",
152 "جوان",
153 "جويلية",
154 "أوت",
155 "سبتمبر",
156 "أكتوبر",
157 "نوفمبر",
158 "ديسمبر",
159 }
160 narrow{
161 "ج",
162 "ف",
163 "م",
164 "أ",
165 "م",
166 "ج",
167 "ج",
168 "أ",
169 "س",
170 "أ",
171 "ن",
172 "د",
173 }
174 wide{
175 "جانفي",
176 "فيفري",
177 "مارس",
178 "أفريل",
179 "ماي",
180 "جوان",
181 "جويلية",
182 "أوت",
183 "سبتمبر",
184 "أكتوبر",
185 "نوفمبر",
186 "ديسمبر",
187 }
188 }
189 }
190 }
191 }
192 }