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 | From df3be24040f7cb2f9c7ed86ad3e47206630e885f Mon Sep 17 00:00:00 2001 |
michael@0 | 2 | From: George Wright <gwright@mozilla.com> |
michael@0 | 3 | Date: Wed, 23 May 2012 14:49:57 -0400 |
michael@0 | 4 | Subject: [PATCH 09/10] Bug 755869 - [12] Re-apply bug 749533 - Add |
michael@0 | 5 | support for GNU/kFreeBSD and Hurd in Skia. |
michael@0 | 6 | r=mattwoodrow |
michael@0 | 7 | |
michael@0 | 8 | --- |
michael@0 | 9 | gfx/skia/include/core/SkPreConfig.h | 3 ++- |
michael@0 | 10 | 1 files changed, 2 insertions(+), 1 deletions(-) |
michael@0 | 11 | |
michael@0 | 12 | diff --git a/gfx/skia/include/core/SkPreConfig.h b/gfx/skia/include/core/SkPreConfig.h |
michael@0 | 13 | index 46c6929..16c4d6c 100644 |
michael@0 | 14 | --- a/gfx/skia/include/core/SkPreConfig.h |
michael@0 | 15 | +++ b/gfx/skia/include/core/SkPreConfig.h |
michael@0 | 16 | @@ -35,7 +35,8 @@ |
michael@0 | 17 | #elif defined(ANDROID) |
michael@0 | 18 | #define SK_BUILD_FOR_ANDROID |
michael@0 | 19 | #elif defined(linux) || defined(__FreeBSD__) || defined(__OpenBSD__) || \ |
michael@0 | 20 | - defined(__sun) || defined(__NetBSD__) || defined(__DragonFly__) |
michael@0 | 21 | + defined(__sun) || defined(__NetBSD__) || defined(__DragonFly__) || \ |
michael@0 | 22 | + defined(__GLIBC__) || defined(__GNU__) |
michael@0 | 23 | #define SK_BUILD_FOR_UNIX |
michael@0 | 24 | #elif TARGET_OS_IPHONE || TARGET_IPHONE_SIMULATOR |
michael@0 | 25 | #define SK_BUILD_FOR_IOS |
michael@0 | 26 | -- |
michael@0 | 27 | 1.7.5.4 |
michael@0 | 28 |