# How can i open an link in a context menu with an new protocol handler registered in os settings?

**URL:** <https://discourse.mozilla.org/t/how-can-i-open-an-link-in-a-context-menu-with-an-new-protocol-handler-registered-in-os-settings/63333>\
**Category:** Development\
**Created:** [July 7, 2020, 10:24am UTC](https://discourse.mozilla.org/t/how-can-i-open-an-link-in-a-context-menu-with-an-new-protocol-handler-registered-in-os-settings/63333 "2020-07-07T10:24:16Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![TheKaoGer](https://avatars.discourse-cdn.com/v4/letter/t/f1d935/32.png) [@TheKaoGer](https://discourse.mozilla.org/u/TheKaoGer)\
**Post date:** [July 7, 2020, 10:24am UTC](https://discourse.mozilla.org/t/how-can-i-open-an-link-in-a-context-menu-with-an-new-protocol-handler-registered-in-os-settings/63333/1 "2020-07-07T10:24:16Z")

</div>

Hello,  
as it would appear nobody can help me with my previous questions, i will ask a new question:

How can i open an link in an context menu with an new protocol handler scheme that has been registered in the settings of the operating system. As an example windows 10. I have registered player:// and this call an windows script thats strip the delivered url (player://adress -\> adress) loads an player with the stripped adress.

In the past i have only used the tabs.update() but tabs.update() don’t functioned any more with protocol handler in scheme.

I know tabs.create() functioned but he open an new tab for every click in the context menu. I want a invisible solution thats popup the protocol handler popup where the user can choose an option.

In the past has tabs.update() perfectly functioned and when i called an scheme with an os-registered protocol firefox has opened the protocol-openas popup and the active tab was not updated with the called protocol sheme.

thx

---

<div class="post-metadata">

**Author:** ![TheKaoGer](https://avatars.discourse-cdn.com/v4/letter/t/f1d935/32.png) [@TheKaoGer](https://discourse.mozilla.org/u/TheKaoGer)\
**Post date:** [July 9, 2020, 6:52pm UTC](https://discourse.mozilla.org/t/how-can-i-open-an-link-in-a-context-menu-with-an-new-protocol-handler-registered-in-os-settings/63333/2 "2020-07-09T18:52:00Z")

</div>

Closed. tabs.update() functioned again in the newest version and is my answer on my own question;) and the only thing how can is solve this problem.
