[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