Important Notice: We're experiencing email notification issues. If you've posted a question in the community forums recently, please check your profile manually for responses while we're working to fix this.

Pomoc přepytać

Hladajće so wobšudstwa pomocy. Njenamołwimy was ženje, telefonowe čisło zawołać, SMS pósłać abo wosobinske informacije přeradźić. Prošu zdźělće podhladnu aktiwitu z pomocu nastajenja „Znjewužiwanje zdźělić“.

Dalše informacije

WebExtensions tabs.update don't functioned no more with Windows Protocol?

  • 2 wotmołwje
  • 1 ma tutón problem
  • 9 napohladow
  • Poslednja wotmołwa wot TheKaoGer

more options

Hello,

i have a problem with a personal webextensions, that i have written for my personal use. I add a new protocol in windows 10 pe registry (player://) and use this to start a special windows script.

My extensions put an new menu-entry on right click and rewrite the url from the tab with the the protocol (play://https://www.youtube.com/asanexample).

Now he does nothing in the newest versions of Firefox. I use

browser.tabs.update({url: "play://https://www.youtube.com/asanexample"});

and nothing happends. The tab.url says www.youtube.com, but nothing happends. But when i call

function updateFirstTab(tabs) { var updating = browser.tabs.update(tabs.id, { // active: true, // loadReplace: true, url: "play://https://www.youtube.com/asanexample"}); updating.then(onUpdated, onError); }

var querying = browser.tabs.query({currentWindow:true}); querying.then(updateFirstTab, onError);

and then an:

browser.tabs.create({

   		url:"https://example.org"
 		});

He loads the protocol page and the new created example.org page.

When i use tabs.create he call the protocol, like my old tabs.update code.

Is that an security change? But why tabs.update functioned when i call a tabs.create after it? When i must use tabs.create how can i seamlessly close the newly created tab after call the protocol?

I hope it is a bug in web extension;), why my code has functioned with the tabs.update() so many firefox version along.

thx

Hello, i have a problem with a personal webextensions, that i have written for my personal use. I add a new protocol in windows 10 pe registry (player://) and use this to start a special windows script. My extensions put an new menu-entry on right click and rewrite the url from the tab with the the protocol (play://https://www.youtube.com/asanexample). Now he does nothing in the newest versions of Firefox. I use browser.tabs.update({url: "play://https://www.youtube.com/asanexample"}); and nothing happends. The tab.url says www.youtube.com, but nothing happends. But when i call function updateFirstTab(tabs) { var updating = browser.tabs.update(tabs.id, { // active: true, // loadReplace: true, url: "play://https://www.youtube.com/asanexample"}); updating.then(onUpdated, onError); } var querying = browser.tabs.query({currentWindow:true}); querying.then(updateFirstTab, onError); and then an: browser.tabs.create({ url:"https://example.org" }); He loads the protocol page and the new created example.org page. When i use tabs.create he call the protocol, like my old tabs.update code. Is that an security change? But why tabs.update functioned when i call a tabs.create after it? When i must use tabs.create how can i seamlessly close the newly created tab after call the protocol? I hope it is a bug in web extension;), why my code has functioned with the tabs.update() so many firefox version along. thx

Wubrane rozrisanje

Hi TheKaoGer, could I suggest re-posting this question on Mozilla's Add-on Development forum? I think you'll be able to get the attention of more add-on developers there:

https://discourse.mozilla.org/c/add-ons/development

Let us know what you learn.

Tutu wotmołwu w konteksće čitać 👍 1

Wšě wotmołwy (2)

more options

Wubrane rozrisanje

Hi TheKaoGer, could I suggest re-posting this question on Mozilla's Add-on Development forum? I think you'll be able to get the attention of more add-on developers there:

https://discourse.mozilla.org/c/add-ons/development

Let us know what you learn.

more options

@jscher2000 Thank you, i repost it on the forum. Thx fot the link.