Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
Trac
Trac
  • Project overview
    • Project overview
    • Details
    • Activity
  • Issues 246
    • Issues 246
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Operations
    • Operations
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Create a new issue
  • Issue Boards

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.

  • Legacy
  • TracTrac
  • Issues
  • #26463

Closed (moved)
Open
Opened Jun 22, 2018 by Trac@tracbot

IndexedDB doesn't work in TorBrowser

So, I've read #16528 (moved) and #1633 (moved), but I'm still unclear if the current state of IndexedDB being broken is intended or not.

Just to be clear: TB 7.5.5 (FF 52.8.1), IndexedDB doesn't work at all. It exhibits symptoms similar to vanilla FF in Private Mode -- the API appears to exist, but the first call to "open" fails with InvalidStateError. TB has a 'dom.indexedDB.enabled` config boolean. It's set to enabled, yet it doesn't help at all.

On firefox side of things, there's https://bugzilla.mozilla.org/show_bug.cgi?id=781982 - they break IndexedDB in private mode on purpose and plan to fix this sometime in the future. There's also a bug/workaround - IndexedDB in FF private mode is still accessible from WebWorkers. Similar fix/workaround IS not applicable in TB - again, on purpose, from #16333 (moved).

So, I'm quite unsure what the status here is, but it would be great to fix and enable IndexedDB once and for all, as more and more sites rely on it.

Trac:
Username: luka-magnotta

To upload designs, you'll need to enable LFS and have admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: legacy/trac#26463