1. 05 Dec, 2019 1 commit
  2. 04 Dec, 2019 11 commits
  3. 03 Dec, 2019 14 commits
  4. 02 Dec, 2019 11 commits
  5. 29 Nov, 2019 3 commits
    • Roger Yang's avatar
    • Edouard Oger's avatar
    • MozLando's avatar
      Merge #5165 #5199 · cf9d95c0
      MozLando authored
      5165: For #5127: Add Debugging Code to Help Determine Crash Cause. r=csadilek a=rocketsroger
      5199: Closes #4791: Support opening default action popup, +sample r=psymoon,Amejia481 a=csadilek
      Adds support for displaying the browser action default popup and adds a simple demo/test web extension to the sample browser. 
      Adding the demo exposed a few problems that are fixed here as well:
      - BrowserAction overrides for tabs only contain the changed values. All other values will be null so we have to change our logic that applies them. We have to use the global default values for all values that are not overridden.
      - GeckoResults can only be completed on threads with a looper so we have to create a custom dispatcher for our job that loads the action icon.
      - Until we get the new GV addon management API, we have to register the action delegate (handler) before we install the extension.
      Co-authored-by: default avatarRoger Yang <royang@mozilla.com>
      Co-authored-by: default avatarChristian Sadilek <christian.sadilek@gmail.com>