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 | // *************************************************************************** |
michael@0 | 2 | // * |
michael@0 | 3 | // * Copyright (C) 2013 International Business Machines |
michael@0 | 4 | // * Corporation and others. All Rights Reserved. |
michael@0 | 5 | // * Tool: org.unicode.cldr.icu.NewLdml2IcuConverter |
michael@0 | 6 | // * Source File: <path>/common/main/kw.xml |
michael@0 | 7 | // * |
michael@0 | 8 | // *************************************************************************** |
michael@0 | 9 | /** |
michael@0 | 10 | * ICU <specials> source: <path>/common/main/kw.xml |
michael@0 | 11 | */ |
michael@0 | 12 | kw{ |
michael@0 | 13 | ExemplarCharacters{"[a b c d e f g h i j k l m n o p q r s t u v w x y z]"} |
michael@0 | 14 | LocaleScript{ |
michael@0 | 15 | "Latn", |
michael@0 | 16 | } |
michael@0 | 17 | NumberElements{ |
michael@0 | 18 | latn{ |
michael@0 | 19 | patterns{ |
michael@0 | 20 | currencyFormat{"¤#,##0.00"} |
michael@0 | 21 | } |
michael@0 | 22 | } |
michael@0 | 23 | } |
michael@0 | 24 | Version{"2.0.92.87"} |
michael@0 | 25 | calendar{ |
michael@0 | 26 | gregorian{ |
michael@0 | 27 | AmPmMarkers{ |
michael@0 | 28 | "a.m.", |
michael@0 | 29 | "p.m.", |
michael@0 | 30 | } |
michael@0 | 31 | dayNames{ |
michael@0 | 32 | format{ |
michael@0 | 33 | abbreviated{ |
michael@0 | 34 | "Sul", |
michael@0 | 35 | "Lun", |
michael@0 | 36 | "Mth", |
michael@0 | 37 | "Mhr", |
michael@0 | 38 | "Yow", |
michael@0 | 39 | "Gwe", |
michael@0 | 40 | "Sad", |
michael@0 | 41 | } |
michael@0 | 42 | wide{ |
michael@0 | 43 | "De Sul", |
michael@0 | 44 | "De Lun", |
michael@0 | 45 | "De Merth", |
michael@0 | 46 | "De Merher", |
michael@0 | 47 | "De Yow", |
michael@0 | 48 | "De Gwener", |
michael@0 | 49 | "De Sadorn", |
michael@0 | 50 | } |
michael@0 | 51 | } |
michael@0 | 52 | } |
michael@0 | 53 | eras{ |
michael@0 | 54 | abbreviated{ |
michael@0 | 55 | "RC", |
michael@0 | 56 | "AD", |
michael@0 | 57 | } |
michael@0 | 58 | } |
michael@0 | 59 | monthNames{ |
michael@0 | 60 | format{ |
michael@0 | 61 | abbreviated{ |
michael@0 | 62 | "Gen", |
michael@0 | 63 | "Whe", |
michael@0 | 64 | "Mer", |
michael@0 | 65 | "Ebr", |
michael@0 | 66 | "Me", |
michael@0 | 67 | "Efn", |
michael@0 | 68 | "Gor", |
michael@0 | 69 | "Est", |
michael@0 | 70 | "Gwn", |
michael@0 | 71 | "Hed", |
michael@0 | 72 | "Du", |
michael@0 | 73 | "Kev", |
michael@0 | 74 | } |
michael@0 | 75 | wide{ |
michael@0 | 76 | "Mys Genver", |
michael@0 | 77 | "Mys Whevrel", |
michael@0 | 78 | "Mys Merth", |
michael@0 | 79 | "Mys Ebrel", |
michael@0 | 80 | "Mys Me", |
michael@0 | 81 | "Mys Efan", |
michael@0 | 82 | "Mys Gortheren", |
michael@0 | 83 | "Mye Est", |
michael@0 | 84 | "Mys Gwyngala", |
michael@0 | 85 | "Mys Hedra", |
michael@0 | 86 | "Mys Du", |
michael@0 | 87 | "Mys Kevardhu", |
michael@0 | 88 | } |
michael@0 | 89 | } |
michael@0 | 90 | } |
michael@0 | 91 | } |
michael@0 | 92 | } |
michael@0 | 93 | } |