Skip to content

Commit cbf3f82

Browse files
committed
at Microsoft Edge Add-ons
1 parent 1244127 commit cbf3f82

39 files changed

Lines changed: 261 additions & 260 deletions

.openpublishing.redirection.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -190,7 +190,7 @@
190190
},
191191
{
192192
"source_path": "./microsoft-edge/extensions-chromium/publish/add-ons-store-curation.md",
193-
"redirect_url": "/microsoft-edge/extensions-chromium/publish/add-ons-site-curation",
193+
"redirect_url": "/microsoft-edge/extensions-chromium/publish/add-ons-curation",
194194
"redirect_document_id": false
195195
},
196196
// /Microsoft Edge extensions

microsoft-edge/devtools-guide-chromium/customize/extensions.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,21 +16,21 @@ In addition to the tools available in Microsoft Edge DevTools, you can add new t
1616
<!-- ====================================================================== -->
1717
## Find an extension that extends DevTools
1818

19-
The Microsoft Edge Add-ons site has a **Developer tools** category that contains extensions that typically extend DevTools. See the [Developer tools](https://microsoftedge.microsoft.com/addons/category/Developer-Tools) category at the Microsoft Edge Add-ons site.
19+
[Microsoft Edge Add-ons](https://microsoftedge.microsoft.com/addons/) has a **Developer tools** category that contains extensions that typically extend DevTools. See the [Developer tools](https://microsoftedge.microsoft.com/addons/category/Developer-Tools) category.
2020

21-
There is no way to know if an extension extends the DevTools **Activity Bar**, without running it or looking at its source code, but the **Developer tools** category at the Microsoft Edge Add-ons site is a good place to look.
21+
There is no way to know if an extension extends the DevTools **Activity Bar**, without running it or looking at its source code, but the **Developer tools** category at [Microsoft Edge Add-ons](https://microsoftedge.microsoft.com/addons/) is a good place to look.
2222

2323

2424
<!-- ====================================================================== -->
2525
## Install an extension in DevTools
2626

2727
To install an Edge Add-ons extension that extends DevTools:
2828

29-
1. Go to the [Microsoft Edge Add-ons](https://microsoftedge.microsoft.com/addons/) site, such as the [Developer tools](https://microsoftedge.microsoft.com/addons/category/Developer-Tools) category, and go to the extension you want to install.
29+
1. Go to [Microsoft Edge Add-ons](https://microsoftedge.microsoft.com/addons/), such as the [Developer tools](https://microsoftedge.microsoft.com/addons/category/Developer-Tools) category, and go to the extension you want to install.
3030

3131
For example, go to the [React Developer Tools](https://microsoftedge.microsoft.com/addons/detail/react-developer-tools/gpphkfbcpidddadnkolkpfckpihlkkil) extension, which is the example used for the steps below:
3232

33-
![The React Developer Tools page on the Microsoft Edge Add-ons site](./extensions-images/react-add-on-listing.png)
33+
![The React Developer Tools page at Microsoft Edge Add-ons](./extensions-images/react-add-on-listing.png)
3434

3535
1. Click the **Get** button. An installation dialog opens, **Add \<extension name\> to Microsoft Edge?**
3636

microsoft-edge/devtools-guide-chromium/whats-new/2023/01/devtools-109.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ Tree view:
132132
![Heap Snapshot Visualizer in Tree mode](./devtools-109-images/heap-snapshot-visualizer-tree.png)
133133

134134
See also:
135-
* [Heap Snapshot Visualizer](https://microsoftedge.microsoft.com/addons/detail/heap-snapshot-visualizer/fceldlhognbemkgfacnffkdanocidgce) at the Microsoft Edge Add-ons site.
135+
* [Heap Snapshot Visualizer](https://microsoftedge.microsoft.com/addons/detail/heap-snapshot-visualizer/fceldlhognbemkgfacnffkdanocidgce) at [Microsoft Edge Add-ons](https://microsoftedge.microsoft.com/addons/).
136136

137137

138138
<!-- ====================================================================== -->

microsoft-edge/devtools-guide-chromium/whats-new/2023/08/devtools-116.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ See also:
4242
Prior to Microsoft Edge 116, if you were in Focus Mode while using the React Developer Tools extension, the state of a tool in DevTools wasn't maintained when you switched to another tool and then switched back. This issue has been fixed.
4343

4444
See also:
45-
* [React Developer Tools](https://microsoftedge.microsoft.com/addons/detail/react-developer-tools/gpphkfbcpidddadnkolkpfckpihlkkil) - extension at the Microsoft Edge Add-ons site.
45+
* [React Developer Tools](https://microsoftedge.microsoft.com/addons/detail/react-developer-tools/gpphkfbcpidddadnkolkpfckpihlkkil) - extension at [Microsoft Edge Add-ons](https://microsoftedge.microsoft.com/addons/).
4646
* [What's New entries about Focus Mode](/search/?scope=Microsoft%20Edge&terms=focus%20mode)
4747

4848

microsoft-edge/extensions-chromium/developer-guide/alternate-distribution-options.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,13 +14,13 @@ ms.date: 05/05/2023
1414
per https://developer.chrome.com/docs/extensions/how-to/distribute/install-extensions
1515
-->
1616

17-
Generally, extensions are distributed through the [Microsoft Edge Add-ons](https://microsoftedge.microsoft.com/addons/) site. There are some scenarios where you might need to distribute an extension by using alternate methods. For example:
17+
Generally, extensions are distributed through [Microsoft Edge Add-ons](https://microsoftedge.microsoft.com/addons/). There are some scenarios where you might need to distribute an extension by using alternate methods. For example:
1818

1919
1. The extension is associated with other software, and it should be installed together with the rest of the bundled software.
2020

2121
1. Network administrators want to distribute an extension throughout their organization.
2222

23-
Extensions that aren't loaded from the Microsoft Edge Add-ons site are called _externally installed extensions_. The following are alternate methods of distributing externally installed extensions:
23+
Extensions that aren't loaded from [Microsoft Edge Add-ons](https://microsoftedge.microsoft.com/addons/) are called _externally installed extensions_. The following are alternate methods of distributing externally installed extensions:
2424

2525
* Use the Windows registry (Windows only).
2626
* Use a preferences JSON file (macOS and Linux).
@@ -34,7 +34,7 @@ See also:
3434
<!-- ====================================================================== -->
3535
## Gather initial information
3636

37-
Make sure that you publish your extension in the Microsoft Edge Add-ons site<!-- todo: but Intro says other scenarios -->, or package a `.crx` file and ensure that it installs successfully on your computer. If you install the `.crx` file using the `update_url`, make sure you can go to your extension at that URL.
37+
Make sure that you publish your extension at [Microsoft Edge Add-ons](https://microsoftedge.microsoft.com/addons/)<!-- todo: but Intro says other scenarios -->, or package a `.crx` file and ensure that it installs successfully on your computer. If you install the `.crx` file using the `update_url`, make sure you can go to your extension at that URL.
3838

3939
Also, make sure that you have the following information:
4040

@@ -58,7 +58,7 @@ To distribute your extension using the Windows registry:
5858

5959
1. Create a new key, or folder, under **Extensions** with the same name as the ID of your extension. For example, create the key with the name `aaaaaaaabbbbbbbbccccccccdddddddd`.
6060

61-
1. In the **Extensions** key, create the `update_url` property, and set the value to `https://edge.microsoft.com/extensionwebstorebase/v1/crx`. The `update_url` property points to the `.crx` file of your extension in the Microsoft Edge Add-ons site.
61+
1. In the **Extensions** key, create the `update_url` property, and set the value to `https://edge.microsoft.com/extensionwebstorebase/v1/crx`. The `update_url` property points to the `.crx` file of your extension at [Microsoft Edge Add-ons](https://microsoftedge.microsoft.com/addons/).
6262

6363
```json
6464
{
@@ -122,7 +122,7 @@ To distribute your extension by using a preferences JSON file:
122122
}
123123
```
124124

125-
* Copy the following code to your preferences JSON file when installing from the Microsoft Edge Add-ons site on macOS and Linux:
125+
* Copy the following code to your preferences JSON file when installing from [Microsoft Edge Add-ons](https://microsoftedge.microsoft.com/addons/) on macOS and Linux:
126126

127127
```json
128128
{

microsoft-edge/extensions-chromium/developer-guide/api-support.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,4 +133,4 @@ This work is licensed under a [Creative Commons Attribution 4.0 International Li
133133

134134
* [Chrome Extensions API reference for Manifest V2](https://developer.chrome.com/docs/extensions/mv2/reference/)
135135
* [Chrome Extensions API reference for Manifest V3](https://developer.chrome.com/docs/extensions/reference/api/)
136-
* [Using the REST API for updating Microsoft Edge Add-ons](../update/api/using-addons-api.md) - to update an extension at the Microsoft Edge Add-ons site.
136+
* [Use the REST API to update an extension at Microsoft Edge Add-ons](../update/api/using-addons-api.md) - to update an extension at [Microsoft Edge Add-ons](https://microsoftedge.microsoft.com/addons/).

microsoft-edge/extensions-chromium/developer-guide/best-practices.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: Best practices for extensions
3-
description: Best Practices to implement an extension and list it at the Microsoft Edge Add-ons site.
3+
description: Best Practices to implement an extension and list it at Microsoft Edge Add-ons.
44
author: MSEdgeTeam
55
ms.author: msedgedevrel
66
ms.topic: conceptual
@@ -10,7 +10,7 @@ ms.date: 11/20/2023
1010
---
1111
# Best practices for extensions
1212

13-
Follow these Best Practices to implement your extension and list it at the [Microsoft Edge Add-ons](https://microsoftedge.microsoft.com/addons/) site.
13+
Follow these Best Practices to implement your extension and list it at [Microsoft Edge Add-ons](https://microsoftedge.microsoft.com/addons/).
1414

1515

1616
<!-- ====================================================================== -->

microsoft-edge/extensions-chromium/developer-guide/match-patterns.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ See the License for the specific language governing permissions and
2323
limitations under the License. -->
2424
# Defining match patterns for an extension to access file URLs
2525

26-
A Microsoft Edge Add-on (extension) can request access to `file` URLs. To enable this feature, you need to explicitly configure this access. Access to `file` URLs isn't automatic. You must visit the **Extensions management** page at the Microsoft Edge Add-ons site to opt into `file` access for each Microsoft Edge extension that requests access to `file` URLs.
26+
A Microsoft Edge Add-on (extension) can request access to `file` URLs. To enable this feature, you need to explicitly configure this access. Access to `file` URLs isn't automatic. You must visit the **Extensions management** page at [Microsoft Edge Add-ons](https://microsoftedge.microsoft.com/addons/) to opt into `file` access for each Microsoft Edge extension that requests access to `file` URLs.
2727

2828
For Microsoft Edge Add-ons (extensions), host permission and content script pattern matching works as follows.
2929

microsoft-edge/extensions-chromium/developer-guide/migrate-your-extension-from-manifest-v2-to-v3.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@ This article lists important changes being implemented as part of Manifest V3, w
1616
<!-- ====================================================================== -->
1717
## Remotely hosted code
1818

19-
Today, some parts of the extensions code are hosted remotely, and aren't included as part of the extension package during the validation process. While this offers flexibility to change code without resubmitting the extension to the Microsoft Edge Add-ons site, it's possible to exploit the code after installation.
19+
Today, some parts of the extensions code are hosted remotely, and aren't included as part of the extension package during the validation process. Although this offers the flexibility to change code without resubmitting the extension at [Microsoft Edge Add-ons](https://microsoftedge.microsoft.com/addons/), it's possible to exploit the code after installation.
2020

21-
To ensure that the [Microsoft Edge Add-ons](https://microsoftedge.microsoft.com/addons) site lists validated extensions, the Microsoft Edge extensions team disallows extensions from using remotely hosted code. This change makes extensions more secure.
21+
To ensure that [Microsoft Edge Add-ons](https://microsoftedge.microsoft.com/addons/) lists validated extensions, the Microsoft Edge extensions team disallows extensions from using remotely hosted code. This change makes extensions more secure.
2222

2323
Developers will need to package and submit all code that is used by the extension, for validation. Alternatively, you can use the `eval()` function in a [sandboxed environment](https://developer.chrome.com/docs/extensions/mv2/sandboxingEval).
2424

microsoft-edge/extensions-chromium/developer-guide/native-messaging.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ To acquire the extension and native app host, there are two different distributi
1818

1919
* Package your extension and the host together. When a user installs the package, both the extension and the host are installed.
2020

21-
* Or, install your extension using the [Microsoft Edge Add-ons](https://microsoftedge.microsoft.com/addons/) site, and your extension prompts users to install the host.
21+
* Or, install your extension using [Microsoft Edge Add-ons](https://microsoftedge.microsoft.com/addons/), and your extension prompts users to install the host.
2222

2323
To create your extension to send and receive messages with native app hosts, do the following steps.
2424

@@ -129,7 +129,7 @@ Sideload your extension to test native messaging with the host. To sideload you
129129

130130
1. Copy the key from `microsoft_catalog_extension_id` (ID) from the extension listing on the page.
131131

132-
When you're ready to distribute your extension to users, publish your extension to the Microsoft Edge Add-ons site. The extension ID of the published extension might differ from the ID that's used while sideloading your extension. If the ID changed, update `allowed_origins` in the native messaging host manifest file with the ID of your published extension.
132+
When you're ready to distribute your extension to users, publish your extension at [Microsoft Edge Add-ons](https://microsoftedge.microsoft.com/addons/). The extension ID of the published extension might differ from the ID that's used while sideloading your extension. If the ID changed, update `allowed_origins` in the native messaging host manifest file with the ID of your published extension.
133133

134134

135135
<!-- ====================================================================== -->
@@ -201,7 +201,7 @@ The `HKEY_CURRENT_USER\SOFTWARE\WOW6432Node` registry node is not searched on 64
201201

202202
#### Extension IDs required for both stores
203203

204-
If you have extensions at the Microsoft Edge Add-ons site and the Chrome Web Store, you must add the extension IDs corresponding to both of the stores in the `allowed_origins` of the native messaging host manifest file.
204+
If you have an extension at both [Microsoft Edge Add-ons](https://microsoftedge.microsoft.com/addons/) and the Chrome Web Store, you must add the extension IDs that correspond to both of the stores<!-- todo: copy 'stores' def'n to top? --> in the `allowed_origins` of the native messaging host manifest file.
205205
206206
This is required because only the native messaging host manifest file that corresponds to the first registry location that's found is read.
207207

0 commit comments

Comments
 (0)