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 | type "complete" |
michael@0 | 2 | add-cc "a/b/defaults/pref/channel-prefs.js" |
michael@0 | 3 | add "precomplete" |
michael@0 | 4 | add "a/b/searchplugins/searchpluginstext0" |
michael@0 | 5 | add "a/b/searchplugins/searchpluginspng1.png" |
michael@0 | 6 | add "a/b/searchplugins/searchpluginspng0.png" |
michael@0 | 7 | add "a/b/removed-files" |
michael@0 | 8 | add-if "a/b/extensions/extensions1" "a/b/extensions/extensions1/extensions1text0" |
michael@0 | 9 | add-if "a/b/extensions/extensions1" "a/b/extensions/extensions1/extensions1png1.png" |
michael@0 | 10 | add-if "a/b/extensions/extensions1" "a/b/extensions/extensions1/extensions1png0.png" |
michael@0 | 11 | add-if "a/b/extensions/extensions0" "a/b/extensions/extensions0/extensions0text0" |
michael@0 | 12 | add-if "a/b/extensions/extensions0" "a/b/extensions/extensions0/extensions0png1.png" |
michael@0 | 13 | add-if "a/b/extensions/extensions0" "a/b/extensions/extensions0/extensions0png0.png" |
michael@0 | 14 | add "a/b/exe0.exe" |
michael@0 | 15 | add "a/b/1/10/10text0" |
michael@0 | 16 | add "a/b/0/0exe0.exe" |
michael@0 | 17 | add "a/b/0/00/00text1" |
michael@0 | 18 | add "a/b/0/00/00text0" |
michael@0 | 19 | add "a/b/0/00/00png0.png" |
michael@0 | 20 | remove "a/b/text1" |
michael@0 | 21 | remove "a/b/text0" |
michael@0 | 22 | rmrfdir "a/b/9/99/" |
michael@0 | 23 | rmdir "a/b/9/99/" |
michael@0 | 24 | rmrfdir "a/b/9/98/" |
michael@0 | 25 | rmrfdir "a/b/9/97/" |
michael@0 | 26 | rmrfdir "a/b/9/96/" |
michael@0 | 27 | rmrfdir "a/b/9/95/" |
michael@0 | 28 | rmrfdir "a/b/9/95/" |
michael@0 | 29 | rmrfdir "a/b/9/94/" |
michael@0 | 30 | rmdir "a/b/9/94/" |
michael@0 | 31 | rmdir "a/b/9/93/" |
michael@0 | 32 | rmdir "a/b/9/92/" |
michael@0 | 33 | rmdir "a/b/9/91/" |
michael@0 | 34 | rmdir "a/b/9/90/" |
michael@0 | 35 | rmdir "a/b/9/90/" |
michael@0 | 36 | rmrfdir "a/b/8/89/" |
michael@0 | 37 | rmdir "a/b/8/89/" |
michael@0 | 38 | rmrfdir "a/b/8/88/" |
michael@0 | 39 | rmrfdir "a/b/8/87/" |
michael@0 | 40 | rmrfdir "a/b/8/86/" |
michael@0 | 41 | rmrfdir "a/b/8/85/" |
michael@0 | 42 | rmrfdir "a/b/8/85/" |
michael@0 | 43 | rmrfdir "a/b/8/84/" |
michael@0 | 44 | rmdir "a/b/8/84/" |
michael@0 | 45 | rmdir "a/b/8/83/" |
michael@0 | 46 | rmdir "a/b/8/82/" |
michael@0 | 47 | rmdir "a/b/8/81/" |
michael@0 | 48 | rmdir "a/b/8/80/" |
michael@0 | 49 | rmdir "a/b/8/80/" |
michael@0 | 50 | rmrfdir "a/b/7/" |
michael@0 | 51 | rmdir "a/b/6/" |
michael@0 | 52 | remove "a/b/5/5text1" |
michael@0 | 53 | remove "a/b/5/5text0" |
michael@0 | 54 | rmrfdir "a/b/5/" |
michael@0 | 55 | remove "a/b/4/exe0.exe" |
michael@0 | 56 | remove "a/b/4/4text1" |
michael@0 | 57 | remove "a/b/4/4text0" |
michael@0 | 58 | rmdir "a/b/4/" |
michael@0 | 59 | remove "a/b/3/3text1" |
michael@0 | 60 | remove "a/b/3/3text0" |