[tor-bugs] #4234 [Tor Browser]: Investigate the Firefox update process

Tor Bug Tracker & Wiki blackhole at torproject.org
Wed Aug 27 21:23:01 UTC 2014


#4234: Investigate the Firefox update process
-------------------------+-------------------------------------------------
     Reporter:           |      Owner:  mcs
  mikeperry              |     Status:  accepted
         Type:  task     |  Milestone:  TorBrowserBundle 2.3.x-stable
     Priority:  major    |    Version:
    Component:  Tor      |   Keywords:  tbb-bounty, tbb-usability,
  Browser                |  pantheon, chronos, tbb-firefox-
   Resolution:           |  patch,TorBrowserTeam201408,MikePerry201408R
Actual Points:           |  Parent ID:
       Points:           |
-------------------------+-------------------------------------------------

Comment (by mcs):

 Replying to [comment:40 gk]:
 > Ah, yes. So, theoretically, it would be enough to bundle the mar related
 binaries only in the Linux step as they are host tools but we decided to
 bundle (and use) them for convenience reasons (and for people not building
 Linux bundles) in the respective Mac and Windows steps, too, correct? If
 so, could you put that fact somehow, say, in the commit message?

 Yes, you are correct.  I expanded the commit message to include that info
 and more:
 {{{
 Bug 4234: Use the Firefox Update Process for TBB.

 Create and deliver complete MAR files for each platform/locale
 combination..
 Deliver a set of MAR file creation tools for Linux (32 and 64-bit).  Just
 in
   case someone wants to skip the Linux build, we build these tools (which
 are
   host tools) during the Windows and Mac builds as well.
 Use the new --with-tor-browser-version configure option to pass the
   Tor Browser version to the Firefox build process.
 Pass the correct update channel to the Firefox build process via the
   --enable-update-channel configure option.
 }}}
 New branch:
 https://gitweb.torproject.org/user/brade/tor-browser-
 bundle.git/shortlog/refs/heads/bug4234-04

 New (replacement) commit:
 https://gitweb.torproject.org/user/brade/tor-browser-
 bundle.git/commit/2fa11cb1ebc0ccc71e467d0779136d3dadb658d4

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


More information about the tor-bugs mailing list