1. 26 Apr, 2019 1 commit
  2. 24 Apr, 2019 1 commit
  3. 19 Apr, 2019 1 commit
  4. 11 Apr, 2019 1 commit
  5. 09 Apr, 2019 3 commits
  6. 03 Apr, 2019 2 commits
  7. 02 Apr, 2019 1 commit
  8. 03 Apr, 2019 2 commits
  9. 02 Apr, 2019 1 commit
  10. 03 Apr, 2019 1 commit
  11. 01 Apr, 2019 1 commit
  12. 20 Mar, 2019 1 commit
  13. 02 Apr, 2019 1 commit
  14. 07 Mar, 2019 1 commit
  15. 05 Mar, 2019 1 commit
  16. 15 Feb, 2019 1 commit
  17. 22 Feb, 2019 1 commit
  18. 19 Feb, 2019 1 commit
  19. 14 Feb, 2019 1 commit
  20. 12 Feb, 2019 1 commit
  21. 08 Feb, 2019 2 commits
  22. 12 Feb, 2019 1 commit
  23. 02 Feb, 2019 1 commit
  24. 30 Jan, 2019 1 commit
  25. 25 Jan, 2019 1 commit
  26. 04 Feb, 2019 1 commit
  27. 23 Jan, 2019 1 commit
  28. 17 Jan, 2019 1 commit
    • Kris Maglione's avatar
      Bug 1514594: Part 3 - Change ChromeUtils.import API. · e930b89c
      Kris Maglione authored
      ***
      Bug 1514594: Part 3a - Change ChromeUtils.import to return an exports object; not pollute global. r=mccr8
      
      This changes the behavior of ChromeUtils.import() to return an exports object,
      rather than a module global, in all cases except when `null` is passed as a
      second argument, and changes the default behavior not to pollute the global
      scope with the module's exports. Thus, the following code written for the old
      model:
      
        ChromeUtils.import("resource://gre/modules/Services.jsm");
      
      is approximately the same as the following, in the new model:
      
        var {Services} = ChromeUtils.import("resource://gre/modules/Services.jsm");
      
      Since the two behaviors are mutually incompatible, this patch will land with a
      scripted rewrite to update all existing callers to use the new model rather
      than the old.
      ***
      Bug 1514594: Part 3b - Mass rewrite all JS code to use the new ChromeUtils.import API. rs=Gijs
      
      This was done using the followng script:
      
      https://bitbucket.org/kma...
      e930b89c
  29. 01 Feb, 2019 1 commit
  30. 09 Nov, 2018 1 commit
  31. 08 Nov, 2018 2 commits
  32. 14 Nov, 2018 1 commit
  33. 08 Nov, 2018 1 commit
  34. 27 Oct, 2018 1 commit