MozillaOnline (CN distribution) includes a number of addons by default. firstname.lastname@example.org email@example.com firstname.lastname@example.org email@example.com firstname.lastname@example.org email@example.com firstname.lastname@example.org email@example.com firstname.lastname@example.org
Issues encountered during conversion of easyscreenshot [I'll have to see if solutions or bugs exist for any of these] 1. We lose the ability to style the navbar button to make it consistent with browser; Bug 1207597 ? 2. We can't use the same button id for it to stay where it was (navbar, menu panel, customization palette); 3. We lose the ability to communicate with other extensions, e.g. cpmanager, our main extension; 4. We now have to use the scroll and capture approach for the full page screenshot, which takes longer than the "old" drawWindow call and involves handling fixed positioned element in the page; Bug 1310318 5. I have not been able to figure out how to copy the edited screenshot into the clipboard in an extension page, the selection/execCommand combo doesn't seem to work for any thing but text; 6. It's not possible to let user customize the WebExtensions defined shortcuts; 7. No visual clue when a badged navbar button (all WebExtensions ones) is disabled. Bug 1204609
Recently, we at Beijing office did a preliminary classification of current features of our extensions. I'll file bugs for the potential API gaps we identified blocking this one. For each of the features, we might need a new API created (or better, one already planned or exists but I'm not aware of it) or maybe it's better to upstream the work into the vanilla Firefox.
(In reply to Shane Caraveo (:mixedpuppy) from comment #1) > 5. I have not been able to figure out how to copy the edited screenshot > into the clipboard in an extension page, the selection/execCommand combo > doesn't seem to work for any thing but text; Bug 1325759
TCPSocket will be necessary for our Email notifier extension which has a very minimal implementation of IMAP.
(In reply to Shane Caraveo (:mixedpuppy) from comment #0) > email@example.com Possible API for this one.
(In reply to Shane Caraveo (:mixedpuppy) from comment #0) > firstname.lastname@example.org Double click a tab to close it. Open bookmarks/search results in new tab when the current tab is not blank
(In reply to Shane Caraveo (:mixedpuppy) from comment #0) > email@example.com Alternative new tab page, and its access to thumbnailing service Load a webpage into a browser inside about:cehome (may not be necessary per bug 1322304 comment 6) and use it as homepage Updates to partner bookmarks, based on the predefined keywords in distribution.ini
A few APIs we're interested in but not specific to one extension.