Skip to content
  • Ian Moody's avatar
    Bug 1536556 - Replace raw thrown Cr.ERRORs with Components.Exception.... · 011b59d5
    Ian Moody authored
    Bug 1536556 - Replace raw thrown Cr.ERRORs with Components.Exception. r=mossop,remote-protocol-reviewers,marionette-reviewers,whimboo,necko-reviewers,geckoview-reviewers,valentin,agi
    
    Raw Cr.ERROR don't get stack information, same as throwing JS literals instead
    of `new Error()`s.
    
    This was done automatically with a new eslint rule that will be introduced in
    the next commit.  One instance of a raw Cr.ERROR was not replaced since it is
    used in a test that specifically checks the preservation of raw Cr values in
    XPCJS.  The rule will be disabled for that instance.
    
    Differential Revision: https://phabricator.services.mozilla.com/D28073
    011b59d5