Skip to content
Snippets Groups Projects
  1. May 30, 2023
  2. May 12, 2023
    • Barret Rennie's avatar
      Bug 1776480 - Remove OS.File et al. r=Gijs,webidl,smaug · a645de72
      Barret Rennie authored
      This patch removes the vast majority of OS.File and support code. A few things remain:
      
      - The nsIOSFileConstantsService still exists, but the path related constants
        (OS.Constants.Path.*) are no longer added to the OS object. The plan is to
        replace this with a proper service e.g. Services.osConstants or similar) in
        bug 1786885.
      - There is still support for OS.File errors in ErrorSanitizer, which will be
        removed in bug 1775167.
      - The OS.File to IOUtils migration guide will be rewritten as general IOUtils
        documentation in bug 1830097.
      - dom/base/Document.cpp has a workaround for not loading osfile.jsm at startup,
        which may want to be reconsidered in bug 1830100.
      
      So long, and thanks for all the I/O.
      
      Differential Revision: https://phabricator.services.mozilla.com/D176543
      a645de72
  3. May 11, 2023
    • Sandor Molnar's avatar
      Backed out changeset 987d013caf11 (bug 1776480) for causing xpc failures in... · 924826cc
      Sandor Molnar authored
      Backed out changeset 987d013caf11 (bug 1776480) for causing xpc failures in toolkit/components/extensions/test/xpcshell/test_ext_downloads_download.js CLOSED TREE
      924826cc
    • Barret Rennie's avatar
      Bug 1776480 - Remove OS.File et al. r=Gijs,webidl,smaug · 6149948e
      Barret Rennie authored
      This patch removes the vast majority of OS.File and support code. A few things remain:
      
      - The nsIOSFileConstantsService still exists, but the path related constants
        (OS.Constants.Path.*) are no longer added to the OS object. The plan is to
        replace this with a proper service e.g. Services.osConstants or similar) in
        bug 1786885.
      - There is still support for OS.File errors in ErrorSanitizer, which will be
        removed in bug 1775167.
      - The OS.File to IOUtils migration guide will be rewritten as general IOUtils
        documentation in bug 1830097.
      - dom/base/Document.cpp has a workaround for not loading osfile.jsm at startup,
        which may want to be reconsidered in bug 1830100.
      
      So long, and thanks for all the I/O.
      
      Differential Revision: https://phabricator.services.mozilla.com/D176543
      6149948e
  4. May 08, 2023
  5. May 04, 2023
  6. Apr 28, 2023
    • Norisz Fay's avatar
      Backed out changeset 3d766d94945d (bug 1776480) for causing multiple xpcshell... · bf5ea8f4
      Norisz Fay authored
      Backed out changeset 3d766d94945d (bug 1776480) for causing multiple xpcshell and bc failures CLOSED TREE
      bf5ea8f4
    • Barret Rennie's avatar
      Bug 1776480 - Remove OS.File et al. r=Gijs · 7bae7d5d
      Barret Rennie authored
      This patch removes the vast majority of OS.File and support code. A few things remain:
      
      - The nsIOSFileConstantsService still exists, but the path related constants
        (OS.Constants.Path.*) are no longer added to the OS object. The plan is to
        replace this with a proper service e.g. Services.osConstants or similar) in
        bug 1786885.
      - There is still support for OS.File errors in ErrorSanitizer, which will be
        removed in bug 1775167.
      - The OS.File to IOUtils migration guide will be rewritten as general IOUtils
        documentation in bug 1830097.
      - dom/base/Document.cpp has a workaround for not loading osfile.jsm at startup,
        which may want to be reconsidered in bug 1830100.
      
      So long, and thanks for all the I/O.
      
      Differential Revision: https://phabricator.services.mozilla.com/D176543
      7bae7d5d
    • Butkovits Atila's avatar
    • Barret Rennie's avatar
      Bug 1776480 - Remove OS.File et al. r=Gijs · b2b98d70
      Barret Rennie authored
      This patch removes the vast majority of OS.File and support code. A few things remain:
      
      - The nsIOSFileConstantsService still exists, but the path related constants
        (OS.Constants.Path.*) are no longer added to the OS object. The plan is to
        replace this with a proper service e.g. Services.osConstants or similar) in
        bug 1786885.
      - There is still support for OS.File errors in ErrorSanitizer, which will be
        removed in bug 1775167.
      - The OS.File to IOUtils migration guide will be rewritten as general IOUtils
        documentation in bug 1830097.
      - dom/base/Document.cpp has a workaround for not loading osfile.jsm at startup,
        which may want to be reconsidered in bug 1830100.
      
      So long, and thanks for all the I/O.
      
      Differential Revision: https://phabricator.services.mozilla.com/D176543
      b2b98d70
  7. Apr 13, 2023
  8. Apr 06, 2023
  9. Apr 05, 2023
  10. Mar 24, 2023
  11. Mar 14, 2023
  12. Feb 13, 2023
  13. Jan 27, 2023
  14. Jan 26, 2023
  15. Jan 25, 2023
  16. Jan 23, 2023
  17. Jan 20, 2023
  18. Jan 18, 2023
  19. Jan 06, 2023
  20. Jan 05, 2023
  21. Jan 03, 2023
Loading