Skip to content
Snippets Groups Projects
  1. Nov 18, 2023
  2. Nov 03, 2023
    • Yannis Juglaret's avatar
      Bug 1838286 - Fix a race condition with in-process DLL interception.... · 47c2f0a9
      Yannis Juglaret authored
      Bug 1838286 - Fix a race condition with in-process DLL interception. r=win-reviewers,gstoll, a=RyanVM
      
      If a thread starts running a detoured function right after we
      successfully committed our 13-bytes patch, there is a short delay where
      it can reach the patched_XXX function and try to call stub_XXX while
      stub_XXX.mOrigFunc is still a null pointer.
      
      We fix this specific race condition, which, in the current code base,
      materializes mostly as crashes in patched_BaseThreadInitThunk when
      trying to call stub_BaseThreadInitThunk.
      
      Differential Revision: https://phabricator.services.mozilla.com/D192668
      47c2f0a9
  3. Dec 08, 2023
  4. Dec 06, 2023
  5. Dec 11, 2023
  6. Dec 10, 2023
  7. Nov 20, 2023
    • Jonathan Kew's avatar
      Bug 1865482 - Make CSS :lang() matching more correctly follow the BCP4647... · be58953c
      Jonathan Kew authored
      Bug 1865482 - Make CSS :lang() matching more correctly follow the BCP4647 Extended Filtering algorithm. r=layout-reviewers,emilio a=RyanVM
      
      The matching behavior implemented in bug 1857742 did not quite follow the spec,
      particularly with regard to language *ranges* (as used in the :lang() pseudo)
      that are not themselves valid language *tags*.
      
      This updates the LangTagCompare function to more correctly follow the BCP4647
      "Extended Filtering" algorithm, and adjusts the relevant WPT tests (originally
      from bug 1857742) to reflect the corrected behavior.
      
      Differential Revision: https://phabricator.services.mozilla.com/D194054
      be58953c
  8. Dec 07, 2023
  9. Dec 08, 2023
  10. Nov 15, 2023
  11. Oct 23, 2023
  12. Dec 07, 2023
  13. Nov 15, 2023
  14. Dec 06, 2023
  15. Dec 07, 2023
  16. Nov 02, 2023
  17. Oct 30, 2023
  18. Dec 07, 2023
  19. Nov 07, 2023
  20. Dec 01, 2023
  21. Nov 10, 2023
  22. Dec 05, 2023
  23. Dec 06, 2023
  24. Nov 15, 2023
  25. Dec 05, 2023
  26. Dec 06, 2023
  27. Dec 05, 2023
  28. Dec 04, 2023
Loading