1. 12 Feb, 2016 9 commits
  2. 11 Feb, 2016 6 commits
  3. 10 Feb, 2016 1 commit
    • Robert Knight's avatar
      Improve capture of sidebar injection errors · 3a01aa8b
      Robert Knight authored
       * Capture the tab URL as context when injecting the sidebar
         fails, for use in debugging.
      
       * Switch tests to use the toResult() helper instead of
         Promise.catch() to handle assert errors inside
         catch blocks properly.
      
       * Handle the Error-like objects used by chrome.extension.lastError
         better.
      
         When a Chrome async API fails, it sets chrome.extension.lastError
         to an Error-like object with a 'message' property. Since this
         object is not an instance of Error, RavenJS stringified it
         with .toString(), resulting in an unhelpful '[object Object]'
         message in Sentry.
      
         This commit adds logic to extract out the message property
         of such objects when capturing exceptions.
      3a01aa8b
  4. 09 Feb, 2016 5 commits
  5. 08 Feb, 2016 3 commits
  6. 05 Feb, 2016 2 commits
  7. 04 Feb, 2016 7 commits
  8. 03 Feb, 2016 7 commits