1. 11 Jan, 2021 1 commit
  2. 06 Jan, 2021 1 commit
  3. 07 Jan, 2021 1 commit
  4. 08 Dec, 2020 1 commit
  5. 18 Nov, 2020 1 commit
  6. 06 Jan, 2021 2 commits
  7. 05 Jan, 2021 1 commit
  8. 04 Jan, 2021 4 commits
  9. 23 Dec, 2020 1 commit
    • Jamie Nicol's avatar
      Bug 1683936 - Disable persistently mapped buffers on Adreno devices. r=sotaro, a=RyanVM · 1f2dfab9
      Jamie Nicol authored
      There is a driver bug on old versions of the Adreno driver which
      prevents usage of persistenly mapped buffers for texture
      uploads. Creating and mapping the buffer works correctly, but
      attempting to upload to a texture from the buffer results in an error
      due to the buffer still being mapped.
      
      This means that no texture data is uploaded, essentially meaning that
      we do not render anything at all.
      
      It appears to affect at least Adreno 4xx and 5xx devices running
      Android 6. For now, simply disable persistent mapping on all Adreno
      devices, until we know more specifically which are affected.
      
      Differential Revision: https://phabricator.services.mozilla.com/D100391
      1f2dfab9
  10. 22 Dec, 2020 2 commits
  11. 21 Dec, 2020 2 commits
  12. 15 Dec, 2020 1 commit
  13. 14 Dec, 2020 1 commit
  14. 17 Dec, 2020 1 commit
  15. 18 Dec, 2020 1 commit
  16. 16 Dec, 2020 1 commit
    • Toshihito Kikuchi's avatar
      Bug 1644240 - Suppress playing a sound if Diebold Warsaw's modules are... · 2adef0c2
      Toshihito Kikuchi authored
      Bug 1644240 - Suppress playing a sound if Diebold Warsaw's modules are partially unloaded. r=cmartin, a=RyanVM
      
      This patch is to mitigate the crash which was probably caused by Diebold Warsaw.
      We couldn't reproduce the problem, but our crash reports indicate the crash happened
      when `winmm!mciwindow` called `USER32!GetMessageA` but it was redirected to a freed
      buffer.  This happens Firefox calls to `PlaySound` e.g. showing the menu bar by
      pressing Alt key, or showing a dialogbox.
      
      Most of (not 100%) the crash instances have wslbdhm64 loaded but wslbscrwh64.dll
      was unloaded.  The proposed mitigation is to suppress playing a sound under
      such a condition.
      
      Differential Revision: https://phabricator.services.mozilla.com/D99705
      2adef0c2
  17. 17 Dec, 2020 1 commit
  18. 21 Dec, 2020 1 commit
  19. 17 Dec, 2020 1 commit
  20. 15 Dec, 2020 2 commits
  21. 14 Dec, 2020 1 commit
  22. 12 Dec, 2020 1 commit
  23. 10 Dec, 2020 2 commits
  24. 09 Dec, 2020 3 commits
  25. 10 Dec, 2020 1 commit
  26. 08 Dec, 2020 2 commits
    • Sebastian Hengst's avatar
      Bug 1680528 - set several webrtc/mediacapturing test as passing on beta and... · f789719e
      Sebastian Hengst authored
      Bug 1680528 - set several webrtc/mediacapturing test as passing on beta and release. r=drno a=test-only
      
      More details about the underlying issue in bug 1526207.
      
      Differential Revision: https://phabricator.services.mozilla.com/D98963
      f789719e
    • Tom Ritter's avatar
      Bug 1677797 - Change autoconf to avoid using a hard-coded file descriptor. r=glandium, a=RyanVM · 3cc22031
      Tom Ritter authored
      In Bug 1671424 we changed the way we configure firefox and it broke the codeql database
      generation job.	This job wraps the entire build	process	in a way similar to
        codeql --command="./mach build"
      
      Specifically, the previous way we executed the configure shell script made codeql
      disable itself because it was named configure (codeql disables itself during
      configuration.)
      
      codeql injects via LD_PRELOAD, and it opens a configuration file and a logging file
      (getting fd 3 and 4 respectively.)
      
      autoconf grabs file descriptor 4 and uses it a temporary redirection point either
      to a file or stdout. When it does so, it closes	the original file descriptor 4 and
      points it at the new location, which also affects the codeql code, resulting in
      undesired logging output going into the configure script.
      
      Because this file descriptor trick is only used to avoid duplicating a few lines of
      code, I removed the trick and duplicated the code.
      
      Differential Revision: https://phabricator.services.mozilla.com/D98642
      3cc22031
  27. 07 Dec, 2020 2 commits
  28. 01 Dec, 2020 1 commit