Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Privacy & Security in Firefox Quantum

Avatar for luke crouch luke crouch
October 16, 2017

Privacy & Security in Firefox Quantum

Short summary of some of the privacy & security fixes, features, and enhancements landing in Firefox 57.

Avatar for luke crouch

luke crouch

October 16, 2017
Tweet

More Decks by luke crouch

Other Decks in Technology

Transcript

  1. TEXT ▸ data urls ▸ sandboxing ▸ contextualIdentities API ▸

    (more) Tor anti-fingerprinting ▸ site permissions preference
  2. TEXT ▸ data urls ▸ sandboxing ▸ contextualIdentities API ▸

    (more) Tor anti-fingerprinting ▸ site permissions preference
  3. DATA:URIS EFFECT(S) ON WEB DEVS ▸ hopefully none ▸ please

    tell me you’re not scripting and embedding data:uris that have to inherit their page context
  4. TEXT ▸ data urls ▸ sandboxing ▸ contextualIdentities API ▸

    (more) Tor anti-fingerprinting ▸ site permissions preference
  5. TEXT SANDBOXING ▸ Browser ▸ Web Content ▸ Add-ons ▸

    Media Player ▸ NPAPI ▸ File content ▸ Compositor
  6. SANDBOXING EFFECT(S) ON WEB DEVS ▸ hopefully none ▸ unless

    you’re a Firefox add-on developer too?
  7. TEXT ▸ data urls ▸ sandboxing ▸ contextualIdentities API ▸

    (more) Tor anti-fingerprinting ▸ site permissions preference
  8. contextualIdentities EFFECT(S) ON WEB DEVS ▸ should be none if

    you’re using cookies properly! ▸ Does your site do IP-address cookie-pinning (like GitHub does/did)?
  9. TEXT ▸ data urls ▸ sandboxing ▸ contextualIdentities API ▸

    (more) Tor anti-fingerprinting ▸ site permissions preference
  10. resistFingerprinting TOR UPLIFT EFFECT(S) ON WEB DEVS ▸ minimal -

    it’s not enabled by default (yet) ▸ potentially extensive … ▸ Come to 
 
 

  11. TEXT ▸ data urls ▸ sandboxing ▸ contextualIdentities API ▸

    (more) Tor anti-fingerprinting ▸ site permissions preference
  12. SITE PERMISSIONS PREFERENCES EFFECT(S) ON WEB DEVS ▸ ask for

    permissions properly ▸ in response to a user action ▸ in the right context ▸ e.g., push notifications ▸ not on page-load ▸ don’t spam
  13. TEXT QUESTIONS? ▸ data urls ▸ sandboxing ▸ contextualIdentities API

    ▸ (more) Tor anti-fingerprinting ▸ site permissions preference