intl/uconv/ucvlatin/macicela.uf

Sat, 03 Jan 2015 20:18:00 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Sat, 03 Jan 2015 20:18:00 +0100
branch
TOR_BUG_3246
changeset 7
129ffea94266
permissions
-rw-r--r--

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 /* -*- Mode: C; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
     2 /* This Source Code Form is subject to the terms of the Mozilla Public
     3  * License, v. 2.0. If a copy of the MPL was not distributed with this
     4  * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
     5 /*========================================================
     6   This is a Generated file. Please don't edit it.
     8   The tool which used to generate this file is called umaptable.
     9   You can find this tool under mozilla/intl/uconv/tools/umaptable.c.
    10   If you have any problem of this file. Please contact 
    11   Netscape Client International Team or 
    12   ftang@netscape <Frank Tang> 
    14               Table in Debug form 
    15 Begin of Item 0000
    16  Format 0
    17   srcBegin = 0020
    18   srcEnd = 007F
    19   destBegin = 0020
    20 End of Item 0000 
    22 Begin of Item 0001
    23  Format 1
    24   srcBegin = 00A0
    25   srcEnd = 00FF
    26   mappingOffset = 0000
    27  Mapping  = 
    28   00CA 00C1 00A2 00A3 FFFD 00B4 FFFD 00A4 
    29   00AC 00A9 00BB 00C7 00C2 FFFD 00A8 00F8 
    30   00A1 00B1 FFFD FFFD 00AB 00B5 00A6 00E1 
    31   00FC FFFD 00BC 00C8 FFFD FFFD FFFD 00C0 
    32   00CB 00E7 00E5 00CC 0080 0081 00AE 0082 
    33   00E9 0083 00E6 00E8 00ED 00EA 00EB 00EC 
    34   00DC 0084 00F1 00EE 00EF 00CD 0085 FFFD 
    35   00AF 00F4 00F2 00F3 0086 00A0 00DE 00A7 
    36   0088 0087 0089 008B 008A 008C 00BE 008D 
    37   008F 008E 0090 0091 0093 0092 0094 0095 
    38   00DD 0096 0098 0097 0099 009B 009A 00D6 
    39   00BF 009D 009C 009E 009F 00E0 00DF 00D8 
    40 End of Item 0001 
    42 Begin of Item 0002
    43  Format 2
    44   srcBegin = 0131
    45   destBegin = 00F5
    46 End of Item 0002 
    48 Begin of Item 0003
    49  Format 1
    50   srcBegin = 0152
    51   srcEnd = 0153
    52   mappingOffset = 0060
    53  Mapping  = 
    54   00CE 00CF 
    55 End of Item 0003 
    57 Begin of Item 0004
    58  Format 2
    59   srcBegin = 0178
    60   destBegin = 00D9
    61 End of Item 0004 
    63 Begin of Item 0005
    64  Format 2
    65   srcBegin = 0192
    66   destBegin = 00C4
    67 End of Item 0005 
    69 Begin of Item 0006
    70  Format 1
    71   srcBegin = 02C6
    72   srcEnd = 02C7
    73   mappingOffset = 0062
    74  Mapping  = 
    75   00F6 00FF 
    76 End of Item 0006 
    78 Begin of Item 0007
    79  Format 1
    80   srcBegin = 02D8
    81   srcEnd = 02DD
    82   mappingOffset = 0064
    83  Mapping  = 
    84   00F9 00FA 00FB 00FE 00F7 00FD 
    85 End of Item 0007 
    87 Begin of Item 0008
    88  Format 2
    89   srcBegin = 03A9
    90   destBegin = 00BD
    91 End of Item 0008 
    93 Begin of Item 0009
    94  Format 2
    95   srcBegin = 03C0
    96   destBegin = 00B9
    97 End of Item 0009 
    99 Begin of Item 000A
   100  Format 1
   101   srcBegin = 2013
   102   srcEnd = 2030
   103   mappingOffset = 006A
   104  Mapping  = 
   105   00D0 00D1 FFFD FFFD FFFD 00D4 00D5 00E2 
   106   FFFD 00D2 00D3 00E3 FFFD FFFD FFFD 00A5 
   107   FFFD FFFD FFFD 00C9 FFFD FFFD FFFD FFFD 
   108   FFFD FFFD FFFD FFFD FFFD 00E4 
   109 End of Item 000A 
   111 Begin of Item 000B
   112  Format 2
   113   srcBegin = 2044
   114   destBegin = 00DA
   115 End of Item 000B 
   117 Begin of Item 000C
   118  Format 2
   119   srcBegin = 20AC
   120   destBegin = 00DB
   121 End of Item 000C 
   123 Begin of Item 000D
   124  Format 2
   125   srcBegin = 2122
   126   destBegin = 00AA
   127 End of Item 000D 
   129 Begin of Item 000E
   130  Format 1
   131   srcBegin = 2202
   132   srcEnd = 221E
   133   mappingOffset = 0088
   134  Mapping  = 
   135   00B6 FFFD FFFD FFFD 00C6 FFFD FFFD FFFD 
   136   FFFD FFFD FFFD FFFD FFFD 00B8 FFFD 00B7 
   137   FFFD FFFD FFFD FFFD FFFD FFFD FFFD FFFD 
   138   00C3 FFFD FFFD FFFD 00B0 
   139 End of Item 000E 
   141 Begin of Item 000F
   142  Format 2
   143   srcBegin = 222B
   144   destBegin = 00BA
   145 End of Item 000F 
   147 Begin of Item 0010
   148  Format 2
   149   srcBegin = 2248
   150   destBegin = 00C5
   151 End of Item 0010 
   153 Begin of Item 0011
   154  Format 1
   155   srcBegin = 2260
   156   srcEnd = 2265
   157   mappingOffset = 00A5
   158  Mapping  = 
   159   00AD FFFD FFFD FFFD 00B2 00B3 
   160 End of Item 0011 
   162 Begin of Item 0012
   163  Format 2
   164   srcBegin = 25CA
   165   destBegin = 00D7
   166 End of Item 0012 
   168 Begin of Item 0013
   169  Format 2
   170   srcBegin = F8FF
   171   destBegin = 00F0
   172 End of Item 0013 
   174 ========================================================*/
   175 /* Offset=0x0000  ItemOfList */
   176   0x0014,
   177 /*-------------------------------------------------------*/
   178 /* Offset=0x0001  offsetToFormatArray */
   179   0x0004,
   180 /*-------------------------------------------------------*/
   181 /* Offset=0x0002  offsetToMapCellArray */ 
   182   0x000A,
   183 /*-------------------------------------------------------*/
   184 /* Offset=0x0003  offsetToMappingTable */ 
   185   0x0046,
   186 /*-------------------------------------------------------*/
   187 /*       Offset=0x0004   Start of Format Array */ 
   188 /*	Total of Format 0 : 0x0001			 */
   189 /*	Total of Format 1 : 0x0007			 */
   190 /*	Total of Format 2 : 0x000C			 */
   191 /*	Total of Format 3 : 0x0000			 */
   193 0x1210, 0x1122, 0x2122, 0x2122, 0x2212, 0x0000, 
   194 /*-------------------------------------------------------*/
   195 /*       Offset=0x000A   Start of MapCell Array */ 
   196 /* 0000 */    0x0020, 0x007F, 0x0020, 
   197 /* 0001 */    0x00A0, 0x00FF, 0x0000, 
   198 /* 0002 */    0x0131, 0x0000, 0x00F5, 
   199 /* 0003 */    0x0152, 0x0153, 0x0060, 
   200 /* 0004 */    0x0178, 0x0000, 0x00D9, 
   201 /* 0005 */    0x0192, 0x0000, 0x00C4, 
   202 /* 0006 */    0x02C6, 0x02C7, 0x0062, 
   203 /* 0007 */    0x02D8, 0x02DD, 0x0064, 
   204 /* 0008 */    0x03A9, 0x0000, 0x00BD, 
   205 /* 0009 */    0x03C0, 0x0000, 0x00B9, 
   206 /* 000A */    0x2013, 0x2030, 0x006A, 
   207 /* 000B */    0x2044, 0x0000, 0x00DA, 
   208 /* 000C */    0x20AC, 0x0000, 0x00DB, 
   209 /* 000D */    0x2122, 0x0000, 0x00AA, 
   210 /* 000E */    0x2202, 0x221E, 0x0088, 
   211 /* 000F */    0x222B, 0x0000, 0x00BA, 
   212 /* 0010 */    0x2248, 0x0000, 0x00C5, 
   213 /* 0011 */    0x2260, 0x2265, 0x00A5, 
   214 /* 0012 */    0x25CA, 0x0000, 0x00D7, 
   215 /* 0013 */    0xF8FF, 0x0000, 0x00F0, 
   216 /*-------------------------------------------------------*/
   217 /*       Offset=0x0046   Start of MappingTable */ 
   219 /* 0000 */    0x00CA, 0x00C1, 0x00A2, 0x00A3, 0xFFFD, 0x00B4, 0xFFFD, 0x00A4, 
   220 /* 0008 */    0x00AC, 0x00A9, 0x00BB, 0x00C7, 0x00C2, 0xFFFD, 0x00A8, 0x00F8, 
   221 /* 0010 */    0x00A1, 0x00B1, 0xFFFD, 0xFFFD, 0x00AB, 0x00B5, 0x00A6, 0x00E1, 
   222 /* 0018 */    0x00FC, 0xFFFD, 0x00BC, 0x00C8, 0xFFFD, 0xFFFD, 0xFFFD, 0x00C0, 
   223 /* 0020 */    0x00CB, 0x00E7, 0x00E5, 0x00CC, 0x0080, 0x0081, 0x00AE, 0x0082, 
   224 /* 0028 */    0x00E9, 0x0083, 0x00E6, 0x00E8, 0x00ED, 0x00EA, 0x00EB, 0x00EC, 
   225 /* 0030 */    0x00DC, 0x0084, 0x00F1, 0x00EE, 0x00EF, 0x00CD, 0x0085, 0xFFFD, 
   226 /* 0038 */    0x00AF, 0x00F4, 0x00F2, 0x00F3, 0x0086, 0x00A0, 0x00DE, 0x00A7, 
   227 /* 0040 */    0x0088, 0x0087, 0x0089, 0x008B, 0x008A, 0x008C, 0x00BE, 0x008D, 
   228 /* 0048 */    0x008F, 0x008E, 0x0090, 0x0091, 0x0093, 0x0092, 0x0094, 0x0095, 
   229 /* 0050 */    0x00DD, 0x0096, 0x0098, 0x0097, 0x0099, 0x009B, 0x009A, 0x00D6, 
   230 /* 0058 */    0x00BF, 0x009D, 0x009C, 0x009E, 0x009F, 0x00E0, 0x00DF, 0x00D8, 
   231 /* 0060 */    0x00CE, 0x00CF, 0x00F6, 0x00FF, 0x00F9, 0x00FA, 0x00FB, 0x00FE, 
   232 /* 0068 */    0x00F7, 0x00FD, 0x00D0, 0x00D1, 0xFFFD, 0xFFFD, 0xFFFD, 0x00D4, 
   233 /* 0070 */    0x00D5, 0x00E2, 0xFFFD, 0x00D2, 0x00D3, 0x00E3, 0xFFFD, 0xFFFD, 
   234 /* 0078 */    0xFFFD, 0x00A5, 0xFFFD, 0xFFFD, 0xFFFD, 0x00C9, 0xFFFD, 0xFFFD, 
   235 /* 0080 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x00E4, 
   236 /* 0088 */    0x00B6, 0xFFFD, 0xFFFD, 0xFFFD, 0x00C6, 0xFFFD, 0xFFFD, 0xFFFD, 
   237 /* 0090 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0x00B8, 0xFFFD, 0x00B7, 
   238 /* 0098 */    0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 
   239 /* 00A0 */    0x00C3, 0xFFFD, 0xFFFD, 0xFFFD, 0x00B0, 0x00AD, 0xFFFD, 0xFFFD, 
   240 /* 00A8 */    0xFFFD, 0x00B2, 0x00B3, 
   241 /*	End of table Total Length = 0x00F1 * 2 */

mercurial