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.
Comments and activity
- Microsoft Edge Team
Changed Assigned To to “Sermet I.”
Changed Assigned To to “Sebastian P.”
Changed Status to “External”
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