intl/uconv/ucvibm/cp850.ut

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  *
     3  * This Source Code Form is subject to the terms of the Mozilla Public
     4  * License, v. 2.0. If a copy of the MPL was not distributed with this
     5  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
     6  *
     7  * This Original Code has been modified by IBM Corporation.
     8  * Modifications made by IBM described herein are
     9  * Copyright (c) International Business Machines
    10  * Corporation, 1999
    11  *
    12  * Modifications to Mozilla code or documentation
    13  * identified per MPL Section 3.3
    14  *
    15  * Date         Modified by     Description of modification
    16  * 12/09/1999   IBM Corp.       Support for IBM codepages - 850
    17  *
    18  */
    19 /*========================================================
    20   This is a Generated file. Please don't edit it.
    22   The tool which used to generate this file is called fromu.
    23   If you have any problem of this file. Please contact 
    24   Netscape Client International Team or 
    25   ftang@netscape <Frank Tang> 
    27               Table in Debug form 
    28 Begin of Item 0000
    29  Format 0
    30   srcBegin = 0000
    31   srcEnd = 007F
    32   destBegin = 0000
    33 End of Item 0000 
    35 Begin of Item 0001
    36  Format 1
    37   srcBegin = 0080
    38   srcEnd = 00FF
    39   mappingOffset = 0000
    40  Mapping  = 
    41   00C7 00FC 00E9 00E2 00E4 00E0 00E5 00E7 
    42   00EA 00EB 00E8 00EF 00EE 00EC 00C4 00C5 
    43   00C9 00E6 00C6 00F4 00F6 00F2 00FB 00F9 
    44   00FF 00D6 00DC 00F8 00A3 00D8 00D7 0192 
    45   00E1 00ED 00F3 00FA 00F1 00D1 00AA 00BA 
    46   00BF 00AE 00AC 00BD 00BC 00A1 00AB 00BB 
    47   2591 2592 2593 2502 2524 00C1 00C2 00C0 
    48   00A9 2563 2551 2557 255D 00A2 00A5 2510 
    49   2514 2534 252C 251C 2500 253C 00E3 00C3 
    50   255A 2554 2569 2566 2560 2550 256C 00A4 
    51   00F0 00D0 00CA 00CB 00C8 20AC 00CD 00CE 
    52   00CF 2518 250C 2588 2584 00A6 00CC 2580 
    53   00D3 00DF 00D4 00D2 00F5 00D5 00B5 00FE 
    54   00DE 00DA 00DB 00D9 00FD 00DD 00AF 00B4 
    55   00AD 00B1 2017 00BE 00B6 00A7 00F7 00B8 
    56   00B0 00A8 00B7 00B9 00B3 00B2 25A0 00A0 
    57 End of Item 0001 
    59 ========================================================*/
    60 /* Offset=0x0000  ItemOfList */
    61   0x0002,
    62 /*-------------------------------------------------------*/
    63 /* Offset=0x0001  offsetToFormatArray */
    64   0x0004,
    65 /*-------------------------------------------------------*/
    66 /* Offset=0x0002  offsetToMapCellArray */ 
    67   0x0005,
    68 /*-------------------------------------------------------*/
    69 /* Offset=0x0003  offsetToMappingTable */ 
    70   0x000B,
    71 /*-------------------------------------------------------*/
    72 /*       Offset=0x0004   Start of Format Array */ 
    73 /*	Total of Format 0 : 0x0001			 */
    74 /*	Total of Format 1 : 0x0001			 */
    75 /*	Total of Format 2 : 0x0000			 */
    76 /*	Total of Format 3 : 0x0000			 */
    78 0x0010, 
    79 /*-------------------------------------------------------*/
    80 /*       Offset=0x0005   Start of MapCell Array */ 
    81 /* 0000 */    0x0000, 0x007F, 0x0000, 
    82 /* 0001 */    0x0080, 0x00FF, 0x0000, 
    83 /*-------------------------------------------------------*/
    84 /*       Offset=0x000B   Start of MappingTable */ 
    86 /* 0000 */    0x00C7, 0x00FC, 0x00E9, 0x00E2, 0x00E4, 0x00E0, 0x00E5, 0x00E7, 
    87 /* 0008 */    0x00EA, 0x00EB, 0x00E8, 0x00EF, 0x00EE, 0x00EC, 0x00C4, 0x00C5, 
    88 /* 0010 */    0x00C9, 0x00E6, 0x00C6, 0x00F4, 0x00F6, 0x00F2, 0x00FB, 0x00F9, 
    89 /* 0018 */    0x00FF, 0x00D6, 0x00DC, 0x00F8, 0x00A3, 0x00D8, 0x00D7, 0x0192, 
    90 /* 0020 */    0x00E1, 0x00ED, 0x00F3, 0x00FA, 0x00F1, 0x00D1, 0x00AA, 0x00BA, 
    91 /* 0028 */    0x00BF, 0x00AE, 0x00AC, 0x00BD, 0x00BC, 0x00A1, 0x00AB, 0x00BB, 
    92 /* 0030 */    0x2591, 0x2592, 0x2593, 0x2502, 0x2524, 0x00C1, 0x00C2, 0x00C0, 
    93 /* 0038 */    0x00A9, 0x2563, 0x2551, 0x2557, 0x255D, 0x00A2, 0x00A5, 0x2510, 
    94 /* 0040 */    0x2514, 0x2534, 0x252C, 0x251C, 0x2500, 0x253C, 0x00E3, 0x00C3, 
    95 /* 0048 */    0x255A, 0x2554, 0x2569, 0x2566, 0x2560, 0x2550, 0x256C, 0x00A4, 
    96 /* 0050 */    0x00F0, 0x00D0, 0x00CA, 0x00CB, 0x00C8, 0x20AC, 0x00CD, 0x00CE, 
    97 /* 0058 */    0x00CF, 0x2518, 0x250C, 0x2588, 0x2584, 0x00A6, 0x00CC, 0x2580, 
    98 /* 0060 */    0x00D3, 0x00DF, 0x00D4, 0x00D2, 0x00F5, 0x00D5, 0x00B5, 0x00FE, 
    99 /* 0068 */    0x00DE, 0x00DA, 0x00DB, 0x00D9, 0x00FD, 0x00DD, 0x00AF, 0x00B4, 
   100 /* 0070 */    0x00AD, 0x00B1, 0x2017, 0x00BE, 0x00B6, 0x00A7, 0x00F7, 0x00B8, 
   101 /* 0078 */    0x00B0, 0x00A8, 0x00B7, 0x00B9, 0x00B3, 0x00B2, 0x25A0, 0x00A0, 
   102 /*	End of table Total Length = 0x008B * 2 */

mercurial