Skip to content
Snippets Groups Projects
  1. Jan 05, 2024
  2. Jan 04, 2024
  3. Jan 03, 2024
    • Dana Keeler's avatar
      Bug 1870262 - a subdomain of any HSTS superdomain that asserts... · efc6f61c
      Dana Keeler authored
      Bug 1870262 - a subdomain of any HSTS superdomain that asserts includeSubdomains is HSTS (ESR115) r=jschanck, a=dmeehan
      
      
      Previously, the HSTS implementation would only consider the first superdomain
      that had any HSTS information and use the presence or absence of the
      includeSubdomains directive to determine if the subdomain was HSTS. However,
      the specification actually stipulates that if any superdomain that is HSTS
      asserts includeSubdomains, the subdomain is HSTS.
      
      Differential Revision: https://phabricator.services.mozilla.com/D197550
      efc6f61c
  4. Dec 12, 2023
  5. Nov 29, 2023
  6. Dec 12, 2023
  7. Jan 03, 2024
  8. Jan 02, 2024
  9. Jan 01, 2024
  10. Dec 11, 2023
  11. Dec 29, 2023
    • Mike Hommey's avatar
      Bug 1868998 - Mark custom-car jobs as running nowhere and not being cached.... · 2a137cc2
      Mike Hommey authored
      Bug 1868998 - Mark custom-car jobs as running nowhere and not being cached. r=taskgraph-reviewers,kshampur,jcristau a=release
      
      They are triggered via cron, so an empty run-on-projects should be the
      appropriate config.
      
      As they are not idempotent (they will pick the last from upstream on
      each run), they also shouldn't be cached.
      2a137cc2
  12. Dec 28, 2023
  13. Dec 13, 2023
  14. Dec 27, 2023
  15. Dec 21, 2023
  16. Dec 08, 2023
  17. Jun 13, 2023
  18. Dec 19, 2023
  19. Dec 18, 2023
  20. Dec 14, 2023
  21. Dec 11, 2023
  22. Nov 18, 2023
    • Brad Werth's avatar
      Bug 1854820 Part 2: Update an extension window test to check window sizes.... · b371b0f2
      Brad Werth authored
      Bug 1854820 Part 2: Update an extension window test to check window sizes. r=extension-reviewers,robwu a=RyanVM
      
      Differential Revision: https://phabricator.services.mozilla.com/D192980
      b371b0f2
    • Brad Werth's avatar
      Bug 1854820: Make the transition to window normal state work the same on... · ff0daa53
      Brad Werth authored
      Bug 1854820: Make the transition to window normal state work the same on extension windows as it does elsewhere. r=extension-reviewers,robwu a=RyanVM
      
      Calling window.restore will return the window to its previous
      dimensions. Prior to this patch, extension windows transitioning to
      normal state would add a second step where they would forcibly resize
      the window to content. The motivating reason for this additional step is
      some kind of difficulty with macOS windows restoring from other states.
      Those issues were handled comprehensively in Bug 1631735, and now the
      extra step is unnecessary and surprising to users. Since the call was
      being made potentially during a deminimization native transition, the
      window is at a very small size and expanding it to fit the content is
      resizing it to a strange small size. Window.restore will do the right
      thing, so this patch stops calling sizeToContent.
      
      Differential Revision: https://phabricator.services.mozilla.com/D189972
      ff0daa53
  23. 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
  24. Dec 08, 2023
  25. Dec 06, 2023
  26. Dec 11, 2023
  27. Dec 10, 2023
  28. 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
  29. Dec 07, 2023
Loading