Skip to content
Permalink
10286+3

Commits on May 2, 2017

  1. fixup! TB4: Tor Browser's Firefox preference overrides.

    We fix bug 21675 by pretending every user has just one core available.
    arthuredelstein authored and gk-tpo committed May 2, 2017
  2. fixup! Bug #4234: Use the Firefox Update Process for Tor Browser.

    Bug 22041: libmozsandbox.so error after upgrading to 7.0a3
    
    Fix a problem with unstaged updates on Linux and OSX where the original
    files were not restored after a partial update failed to apply due to
    changes the user made within their installation. This would leave the
    browser in a state where it had a mix of old files and new (patched)
    files, which can cause the browser to not be able to start, and
    therefore not be able to fallback to a complete update.
    Kathy Brade authored and gk-tpo committed May 2, 2017
  3. fixup! TB4: Tor Browser's Firefox preference overrides.

    We work around bug 13017 by disabling the Web Audio API for now.
    arthuredelstein authored and gk-tpo committed May 2, 2017

Commits on Apr 27, 2017

  1. Bug 1282655 - Test if site permissions are universal across origin at…

    …tributes. r=tanvi
    
    --HG--
    extra : rebase_source : 6155960b626c29092c96ea7fbc605cc0b637d918
    johnathan79717 authored and gk-tpo committed Apr 27, 2017
  2. Bug 1274020 - Tests that shows the Cache Web API is separated by orig…

    …in attributes. r=baku
    
    --HG--
    extra : rebase_source : 8964090126795ed45650e76c4f9e02b2e60f62cf
    johnathan79717 authored and gk-tpo committed Apr 27, 2017
  3. Bug 1315602 - Remove the assertion of FirstPartyDomain should be empt…

    …y in HTTP redirect. r=smaug
    allstarschh authored and gk-tpo committed Apr 27, 2017

Commits on Apr 25, 2017

  1. fixup! Bug 12827: Create preference to disable SVG.

    If the top window's URI is not available, check for the system principal
    to determine if SVGs may be used.  This fixes bug 21962.
    Kathy Brade authored and gk-tpo committed Apr 25, 2017
  2. fixup! Bug 6253: Add canvas image extraction prompt.

    Bug 21778: Canvas prompt not showing in Tor Browser based in ESR52
    
    When running in multiprocess mode, use IPC to relay the
    canvas-permissions-prompt observer notification to the chrome
    (parent) process.
    Kathy Brade authored and gk-tpo committed Apr 25, 2017
  3. fixup! TB4: Tor Browser's Firefox preference overrides.

    Fixes bug 10283 and disables the SpeechSynthesis API.
    arthuredelstein authored and gk-tpo committed Apr 25, 2017

