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/collation/ln.xml
7 // *
8 // ***************************************************************************
9 /**
10 * ICU <specials> source: <path>/xml/collation/ln.xml
11 */
12 ln{
13 Version{"2.0.89.0"}
14 collations{
15 phonetic{
16 Sequence{
17 "&E<ɛ<<<Ɛ"
18 "&O<<ɔ<<<Ɔ"
19 "&G<gb<<<gB<<<Gb<<<GB"
20 "&K<kp<<<kP<<<Kp<<<KP"
21 "&M<mb<<<mB<<<Mb<<<MB<mf<<<mF<<<Mf<<<MF<mp<<<mP<<<Mp<<<MP<mv<<<mV<<<Mv<<<MV"
22 "&N<nd<<<nD<<<Nd<<<ND<ng<<<nG<<<Ng<<<NG<ngb<<<ngB<<<nGb<<<nGB<<<Ngb<<<NgB<<<NGB<nk"
23 "<<<nK<<<Nk<<<NK<ns<<<nS<<<Ns<<<NS<nt<<<nT<<<Nt<<<NT<ny<<<nY<<<Ny<<<NY<nz<<<nZ<<<Nz"
24 "<<<NZ"
25 "&S<sh<<<sH<<<Sh<<<SH"
26 "&T<ts<<<tS<<<Ts<<<TS"
27 }
28 Version{"24"}
29 }
30 standard{
31 Sequence{
32 "&E<ɛ<<<Ɛ"
33 "&O<<ɔ<<<Ɔ"
34 }
35 Version{"24"}
36 }
37 }
38 }