web-extensions API updates!
Pre-releaseWith newer firefox versions (v52+) come new features to the web-extensions API! This time:
-
https://bugzilla.mozilla.org/show_bug.cgi?id=1215025 has been fixed, meaning there is no longer a need for manually resizing the popup on content change. This means the code is coming closer together with upstream (pass-browser-chrome). A small issue came up though, but that was easily prevented to be an actual issue, in the meantime: https://bugzilla.mozilla.org/show_bug.cgi?id=1309143
-
https://bugzilla.mozilla.org/show_bug.cgi?id=1197451 has been fixed, meaning this extension can finally copy your usernames and passwords. For now, however (comment 37):
So this feature is limited to extension tabs, popups and content scripts.
In upstream this plugin performs the copy in background.js, so unfortunately I had to move the copyToClipboard code to popup.js to get it to work for Firefox. For reasons why it doesn't work in background.js: https://bugzilla.mozilla.org/show_bug.cgi?id=1272869