Skip to content
Snippets Groups Projects
  1. May 22, 2023
  2. May 10, 2023
  3. May 09, 2023
  4. Apr 28, 2023
  5. Apr 21, 2023
  6. Apr 20, 2023
  7. Apr 01, 2023
  8. Mar 31, 2023
    • Byron Campen's avatar
      Bug 1822194 (MOZ) - Catch up with API changes, do some defensive include-what-you-use work. · e22d9e3b
      Byron Campen authored
      While working on this, I ran into trouble because include chains starting in
      generated DOM cpp code were reaching deep down into libwebrtc, which expects
      certain preprocessor defines to be set. Our cpp code sets these defines, but
      the generated DOM cpp code does not (and should not). So, I've reworked the
      includes and added forward declarations to avoid this problem.
      
      Also, added a TODO about using this new API over in bug 1825877.
      e22d9e3b
  9. Mar 30, 2023
  10. Mar 29, 2023
  11. Mar 28, 2023
  12. Mar 27, 2023
  13. Mar 25, 2023
  14. Mar 24, 2023
  15. Feb 24, 2023
  16. Feb 09, 2023
  17. Feb 03, 2023
  18. Jan 16, 2023
    • Nika Layzell's avatar
      Bug 1809753 - Part 4: Remove unnecessary GetMainThreadEventTarget, r=mccr8 · 9d6bb19c
      Nika Layzell authored
      This method always returned GetMainThreadSerialEventTarget(). This patch
      switches all callers over to use that method instead.
      
      We can't easily switch all calls to be calls to NS_GetMainThread(), as there is
      no version of that method returning a bare nsIThread* instance.
      
      I didn't introduce one, as we may want to add a lock around mMainThread in the
      future, which would require removing nsThreadManager::GetMainThreadWeak. As
      this method only returns nsISerialEventTarget, it method could remain
      implemented, however, by returning a statically allocated fake event target
      which forwards dispatches (and QIs to nsIThread) to the real main thread.
      
      Differential Revision: https://phabricator.services.mozilla.com/D166608
      9d6bb19c
  19. Jan 17, 2023
    • Sandor Molnar's avatar
      Backed out 6 changesets (bug 1809752, bug 1809753) for causing perma failures... · 41b78439
      Sandor Molnar authored
      Backed out 6 changesets (bug 1809752, bug 1809753) for causing perma failures in browser/components/firefoxview/tests/browser/browser_feature_callout_position.js
      
      Backed out changeset ea05784d74c4 (bug 1809753)
      Backed out changeset 7c9b20eebcc8 (bug 1809753)
      Backed out changeset d0267ac2256d (bug 1809753)
      Backed out changeset aa9f2971bd6f (bug 1809753)
      Backed out changeset f0d9fcfaa6f8 (bug 1809752)
      Backed out changeset 6d58c799cffe (bug 1809752)
      41b78439
  20. Jan 16, 2023
    • Nika Layzell's avatar
      Bug 1809753 - Part 4: Remove unnecessary GetMainThreadEventTarget, r=mccr8 · f7772bb6
      Nika Layzell authored
      This method always returned GetMainThreadSerialEventTarget(). This patch
      switches all callers over to use that method instead.
      
      We can't easily switch all calls to be calls to NS_GetMainThread(), as there is
      no version of that method returning a bare nsIThread* instance.
      
      I didn't introduce one, as we may want to add a lock around mMainThread in the
      future, which would require removing nsThreadManager::GetMainThreadWeak. As
      this method only returns nsISerialEventTarget, it method could remain
      implemented, however, by returning a statically allocated fake event target
      which forwards dispatches (and QIs to nsIThread) to the real main thread.
      
      Differential Revision: https://phabricator.services.mozilla.com/D166608
      f7772bb6
  21. Jan 05, 2023
  22. Dec 13, 2022
  23. Dec 05, 2022
Loading