Skip to content

Commit 6bdab32

Browse files
authored
Remove WebExtensions notes
1 parent 82c2900 commit 6bdab32

File tree

1 file changed

+0
-32
lines changed

1 file changed

+0
-32
lines changed

README.md

Lines changed: 0 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,3 @@
1-
# WebExtensions notes
2-
3-
## High
4-
* DON'T FORGET THUNDERBIRD
5-
* Test the WebExtension. Especially on release Firefox. Publish for prelim review/signing.
6-
* Show message to Firefox users about switching to new extension. Probably open options tab with huge message at top.
7-
* Decide on whether to keep using AMO.
8-
9-
10-
## Steps (after work done)
11-
1. Release WebExtension. Get it signed (happens immediately?). Maybe get it preliminarily reviewed.
12-
2. Release XUL update. Point Firefox users at WebExtension.
13-
14-
## Better steps
15-
16-
This results in a cleaner migration for existing Firefox users.
17-
18-
1. Release webext version with new ID.
19-
20-
2. Modify old version to detect if it's running on Firefox, prompt the user to install the new extension and uninstall the old extension.
21-
```
22-
AddonManager.getInstallForURL('https://addons.mozilla.org/firefox/downloads/latest/markdown-here/addon-375281-latest.xpi', function(install) {console.log(arguments); install.install()}, 'application/x-xpinstall');
23-
24-
AddonManager.getAddonByID('markdown-here@adam.pritchard', function(install) {console.log(arguments); install.uninstall()});
25-
```
26-
27-
3. Coordinate with AMO reviewers to allow the install/uninstall action. (Via IRC?)
28-
29-
30-
31-
32-
331
# ![Markdown Here logo](https://raw.github.com/adam-p/markdown-here/master/src/common/images/icon48.png) Markdown Here
342

353
[**Visit the website.**](http://markdown-here.com)<br>

0 commit comments

Comments
 (0)