[tor-bugs] #18884 [Applications/Tor Browser]: Rip Firefox Hello Beta / Loop extension in ESR45 based Tor Browser

Tor Bug Tracker & Wiki blackhole at torproject.org
Wed May 25 10:26:53 UTC 2016


#18884: Rip Firefox Hello Beta / Loop extension in ESR45 based Tor Browser
-------------------------------------------------+-------------------------
 Reporter:  gk                                   |          Owner:
     Type:  task                                 |  arthuredelstein
 Priority:  High                                 |         Status:
Component:  Applications/Tor Browser             |  needs_review
 Severity:  Major                                |      Milestone:
 Keywords:  ff45-esr, TorBrowserTeam201605R,     |        Version:
  tbb-6.0-must                                   |     Resolution:
Parent ID:                                       |  Actual Points:
 Reviewer:                                       |         Points:
                                                 |        Sponsor:
-------------------------------------------------+-------------------------
Changes (by arthuredelstein):

 * status:  needs_revision => needs_review


Comment:

 Replying to [comment:9 mcs]:
 > When testing with a standalone (non-gitian) build on MacOS, we had to
 add this to the patch:
 > {{{
 > diff --git a/browser/locales/Makefile.in b/browser/locales/Makefile.in
 > index be9454e..ec54b63 100644
 > --- a/browser/locales/Makefile.in
 > +++ b/browser/locales/Makefile.in
 > @@ -133,7 +133,9 @@ ifdef MOZ_WEBAPP_RUNTIME
 >         @$(MAKE) -C ../../webapprt/locales AB_CD=$* XPI_NAME=locale-$*
 >  endif
 >         @$(MAKE) -C ../../extensions/spellcheck/locales AB_CD=$*
 XPI_NAME=locale-$*
 > +ifdef MOZ_LOOP
 >         @$(MAKE) -C ../extensions/loop/chrome/locale AB_CD=$*
 XPI_NAME=locale-$*
 > +endif
 >         @$(MAKE) -C ../../intl/locales AB_CD=$* XPI_NAME=locale-$*
 >         @$(MAKE) -C ../../devtools/client/locales AB_CD=$*
 XPI_NAME=locale-$* XPI_ROOT_APPID='$(XPI_ROOT_APPID)'
 >         @$(MAKE) -B searchplugins AB_CD=$* XPI_NAME=locale-$*
 > }}}

 Thanks for finding this issue. I've added your fix, as well as a second
 one that fixes a problem I ran into with `make package`.

 ​https://github.com/arthuredelstein/tor-browser/commits/18884+7
 Hash f2c8fe1176794a453318e359b08fbf1d618f45d4
 There are two patches as before. I haven't yet tested the new revised
 patches in a full gitian build for 3 platforms, but I'm posting what is
 working for me on OS X.

 > Also, our packaged build still includes the loop extension (but we
 haven't figured out why).
 > {{{
 > ls -l obj-
 macos/dist/firefox/TorBrowserDebug.app/Contents/Resources/browser/features/
 > total 3312
 > -rw-r--r--  1 brade  staff  1691779 May 24 11:39 loop at mozilla.org.xpi
 > }}}

 I'm not seeing this issue. Did you try running `./mach clobber` before
 running `./mach build`?

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/18884#comment:12>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list