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: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ |
michael@0 | 2 | /* This Source Code Form is subject to the terms of the Mozilla Public |
michael@0 | 3 | * License, v. 2.0. If a copy of the MPL was not distributed with this |
michael@0 | 4 | * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ |
michael@0 | 5 | |
michael@0 | 6 | #ifndef nsGfxCIID_h__ |
michael@0 | 7 | #define nsGfxCIID_h__ |
michael@0 | 8 | |
michael@0 | 9 | #define NS_FONT_ENUMERATOR_CID \ |
michael@0 | 10 | { 0xa6cf9115, 0x15b3, 0x11d2, \ |
michael@0 | 11 | { 0x93, 0x2e, 0x00, 0x80, 0x5f, 0x8a, 0xdd, 0x32 } } |
michael@0 | 12 | |
michael@0 | 13 | #define NS_SCRIPTABLE_REGION_CID \ |
michael@0 | 14 | { 0xda5b130a, 0x1dd1, 0x11b2, \ |
michael@0 | 15 | { 0xad, 0x47, 0xf4, 0x55, 0xb1, 0x81, 0x4a, 0x78 } } |
michael@0 | 16 | |
michael@0 | 17 | #define NS_GFX_INITIALIZATION_CID \ |
michael@0 | 18 | { 0x67c41576, 0x9664, 0x4ed5, \ |
michael@0 | 19 | { 0x90, 0xc1, 0xf6, 0x68, 0x3f, 0xd5, 0x2c, 0x8f } } |
michael@0 | 20 | |
michael@0 | 21 | #endif |