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 | # $Id: MUTTUCData.txt,v 1.1 1999/01/08 00:19:19 ftang%netscape.com Exp $ |
michael@0 | 3 | # |
michael@0 | 4 | # Copyright 1996, 1997, 1998 Computing Research Labs, |
michael@0 | 5 | # New Mexico State University |
michael@0 | 6 | # |
michael@0 | 7 | # Permission is hereby granted, free of charge, to any person obtaining a |
michael@0 | 8 | # copy of this software and associated documentation files (the "Software"), |
michael@0 | 9 | # to deal in the Software without restriction, including without limitation |
michael@0 | 10 | # the rights to use, copy, modify, merge, publish, distribute, sublicense, |
michael@0 | 11 | # and/or sell copies of the Software, and to permit persons to whom the |
michael@0 | 12 | # Software is furnished to do so, subject to the following conditions: |
michael@0 | 13 | # |
michael@0 | 14 | # The above copyright notice and this permission notice shall be included in |
michael@0 | 15 | # all copies or substantial portions of the Software. |
michael@0 | 16 | # |
michael@0 | 17 | # THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR |
michael@0 | 18 | # IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, |
michael@0 | 19 | # FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL |
michael@0 | 20 | # THE COMPUTING RESEARCH LAB OR NEW MEXICO STATE UNIVERSITY BE LIABLE FOR ANY |
michael@0 | 21 | # CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT |
michael@0 | 22 | # OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR |
michael@0 | 23 | # THE USE OR OTHER DEALINGS IN THE SOFTWARE. |
michael@0 | 24 | # |
michael@0 | 25 | # |
michael@0 | 26 | # Implementation specific character properties. |
michael@0 | 27 | # |
michael@0 | 28 | # |
michael@0 | 29 | # Space, other. |
michael@0 | 30 | # |
michael@0 | 31 | 0009;;Ss;;;;;;;;;;;; |
michael@0 | 32 | 000A;;Ss;;;;;;;;;;;; |
michael@0 | 33 | 000B;;Ss;;;;;;;;;;;; |
michael@0 | 34 | 000C;;Ss;;;;;;;;;;;; |
michael@0 | 35 | 000D;;Ss;;;;;;;;;;;; |
michael@0 | 36 | # |
michael@0 | 37 | # Non-breaking. |
michael@0 | 38 | # |
michael@0 | 39 | 00A0;;Nb;;;;;;;;;;;; |
michael@0 | 40 | 2007;;Nb;;;;;;;;;;;; |
michael@0 | 41 | 2011;;Nb;;;;;;;;;;;; |
michael@0 | 42 | FEFF;;Nb;;;;;;;;;;;; |
michael@0 | 43 | # |
michael@0 | 44 | # Symmetric. |
michael@0 | 45 | # |
michael@0 | 46 | 0028;;Sy;;;;;;;;;;;; |
michael@0 | 47 | 0029;;Sy;;;;;;;;;;;; |
michael@0 | 48 | 005B;;Sy;;;;;;;;;;;; |
michael@0 | 49 | 005D;;Sy;;;;;;;;;;;; |
michael@0 | 50 | 007B;;Sy;;;;;;;;;;;; |
michael@0 | 51 | 007D;;Sy;;;;;;;;;;;; |
michael@0 | 52 | 00AB;;Sy;;;;;;;;;;;; |
michael@0 | 53 | 00BB;;Sy;;;;;;;;;;;; |
michael@0 | 54 | 0F3A;;Sy;;;;;;;;;;;; |
michael@0 | 55 | 0F3B;;Sy;;;;;;;;;;;; |
michael@0 | 56 | 0F3C;;Sy;;;;;;;;;;;; |
michael@0 | 57 | 0F3D;;Sy;;;;;;;;;;;; |
michael@0 | 58 | 0F3E;;Sy;;;;;;;;;;;; |
michael@0 | 59 | 0F3F;;Sy;;;;;;;;;;;; |
michael@0 | 60 | 2018;;Sy;;;;;;;;;;;; |
michael@0 | 61 | 2019;;Sy;;;;;;;;;;;; |
michael@0 | 62 | 201A;;Sy;;;;;;;;;;;; |
michael@0 | 63 | 201B;;Sy;;;;;;;;;;;; |
michael@0 | 64 | 201C;;Sy;;;;;;;;;;;; |
michael@0 | 65 | 201D;;Sy;;;;;;;;;;;; |
michael@0 | 66 | 201E;;Sy;;;;;;;;;;;; |
michael@0 | 67 | 201F;;Sy;;;;;;;;;;;; |
michael@0 | 68 | 2039;;Sy;;;;;;;;;;;; |
michael@0 | 69 | 203A;;Sy;;;;;;;;;;;; |
michael@0 | 70 | 2045;;Sy;;;;;;;;;;;; |
michael@0 | 71 | 2046;;Sy;;;;;;;;;;;; |
michael@0 | 72 | 207D;;Sy;;;;;;;;;;;; |
michael@0 | 73 | 207E;;Sy;;;;;;;;;;;; |
michael@0 | 74 | 208D;;Sy;;;;;;;;;;;; |
michael@0 | 75 | 208E;;Sy;;;;;;;;;;;; |
michael@0 | 76 | 2329;;Sy;;;;;;;;;;;; |
michael@0 | 77 | 232A;;Sy;;;;;;;;;;;; |
michael@0 | 78 | 3008;;Sy;;;;;;;;;;;; |
michael@0 | 79 | 3009;;Sy;;;;;;;;;;;; |
michael@0 | 80 | 300A;;Sy;;;;;;;;;;;; |
michael@0 | 81 | 300B;;Sy;;;;;;;;;;;; |
michael@0 | 82 | 300C;;Sy;;;;;;;;;;;; |
michael@0 | 83 | 300D;;Sy;;;;;;;;;;;; |
michael@0 | 84 | 300E;;Sy;;;;;;;;;;;; |
michael@0 | 85 | 300F;;Sy;;;;;;;;;;;; |
michael@0 | 86 | 3010;;Sy;;;;;;;;;;;; |
michael@0 | 87 | 3011;;Sy;;;;;;;;;;;; |
michael@0 | 88 | 3014;;Sy;;;;;;;;;;;; |
michael@0 | 89 | 3015;;Sy;;;;;;;;;;;; |
michael@0 | 90 | 3016;;Sy;;;;;;;;;;;; |
michael@0 | 91 | 3017;;Sy;;;;;;;;;;;; |
michael@0 | 92 | 3018;;Sy;;;;;;;;;;;; |
michael@0 | 93 | 3019;;Sy;;;;;;;;;;;; |
michael@0 | 94 | 301A;;Sy;;;;;;;;;;;; |
michael@0 | 95 | 301B;;Sy;;;;;;;;;;;; |
michael@0 | 96 | 301D;;Sy;;;;;;;;;;;; |
michael@0 | 97 | 301E;;Sy;;;;;;;;;;;; |
michael@0 | 98 | FD3E;;Sy;;;;;;;;;;;; |
michael@0 | 99 | FD3F;;Sy;;;;;;;;;;;; |
michael@0 | 100 | FE35;;Sy;;;;;;;;;;;; |
michael@0 | 101 | FE36;;Sy;;;;;;;;;;;; |
michael@0 | 102 | FE37;;Sy;;;;;;;;;;;; |
michael@0 | 103 | FE38;;Sy;;;;;;;;;;;; |
michael@0 | 104 | FE39;;Sy;;;;;;;;;;;; |
michael@0 | 105 | FE3A;;Sy;;;;;;;;;;;; |
michael@0 | 106 | FE3B;;Sy;;;;;;;;;;;; |
michael@0 | 107 | FE3C;;Sy;;;;;;;;;;;; |
michael@0 | 108 | FE3D;;Sy;;;;;;;;;;;; |
michael@0 | 109 | FE3E;;Sy;;;;;;;;;;;; |
michael@0 | 110 | FE3F;;Sy;;;;;;;;;;;; |
michael@0 | 111 | FE40;;Sy;;;;;;;;;;;; |
michael@0 | 112 | FE41;;Sy;;;;;;;;;;;; |
michael@0 | 113 | FE42;;Sy;;;;;;;;;;;; |
michael@0 | 114 | FE43;;Sy;;;;;;;;;;;; |
michael@0 | 115 | FE44;;Sy;;;;;;;;;;;; |
michael@0 | 116 | FE59;;Sy;;;;;;;;;;;; |
michael@0 | 117 | FE5A;;Sy;;;;;;;;;;;; |
michael@0 | 118 | FE5B;;Sy;;;;;;;;;;;; |
michael@0 | 119 | FE5C;;Sy;;;;;;;;;;;; |
michael@0 | 120 | FE5D;;Sy;;;;;;;;;;;; |
michael@0 | 121 | FE5E;;Sy;;;;;;;;;;;; |
michael@0 | 122 | FF08;;Sy;;;;;;;;;;;; |
michael@0 | 123 | FF09;;Sy;;;;;;;;;;;; |
michael@0 | 124 | FF3B;;Sy;;;;;;;;;;;; |
michael@0 | 125 | FF3D;;Sy;;;;;;;;;;;; |
michael@0 | 126 | FF5B;;Sy;;;;;;;;;;;; |
michael@0 | 127 | FF5D;;Sy;;;;;;;;;;;; |
michael@0 | 128 | FF62;;Sy;;;;;;;;;;;; |
michael@0 | 129 | FF63;;Sy;;;;;;;;;;;; |
michael@0 | 130 | # |
michael@0 | 131 | # Hex digit. |
michael@0 | 132 | # |
michael@0 | 133 | 0030;;Hd;;;;;;;;;;;; |
michael@0 | 134 | 0031;;Hd;;;;;;;;;;;; |
michael@0 | 135 | 0032;;Hd;;;;;;;;;;;; |
michael@0 | 136 | 0033;;Hd;;;;;;;;;;;; |
michael@0 | 137 | 0034;;Hd;;;;;;;;;;;; |
michael@0 | 138 | 0035;;Hd;;;;;;;;;;;; |
michael@0 | 139 | 0036;;Hd;;;;;;;;;;;; |
michael@0 | 140 | 0037;;Hd;;;;;;;;;;;; |
michael@0 | 141 | 0038;;Hd;;;;;;;;;;;; |
michael@0 | 142 | 0039;;Hd;;;;;;;;;;;; |
michael@0 | 143 | 0041;;Hd;;;;;;;;;;;; |
michael@0 | 144 | 0042;;Hd;;;;;;;;;;;; |
michael@0 | 145 | 0043;;Hd;;;;;;;;;;;; |
michael@0 | 146 | 0044;;Hd;;;;;;;;;;;; |
michael@0 | 147 | 0045;;Hd;;;;;;;;;;;; |
michael@0 | 148 | 0046;;Hd;;;;;;;;;;;; |
michael@0 | 149 | 0061;;Hd;;;;;;;;;;;; |
michael@0 | 150 | 0062;;Hd;;;;;;;;;;;; |
michael@0 | 151 | 0063;;Hd;;;;;;;;;;;; |
michael@0 | 152 | 0064;;Hd;;;;;;;;;;;; |
michael@0 | 153 | 0065;;Hd;;;;;;;;;;;; |
michael@0 | 154 | 0066;;Hd;;;;;;;;;;;; |
michael@0 | 155 | FF10;;Hd;;;;;;;;;;;; |
michael@0 | 156 | FF11;;Hd;;;;;;;;;;;; |
michael@0 | 157 | FF12;;Hd;;;;;;;;;;;; |
michael@0 | 158 | FF13;;Hd;;;;;;;;;;;; |
michael@0 | 159 | FF14;;Hd;;;;;;;;;;;; |
michael@0 | 160 | FF15;;Hd;;;;;;;;;;;; |
michael@0 | 161 | FF16;;Hd;;;;;;;;;;;; |
michael@0 | 162 | FF17;;Hd;;;;;;;;;;;; |
michael@0 | 163 | FF18;;Hd;;;;;;;;;;;; |
michael@0 | 164 | FF19;;Hd;;;;;;;;;;;; |
michael@0 | 165 | FF21;;Hd;;;;;;;;;;;; |
michael@0 | 166 | FF22;;Hd;;;;;;;;;;;; |
michael@0 | 167 | FF23;;Hd;;;;;;;;;;;; |
michael@0 | 168 | FF24;;Hd;;;;;;;;;;;; |
michael@0 | 169 | FF25;;Hd;;;;;;;;;;;; |
michael@0 | 170 | FF26;;Hd;;;;;;;;;;;; |
michael@0 | 171 | FF41;;Hd;;;;;;;;;;;; |
michael@0 | 172 | FF42;;Hd;;;;;;;;;;;; |
michael@0 | 173 | FF43;;Hd;;;;;;;;;;;; |
michael@0 | 174 | FF44;;Hd;;;;;;;;;;;; |
michael@0 | 175 | FF45;;Hd;;;;;;;;;;;; |
michael@0 | 176 | FF46;;Hd;;;;;;;;;;;; |
michael@0 | 177 | # |
michael@0 | 178 | # Quote marks. |
michael@0 | 179 | # |
michael@0 | 180 | 0022;;Qm;;;;;;;;;;;; |
michael@0 | 181 | 0027;;Qm;;;;;;;;;;;; |
michael@0 | 182 | 00AB;;Qm;;;;;;;;;;;; |
michael@0 | 183 | 00BB;;Qm;;;;;;;;;;;; |
michael@0 | 184 | 2018;;Qm;;;;;;;;;;;; |
michael@0 | 185 | 2019;;Qm;;;;;;;;;;;; |
michael@0 | 186 | 201A;;Qm;;;;;;;;;;;; |
michael@0 | 187 | 201B;;Qm;;;;;;;;;;;; |
michael@0 | 188 | 201C;;Qm;;;;;;;;;;;; |
michael@0 | 189 | 201D;;Qm;;;;;;;;;;;; |
michael@0 | 190 | 201E;;Qm;;;;;;;;;;;; |
michael@0 | 191 | 201F;;Qm;;;;;;;;;;;; |
michael@0 | 192 | 2039;;Qm;;;;;;;;;;;; |
michael@0 | 193 | 203A;;Qm;;;;;;;;;;;; |
michael@0 | 194 | 300C;;Qm;;;;;;;;;;;; |
michael@0 | 195 | 300D;;Qm;;;;;;;;;;;; |
michael@0 | 196 | 300E;;Qm;;;;;;;;;;;; |
michael@0 | 197 | 300F;;Qm;;;;;;;;;;;; |
michael@0 | 198 | 301D;;Qm;;;;;;;;;;;; |
michael@0 | 199 | 301E;;Qm;;;;;;;;;;;; |
michael@0 | 200 | 301F;;Qm;;;;;;;;;;;; |
michael@0 | 201 | FE41;;Qm;;;;;;;;;;;; |
michael@0 | 202 | FE42;;Qm;;;;;;;;;;;; |
michael@0 | 203 | FE43;;Qm;;;;;;;;;;;; |
michael@0 | 204 | FE44;;Qm;;;;;;;;;;;; |
michael@0 | 205 | FF02;;Qm;;;;;;;;;;;; |
michael@0 | 206 | FF07;;Qm;;;;;;;;;;;; |
michael@0 | 207 | FF62;;Qm;;;;;;;;;;;; |
michael@0 | 208 | FF63;;Qm;;;;;;;;;;;; |