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.
1 $(shell \
2 if ! test -f include-dynamic.inc; then \
3 echo "TESTVAR = oldval" > include-dynamic.inc; \
4 sleep 2; \
5 echo "TESTVAR = newval" > include-dynamic.inc.in; \
6 fi \
7 )
9 # before running the 'all' rule, we should be rebuilding include-dynamic.inc,
10 # because there is a rule to do so
12 all:
13 test $(TESTVAR) = newval
14 test "$(MAKE_RESTARTS)" = 1
15 @echo TEST-PASS
17 include-dynamic.inc: include-dynamic.inc.in
18 test "$(MAKE_RESTARTS)" = ""
19 cp $< $@
21 include include-dynamic.inc