Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
T
Tor Browser
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1,533
    • Issues 1,533
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 1
    • Merge Requests 1
  • Operations
    • Operations
    • Incidents
  • Analytics
    • Analytics
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar

GitLab is used only for code review, issue tracking and project management. Canonical locations for source code are still https://gitweb.torproject.org/ https://git.torproject.org/ and git-rw.torproject.org.

  • The Tor Project
  • Applications
  • Tor Browser
  • Issues
  • #22642

Closed
Open
Opened Jun 18, 2017 by cypherpunks@cypherpunks

TorBrowser 7.x Mac - Disable kMDItemWhereFroms extended attributes at least in Private Browsing Mode

In late 2016, Mozilla developers implemented kMDItemWhereFroms extended attribute metadata on macOS to behave more like Safari (however Safari, rather surprisingly for Apple, doesn't write xattrs in private browsing).

When files are downloaded, Firefox (v51+) writes the URL of downloaded files to a kMDItemWhereFroms entry in the file's extended attribute, even in Private Browsing mode. This metadata can be viewed using "xattr -l " and removed using "xattr -rc ", but on later versions of 10.12 this metadata is usually also written to ~Library/Preferences/com.apple.LaunchServices.QuarantineEventsV2

I plan to file a bug on bugzilla and ask the devs who implemented it whether they could add an about:config pref or disable the functionality in private browsing, but in case they don't respond, I thought I'd file a ticket here too since TorBrowser is now on v52ESR.

Here's the bugzilla bug where the developers originally implemented the kMDItemWhereFroms functionality.

https://bugzilla.mozilla.org/show_bug.cgi?id=337051

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: tpo/applications/tor-browser#22642