1. 10 Oct, 2018 2 commits
  2. 08 Oct, 2018 1 commit
  3. 10 Oct, 2018 4 commits
  4. 09 Oct, 2018 3 commits
    • Tim Huang's avatar
      Bug 1363508 - Part 3: Spoofing navigator.maxTouchPoints into 0 if... · b88841d2
      Tim Huang authored
      Bug 1363508 - Part 3: Spoofing navigator.maxTouchPoints into 0 if fingerprinting resistance is enabled r=arthuredelstein,masayuki,smaug
      
      The maxTouchPoints is going to review the detail of users' hardware. So,
      we will spoof it into 0 if fingerprinting resistance is on.
      
      Depends on D6004
      
      Differential Revision: https://phabricator.services.mozilla.com/D6005
      
      --HG--
      extra : moz-landing-system : lando
      b88841d2
    • Tim Huang's avatar
      Bug 1363508 - Part 2: Suppressing the pointer events that have isPrimary as... · a8de9d00
      Tim Huang authored
      Bug 1363508 - Part 2: Suppressing the pointer events that have isPrimary as false for fingerprinting resistance r=arthuredelstein,masayuki
      
      Because of that the isPrimary of mouse pointer events will always be
      true. So, we suppress other events that have isPrimary as false when
      fingerprinting resistance is enabled.
      
      Depends on D6003
      
      Differential Revision: https://phabricator.services.mozilla.com/D6004
      
      --HG--
      extra : moz-landing-system : lando
      a8de9d00
    • Tim Huang's avatar
      Bug 1363508 - Part 1: Spoofing pen/touch pointer events into mouse pointer... · 0a30f56c
      Tim Huang authored
      Bug 1363508 - Part 1: Spoofing pen/touch pointer events into mouse pointer events when fingerprinting resistance is on r=arthuredelstein,masayuki,smaug
      
      The pointerType field in the pointer event will reveal the details of
      users' hardware; this is a fingerprinting vector. So, we would spoof all
      types of pointer events into mouse type pointer events for protecting
      users from browser fingerprinting when fingerprinting resistance is on.
      
      In this patch, we would spoof the pointerType as well as other fields
      that mouse pointer events don't support, like pressure, tiltX/Y and so
      on when fingerprinting resistance is on.
      
      Differential Revision: https://phabricator.services.mozilla.com/D6003
      
      --HG--
      extra : moz-landing-system : lando
      0a30f56c
  5. 10 Oct, 2018 30 commits