Index: README.md |
=================================================================== |
--- a/README.md |
+++ b/README.md |
@@ -1,10 +1,10 @@ |
-Adblock Plus for Chrome, Opera and Firefox |
+Adblock Plus for Chrome, Opera, Microsoft Edge and Firefox |
========================================== |
Sebastian Noack
2017/06/14 05:13:39
Nit: Please use as many equal signs here as the li
|
This repository contains the platform-specific Adblock Plus source code for |
-Chrome, Opera and Firefox. It can be used to build Adblock Plus for these |
-platforms, generic Adblock Plus code will be extracted from other repositories |
-automatically (see _dependencies_ file). |
+Chrome, Opera, Microsoft Edge and Firefox. It can be used to build |
+Adblock Plus for these platforms, generic Adblock Plus code will be extracted |
+from other repositories automatically (see _dependencies_ file). |
Note that the Firefox extension built from this repository is the new |
[WebExtension](https://developer.mozilla.org/en-US/Add-ons/WebExtensions). |
@@ -29,13 +29,19 @@ |
./build.py -t chrome build -k adblockpluschrome.pem |
./build.py -t gecko-webext build |
+ ./build.py -t edge build |
Sebastian Noack
2017/06/14 05:13:39
Nit: In the human-readable description we refer to
|
This will create a build with a name in the form |
-_adblockpluschrome-1.2.3.nnnn.crx_ or _adblockplusfirefox-1.2.3.nnnn.xpi_ |
+_adblockpluschrome-1.2.3.nnnn.crx_ or _adblockplusfirefox-1.2.3.nnnn.xpi_ or |
Sebastian Noack
2017/06/14 05:13:39
Nit: Don't use multiple "or", use "a, b or c" inst
|
+_adblockplusedge-1.2.3.nnnn.appx_. |
Note that you don't need an existing signing key for Chrome, a new key |
will be created automatically if the file doesn't exist. |
+The Microsoft Edge build _adblockplusedge-1.2.3.nnnn.appx_ is unsigned and |
+is only useful for uploading into Windows Store, where it will be signed. For |
+testing use the devenv build. |
+ |
The Firefox extension will be unsigned, and therefore is mostly only useful for |
upload to Mozilla Add-ons. You can also also load it for testing purposes under |
_about:debugging_ or by disabling signature enforcement in Firefox Nightly. |
@@ -47,12 +53,18 @@ |
./build.py -t chrome devenv |
./build.py -t gecko-webext devenv |
+ ./build.py -t edge devenv |
This will create a _devenv.*_ directory in the repository. You can load the |
directory as an unpacked extension, under _chrome://extensions_ in Chrome, |
-or under _about:debugging_ in Firefox. After making changes to the |
-source code re-run the command to update the development environment, the |
-extension should reload automatically after a few seconds. |
+under _about:debugging_ in Firefox or in Extensions menu in Edge, after enabling |
Sebastian Noack
2017/06/14 05:13:38
"... in the _Extensions_ menu in Microsoft Edge ..
|
+extension development features in _about:flags_. After making changes to the |
+source code re-run the command to update the development environment. In Chrome |
+and Firefox the extension should reload automatically after a few seconds. |
+ |
+Edge build does not automatically detect changes, so after rebuilding the |
Sebastian Noack
2017/06/14 05:13:39
"Builds for Microsoft Edge do not ..."
|
+extension you should manually force reloading it in Edge by hitting the |
+_Reload Extension_ button. |
Running the unit tests |
---------------------- |