Edge Extensions require TABS permission to get tab URL

External Issue #8402859

Details

Author
Eric L.
Created
Aug 5, 2016
Privacy
This issue is public.
Reports
Reported by 2 people

Sign in to watch or report this issue.

Steps to reproduce

Porting MOARTLS to Edge: https://github.com/ericlaw1979/moartls/blob/master/manifest.json

Does not work because the Tab object returned from tabs.query lacks a “url” property. Through trial-and-error, I determined that adding the “tabs” permission to the manifest fixes the bug.

The extension already had the activeTab permission, which should have resolved this.

If requiring the “tabs” permission was intended to improve privacy, it doesn’t, both because I can inject script into the tab to get the URL and because the code fails to omit the faviconUrl property when it omits the url property.

Attachments

0 attachments

    Comments and activity

    • Microsoft Edge Team

      Changed Assigned To to “Sermet I.”

      Changed Assigned To to “Sebastian P.”

      Changed Status to “External”

    • Hey Eric,

      Thanks for sending us this feedback. It has been resolved external and duped to an internal deliverable. We are aware that this functionality is missing and working on adding it as soon as possible.

      All the best,
      The MS Edge Team

    You need to sign in to your Microsoft account to add a comment.

    Sign in