1. 19 Aug, 2019 3 commits
  2. 20 Aug, 2019 4 commits
  3. 19 Aug, 2019 1 commit
  4. 20 Aug, 2019 7 commits
  5. 19 Aug, 2019 2 commits
  6. 20 Aug, 2019 13 commits
  7. 19 Aug, 2019 2 commits
  8. 20 Aug, 2019 7 commits
  9. 19 Aug, 2019 1 commit
    • Bianca Danforth's avatar
      Bug 1542035 - Add read-only support for extension storage.local in addon debugger r=miker,rpl · 780679eb
      Bianca Danforth authored
      * Add a new extensionStorage actor to enable inspection of data stored by an extension using the WebExtension storage.local API in the Storage panel client.
      * The actor is only listed when the developer toolbox is targeting an extension process. For multi-process Firefox (e10s), this applies to only the toolbox accessed in about:debugging.
      * The actor is gated behind a preference: devtools.storage.extensionStorage.enabled. This preference is set to false by default.
      * The Storage panel displays storage item values as strings. If a storage item value is not JSON-stringifiable, it will be displayed in the table as "Object".
      * It should be noted that extension storage.local’s storage backend is in the process of migrating from a JSON file to IndexedDB as of Firefox 66 for performance reasons. This actor only works for extensions that have migrated to the IndexedDB storage backend.
      * In-line comments referencing Bugs 1542038 and 1542039 indicate places where the implementation may differ for local storage versus the other storage areas in the actor.
      
      Differential Revision: https://phabricator.services.mozilla.com/D34415
      
      --HG--
      extra : moz-landing-system : lando
      780679eb