Questions tagged [microsoft-edge-extension]

Extension development for Microsoft Edge browser.

This tag is dedicated to questions about extension development for the Microsoft Edge web browser.

Starting with build 14291 for the Windows 10 Insider Preview, a selection of extension is now available for Microsoft Edge. When fully released to mainstream builds of Windows 10, extensions will be available via the Windows Store.

The Microsoft Edge extension API is documented here.

Accessibility: https://learn.microsoft.com/en-us/microsoft-edge/accessibility

Adding and removing extensions for preview builds of Microsoft Edge: https://learn.microsoft.com/en-us/microsoft-edge/extensions/guides/adding-and-removing-extensions

Debugging extensions: https://learn.microsoft.com/en-us/microsoft-edge/extensions/guides/debugging-extensions

Microsoft Edge extension API roadmap: https://learn.microsoft.com/en-us/microsoft-edge/extensions/api-support/extension-api-roadmap

Internationalization: https://learn.microsoft.com/en-us/microsoft-edge/extensions/guides/internationalization

Microsoft browser extension policy: https://learn.microsoft.com/en-us/microsoft-edge/extensions/microsoft-browser-extension-policy

Supported APIs: https://learn.microsoft.com/en-us/microsoft-edge/extensions/api-support/supported-apis

Supported manifest keys: https://learn.microsoft.com/en-us/microsoft-edge/extensions/api-support/supported-manifest-keys

Troubleshooting: https://learn.microsoft.com/en-us/microsoft-edge/extensions/troubleshooting

Package: https://learn.microsoft.com/en-us/microsoft-edge/extensions/guides/packaging

252 questions
1
vote
1 answer

Are Microsoft Edge extension updates pushed to users automatically?

When an extension update is published (Submission status is "In the Store") How long does it take for the end users to get the update? Are they updated automatically?
AlexV
  • 249
  • 3
  • 8
1
vote
0 answers

Integrate Edge Extensions into a Webview UWP from microsoft store

I'm making a simple browser (that can call command line tools) with Webview UWP. I want to know if it's possible to install pre-made extensions since Webview use the Edge render. I found this about extensions in…
LiefLayer
  • 977
  • 1
  • 12
  • 29
1
vote
1 answer

UWP App Service threading model

I try to develop an extension for Microsoft Edge based on native messaging and the official guide provides the example. And there is synchronization of access to the dictionaries of AppServiceConnections and their Deferrals in the…
1
vote
0 answers

Storage api would not work with self signed extension on Microsoft Edge

I am developing browser extension for multiple browsers. I have ported my extension from Chrome with Microsoft edge extension toolkit. For demo and testing purposes I have packed it as .appx package and signed it with self signed certificate. When…
1
vote
1 answer

Edge Extension Native Messaging: Dealing with UWP message size limit

I am developing an extension for Edge where I need to send more than 1MB of data to the extension from UWP. I have chunked the data to be less than 1MB and tried to send reply multiple times something like below private async void…
sumo
  • 61
  • 1
  • 5
1
vote
1 answer

chrome is undefined in microsoft edge extension

Good day, I've written an extension which I would like run on every platform/browser. It works fine with chrome and firefox but just got error with ie-edge on windows 10. It keeps throwing chrome is not defined. Is there a way to make it define as…
1
vote
0 answers

Notifying system of Edge shutdown via extension

When a user closes the last tab/window I do get an event indicating that, however it seems all other APIs are non-functioning so I can't send a nativeEvent for example to a companion UWP app to notify the rest of the system of Edge closing via user…
Jared Wilkin
  • 231
  • 3
  • 12
1
vote
0 answers

Edge browser: Events stop working, when any browser control is clicked

My extension for the Edge browser adds some mouse and keyboard events to the current page. The extension is launched from the browser action element. The problem is that when the browser action element is clicked, the current window loses its…
1
vote
1 answer

Microsoft edge being used in a web form 2010 app that uses javascript

In a vb.net 2010 web forms application, I have found that Internet Explorer 11 does not work any longer due to the obsolete statement of "var firstVisibleElement = Array.from(document.querySelector("#rso").children) .find(positiveClientHeight)".…
1
vote
1 answer

Edge extension executeScript doesn't have result?

I want to get the selected text in Edge, but the result is always empty browser.tabs.executeScript({code: "window.getSelection().toString();"}).then(result => { alert(result); });
1
vote
2 answers

How to know whether a chrome extension is downloaded from store?

I develop a chrome extension which is also compatible with Firefox/Edge/Opera. The extension rely on a REST API accessible over the web. During the web development, I prefer pointing to a development endpoint where it does not affect the production…
1
vote
1 answer

Packging of Edge Extension which support nativemessaging(UWP app)

I developed an extension which uses native messaging to communicate with backend uwp application. How can I package it? When I install the package, will it install the edge extension as well which is a part of the package.
1
vote
0 answers

Native Client(NaCl) support with Edge extension

I am developing an edge extension, where I need to use Nacl to encrypt my request while sending to backend application using native messaging. How can I use Nacl with edge extension background.js. Edge extension's Backgound.js does not work with…
1
vote
1 answer

How to auto load unpacked Edge extension on start?

I load unpacked Microsoft Edge extension successfully. But when I restart Edge, it shows: We've turned off extensions from unknown sources. They might be risky so we recommend keeping them off. There are two buttons: Turn on anyway, Keep them off.…
zhm
  • 3,513
  • 3
  • 34
  • 55
1
vote
0 answers

Package acceptance validation error : Microsoft Edge extension

I am getting this error: "Package acceptance validation error: com.microsoft.edge.extension is a reserved extension type. Your app does not have permission to use this extension type. To request permission, please use our extension submission form:…
Vishal Sen
  • 1,135
  • 1
  • 13
  • 23