Commits on Apr 18, 2017

  1. fixup! TB4: Tor Browser's Firefox preference overrides.

    This blocks downloading GMPs via the new local fallback. See:
    https://trac.torproject.org/projects/tor/ticket/15910#comment:25
    gk-tpo committed Apr 18, 2017
  2. Bug 1351071: Get rid of pre-generated startup cache r=glandium

    MozReview-Commit-ID: BcWcqEKwGBv
    
    --HG--
    extra : rebase_source : 4bd21805a89359a5a2ed7ffd2ee2b76cf1e9e634
    Chris AtLee authored and gk-tpo committed Apr 18, 2017
  3. fixup! Bug #4234: Use the Firefox Update Process for Tor Browser.

    Bug 19316: change update URL from update_2 to update_3
    boklm authored and gk-tpo committed Apr 18, 2017
  4. Backport of tjr's patch for bug 1353765

    It's not clear if it is still needed but we take it to be on the safe
    side. This closes #21868.
    gk-tpo committed Apr 18, 2017
  5. fixup! Bug #4234: Use the Firefox Update Process for Tor Browser.

    Bug 19316: add support for a minInstructionSet attribute in the update
    manifests.
    boklm authored and gk-tpo committed Apr 18, 2017
  6. Bug 1342887 - Detect and log failures to dispatch SetupMacCommandLine…

    … to the main thread. r=rstrong
    
    MozReview-Commit-ID: LMoxF5yfXq2
    
    --HG--
    extra : rebase_source : c206e32bf8abf1aa225901ff5cde390a8a2ecec7
    mhowell-mozilla authored and gk-tpo committed Apr 18, 2017
  7. Bug 1335916 - Make sure the update driver only calls SetupMacCommandL…

    …ine from the main thread. r=rstrong
    
    MozReview-Commit-ID: 9nOgB6z8ooE
    
    --HG--
    extra : rebase_source : 6a6a18f64297a0bd44e7d6f49b1812e035636e4c
    mhowell-mozilla authored and gk-tpo committed Apr 18, 2017
  8. Bug 21907: Fix runtime error on CentOS 6

    In Mozilla bug 1324780, support for building with glib 2.28 (the version
    available in CentOS 6) was added. However we are building on Debian
    Wheezy which has glib 2.32. We fix that by backing out all glib > 2.28
    code paths.
    boklm authored and gk-tpo committed Apr 18, 2017
  9. Bug 1352305 - Part2: Add a test case for making sure dialog windows w…

    …ill not be enforced to rounded sizes when fingerprinting resistance is enabled. r?ehsan
    
    A browser chrome test which ensures the dialog windows will not be enforced to
    be rounded sizes when fingerprinting resistance is enabled.
    
    MozReview-Commit-ID: LQG13FMANav
    artines1 authored and gk-tpo committed Apr 18, 2017
  10. Bug 1352305 - Part 1: Making the XULWindow will not be enforecd to be…

    … rounded dimensions if it is
    
    a window without a primary content when fingerprinting resistance is enabled. r?ehsan
    
    This patch making the nsXULWindow::ForceRoundedDimensions() will only be called
    when this window is a window which has a primary content when fingerprinting
    resistance is enabled.
    
    This will fix the problem that dialog windows are incorrectly resized after
    fingerprinting resistance is enabled.
    
    MozReview-Commit-ID: 6WD6c38CTPv
    artines1 authored and gk-tpo committed Apr 18, 2017
  11. Bug 21876: Always use esr policies for e10s.

    Always use the policies associated with the esr update channel so that
    the e10s behavior is the same for all Tor Browser builds.
    Kathy Brade authored and gk-tpo committed Apr 18, 2017
  12. Revert "Bug 19212: SIGSEGV with developer tools open"

    This reverts commit 6fd5ac8.
    arthuredelstein authored and gk-tpo committed Apr 18, 2017
  13. Fix SSE2 compilation for mingw-w64

    This is tjr's workaround for bug 1331335.
    gk-tpo committed Apr 18, 2017
  14. Getting Tor Browser to build with accessibility enabled on Windows

    Patch by Jacek Caban
    gk-tpo committed Apr 18, 2017
  15. Bug 805173 - Enable HeapEnableTerminationOnCorruption for chrome proc…

    …esses on Windows. r=mhowell,tjr
    
    This is an exploit mitigation which causes the Windows system allocator to abort
    in the event it is in a corrupted state, rather than attempt to proceed in a
    potentially exploitable state.
    
    Because we use jemalloc, this only affects system libraries or plugins which
    still use the system allocator.
    
    The has been enabled on our content processes for a while without incident.
    
    r=mhowell,tjr
    
    MozReview-Commit-ID: 5ctXugtbI1A
    
    --HG--
    extra : rebase_source : f6f134404be3b258a8e522c22fa061c32a47e313
    Alex Gaynor authored and gk-tpo committed Apr 18, 2017
  16. Bug #5741: Prevent WebSocket DNS leak.

    This is due to an improper implementation of the WebSocket spec by Mozilla.
    
    "There MUST be no more than one connection in a CONNECTING state.  If multiple
    connections to the same IP address are attempted simultaneously, the client
    MUST serialize them so that there is no more than one connection at a time
    running through the following steps.
    
    If the client cannot determine the IP address of the remote host (for
    example, because all communication is being done through a proxy server that
    performs DNS queries itself), then the client MUST assume for the purposes of
    this step that each host name refers to a distinct remote host,"
    
    https://tools.ietf.org/html/rfc6455#page-15
    
    They implmented the first paragraph, but not the second...
    
    While we're at it, we also prevent the DNS service from being used to look up
    anything other than IP addresses if socks_remote_dns is set to true, so this
    bug can't turn up in other components or due to 3rd party addons.
    mikeperry-tor authored and gk-tpo committed Apr 18, 2017
  17. Bug 21723: Fix inconsistent generation of MOZ_MACBUNDLE_ID

    CFBundleIdentifiers can only contain [A-Za-z.-], and by convention
    the app component is lowercase and does not contain '.'.
    
    Make configure delete all characters other than [a-z-] when generating
    MOZ_MACBUNDLE_ID from MOZ_APP_DISPLAYNAME.
    
    (This affects "Tor Browser", but not "Firefox".)
    teor2345 authored and gk-tpo committed Apr 18, 2017
  18. Bug 21724: Make Firefox and Tor Browser distinct macOS apps

    When macOS opens a document or selects a default browser, it sometimes
    uses the CFBundleSignature. Changing from the Firefox MOZB signature to
    a different signature TORB allows macOS to distinguish between Firefox
    and Tor Browser.
    teor2345 authored and gk-tpo committed Apr 18, 2017
  19. Workaround for broken ASan builds (bug 1272498)

    ASan builds with GCC are broken without this patch. The much more involved
    one landed on mozilla-central a while ago but missed the ESR 52 train by
    three days.
    gk-tpo committed Apr 18, 2017
Older