[tor-commits] [flashproxy/master] Document that the experiments require Firefox 8.
dcf at torproject.org
dcf at torproject.org
Fri Feb 10 01:37:52 UTC 2012
commit 699fac3984e64cc7678b86578ca20065c89738b6
Author: David Fifield <david at bamsoftware.com>
Date: Tue Feb 7 00:44:44 2012 -0800
Document that the experiments require Firefox 8.
Firefox 9 changed the meaning of the -no-remote option. Previously, it
meant "don't connect to any already running Firefox, but start a new
instance." Now it additionally means "don't accept any future -remote
commands in this new instance." This is broken for the experiments,
which need the first behavior in order to start multiple instances with
different profiles, but can't have the second behavior because the
instances need to be driven by -remote.
This is the bug that led to the change in the meaning of -no-remote:
"-no-remote browser accepts remote commands"
https://bugzilla.mozilla.org/show_bug.cgi?id=650078
There are other bugs that propose to restore some way to get the old
behavior in a future version.
"split -new-instance flag out of existing -no-remote flag"
https://bugzilla.mozilla.org/show_bug.cgi?id=716110
Another related bug number:
"Firefox 9 Fails To Correctly Use -new-window"
https://bugzilla.mozilla.org/show_bug.cgi?id=703021
---
experiments/README | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/experiments/README b/experiments/README
index ff8b416..bd814dd 100644
--- a/experiments/README
+++ b/experiments/README
@@ -4,17 +4,21 @@ proxy.
== Preparation
You need to have installed certain software before running the tests.
- Firefox
+ Firefox 8.0.1
socat
Wget
Python
thttpd
Flash Player
-Firefox, socat, Wget, and Python are easily installed on most GNU/Linux
+socat, Wget, and Python are easily installed on most GNU/Linux
distributions. thttpd can be compiled from the packages at
http://acme.com/software/thttpd/. A debug version of Flash Player can be
downloaded from http://www.adobe.com/support/flashplayer/downloads.html.
+Firefox versions 9 and 10 will not work; these versions have a change to
+the -no-remote option that prevents the tests from running. This is
+supposed to be fixed in version 11.
+
You need to create some dedicated Firefox profiles. Create profiles
named flashexp1 and flashexp2 by running
firefox -ProfileManager -no-remote
More information about the tor-commits
mailing list