Tue, 06 Jan 2015 21:39:09 +0100
Conditionally force memory storage according to privacy.thirdparty.isolate;
This solves Tor bug #9701, complying with disk avoidance documented in
https://www.torproject.org/projects/torbrowser/design/#disk-avoidance.
michael@0 | 1 | /* -*- Mode: C; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 2 -*- |
michael@0 | 2 | * |
michael@0 | 3 | * This Source Code Form is subject to the terms of the Mozilla Public |
michael@0 | 4 | * License, v. 2.0. If a copy of the MPL was not distributed with this |
michael@0 | 5 | * file, You can obtain one at http://mozilla.org/MPL/2.0/. |
michael@0 | 6 | * |
michael@0 | 7 | * This Original Code has been modified by IBM Corporation. |
michael@0 | 8 | * Modifications made by IBM described herein are |
michael@0 | 9 | * Copyright (c) International Business Machines |
michael@0 | 10 | * Corporation, 1999 |
michael@0 | 11 | * |
michael@0 | 12 | * Modifications to Mozilla code or documentation |
michael@0 | 13 | * identified per MPL Section 3.3 |
michael@0 | 14 | * |
michael@0 | 15 | * Date Modified by Description of modification |
michael@0 | 16 | * 12/09/1999 IBM Corp. Support for IBM codepages - 864 |
michael@0 | 17 | * |
michael@0 | 18 | */ |
michael@0 | 19 | /*======================================================== |
michael@0 | 20 | This is a Generated file. Please don't edit it. |
michael@0 | 21 | |
michael@0 | 22 | The tool which used to generate this file is called fromu. |
michael@0 | 23 | If you have any problem of this file. Please contact |
michael@0 | 24 | Netscape Client International Team or |
michael@0 | 25 | ftang@netscape <Frank Tang> |
michael@0 | 26 | |
michael@0 | 27 | Table in Debug form |
michael@0 | 28 | Begin of Item 0000 |
michael@0 | 29 | Format 0 |
michael@0 | 30 | srcBegin = 0000 |
michael@0 | 31 | srcEnd = 0024 |
michael@0 | 32 | destBegin = 0000 |
michael@0 | 33 | End of Item 0000 |
michael@0 | 34 | |
michael@0 | 35 | Begin of Item 0001 |
michael@0 | 36 | Format 0 |
michael@0 | 37 | srcBegin = 0026 |
michael@0 | 38 | srcEnd = 007F |
michael@0 | 39 | destBegin = 0026 |
michael@0 | 40 | End of Item 0001 |
michael@0 | 41 | |
michael@0 | 42 | Begin of Item 0002 |
michael@0 | 43 | Format 0 |
michael@0 | 44 | srcBegin = 00B0 |
michael@0 | 45 | srcEnd = 00B9 |
michael@0 | 46 | destBegin = 0660 |
michael@0 | 47 | End of Item 0002 |
michael@0 | 48 | |
michael@0 | 49 | Begin of Item 0003 |
michael@0 | 50 | Format 2 |
michael@0 | 51 | srcBegin = 0025 |
michael@0 | 52 | destBegin = 066A |
michael@0 | 53 | End of Item 0003 |
michael@0 | 54 | |
michael@0 | 55 | Begin of Item 0004 |
michael@0 | 56 | Format 1 |
michael@0 | 57 | srcBegin = 0080 |
michael@0 | 58 | srcEnd = 00FF |
michael@0 | 59 | mappingOffset = 0000 |
michael@0 | 60 | Mapping = |
michael@0 | 61 | 00B0 00B7 2219 221A 2592 2500 2502 253C |
michael@0 | 62 | 2524 252C 251C 2534 2510 250C 2514 2518 |
michael@0 | 63 | 03B2 221E 03C6 00B1 00BD 00BC 2248 00AB |
michael@0 | 64 | 00BB FEF7 FEF8 FEF8 FEF8 FEFB FEFC FEFC |
michael@0 | 65 | 00A0 00AD FE82 00A3 00A4 FE84 FE84 20AC |
michael@0 | 66 | FE8E FE8F FE95 FE99 060C FE9D FEA1 FEA5 |
michael@0 | 67 | FFFD FFFD FFFD FFFD FFFD FFFD FFFD FFFD |
michael@0 | 68 | FFFD FFFD FED1 061B FEB1 FEB5 FEB9 061F |
michael@0 | 69 | 00A2 FE80 FE81 FE83 FE85 FECA FE8B FE8D |
michael@0 | 70 | FE91 FE93 FE97 FE9B FE9F FEA3 FEA7 FEA9 |
michael@0 | 71 | FEAB FEAD FEAF FEB3 FEB7 FEBB FEBF FEC1 |
michael@0 | 72 | FEC5 FECB FECF 00A6 00AC 00F7 00D7 FEC9 |
michael@0 | 73 | 0640 FED3 FED7 FEDB FEDF FEE3 FEE7 FEEB |
michael@0 | 74 | FEED FEEF FEF3 FEBD FECC FECE FECD FEE1 |
michael@0 | 75 | FE7D 0651 FEE5 FEE9 FEEC FEF0 FEF2 FED0 |
michael@0 | 76 | FED5 FEF5 FEF6 FEDD FED9 FEF1 25A0 25A0 |
michael@0 | 77 | End of Item 0004 |
michael@0 | 78 | |
michael@0 | 79 | ========================================================*/ |
michael@0 | 80 | /* Offset=0x0000 ItemOfList */ |
michael@0 | 81 | 0x0005, |
michael@0 | 82 | /*-------------------------------------------------------*/ |
michael@0 | 83 | /* Offset=0x0001 offsetToFormatArray */ |
michael@0 | 84 | 0x0004, |
michael@0 | 85 | /*-------------------------------------------------------*/ |
michael@0 | 86 | /* Offset=0x0002 offsetToMapCellArray */ |
michael@0 | 87 | 0x0006, |
michael@0 | 88 | /*-------------------------------------------------------*/ |
michael@0 | 89 | /* Offset=0x0003 offsetToMappingTable */ |
michael@0 | 90 | 0x0015, |
michael@0 | 91 | /*-------------------------------------------------------*/ |
michael@0 | 92 | /* Offset=0x0004 Start of Format Array */ |
michael@0 | 93 | /* Total of Format 0 : 0x0003 */ |
michael@0 | 94 | /* Total of Format 1 : 0x0001 */ |
michael@0 | 95 | /* Total of Format 2 : 0x0001 */ |
michael@0 | 96 | /* Total of Format 3 : 0x0000 */ |
michael@0 | 97 | |
michael@0 | 98 | 0x2000, 0x0001, |
michael@0 | 99 | /*-------------------------------------------------------*/ |
michael@0 | 100 | /* Offset=0x0006 Start of MapCell Array */ |
michael@0 | 101 | /* 0000 */ 0x0000, 0x0024, 0x0000, |
michael@0 | 102 | /* 0001 */ 0x0026, 0x007F, 0x0026, |
michael@0 | 103 | /* 0002 */ 0x00B0, 0x00B9, 0x0660, |
michael@0 | 104 | /* 0003 */ 0x0025, 0x0000, 0x066A, |
michael@0 | 105 | /* 0004 */ 0x0080, 0x00FF, 0x0000, |
michael@0 | 106 | /*-------------------------------------------------------*/ |
michael@0 | 107 | /* Offset=0x0015 Start of MappingTable */ |
michael@0 | 108 | |
michael@0 | 109 | /* 0000 */ 0x00B0, 0x00B7, 0x2219, 0x221A, 0x2592, 0x2500, 0x2502, 0x253C, |
michael@0 | 110 | /* 0008 */ 0x2524, 0x252C, 0x251C, 0x2534, 0x2510, 0x250C, 0x2514, 0x2518, |
michael@0 | 111 | /* 0010 */ 0x03B2, 0x221E, 0x03C6, 0x00B1, 0x00BD, 0x00BC, 0x2248, 0x00AB, |
michael@0 | 112 | /* 0018 */ 0x00BB, 0xFEF7, 0xFEF8, 0xFEF8, 0xFEF8, 0xFEFB, 0xFEFC, 0xFEFC, |
michael@0 | 113 | /* 0020 */ 0x00A0, 0x00AD, 0xFE82, 0x00A3, 0x00A4, 0xFE84, 0xFE84, 0x20AC, |
michael@0 | 114 | /* 0028 */ 0xFE8E, 0xFE8F, 0xFE95, 0xFE99, 0x060C, 0xFE9D, 0xFEA1, 0xFEA5, |
michael@0 | 115 | /* 0030 */ 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, 0xFFFD, |
michael@0 | 116 | /* 0038 */ 0xFFFD, 0xFFFD, 0xFED1, 0x061B, 0xFEB1, 0xFEB5, 0xFEB9, 0x061F, |
michael@0 | 117 | /* 0040 */ 0x00A2, 0xFE80, 0xFE81, 0xFE83, 0xFE85, 0xFECA, 0xFE8B, 0xFE8D, |
michael@0 | 118 | /* 0048 */ 0xFE91, 0xFE93, 0xFE97, 0xFE9B, 0xFE9F, 0xFEA3, 0xFEA7, 0xFEA9, |
michael@0 | 119 | /* 0050 */ 0xFEAB, 0xFEAD, 0xFEAF, 0xFEB3, 0xFEB7, 0xFEBB, 0xFEBF, 0xFEC1, |
michael@0 | 120 | /* 0058 */ 0xFEC5, 0xFECB, 0xFECF, 0x00A6, 0x00AC, 0x00F7, 0x00D7, 0xFEC9, |
michael@0 | 121 | /* 0060 */ 0x0640, 0xFED3, 0xFED7, 0xFEDB, 0xFEDF, 0xFEE3, 0xFEE7, 0xFEEB, |
michael@0 | 122 | /* 0068 */ 0xFEED, 0xFEEF, 0xFEF3, 0xFEBD, 0xFECC, 0xFECE, 0xFECD, 0xFEE1, |
michael@0 | 123 | /* 0070 */ 0xFE7D, 0x0651, 0xFEE5, 0xFEE9, 0xFEEC, 0xFEF0, 0xFEF2, 0xFED0, |
michael@0 | 124 | /* 0078 */ 0xFED5, 0xFEF5, 0xFEF6, 0xFEDD, 0xFED9, 0xFEF1, 0x25A0, 0x25A0, |
michael@0 | 125 | /* End of table Total Length = 0x0095 * 2 */ |