button-stealer icon indicating copy to clipboard operation
button-stealer copied to clipboard

Port to Firefox

Open n0samu opened this issue 1 year ago • 24 comments

Thanks for the fun extension, I love the idea! I took a quick into porting this to Firefox and I think the main obstacle is its use of the offscreen document API, which Firefox doesn't seem to support. Not sure if a background page would be a suitable alternative.

n0samu avatar Jul 23 '24 08:07 n0samu

Could the buttons be stored using storage and then the page just made on load?

ChildishGiant avatar Jul 24 '24 13:07 ChildishGiant

We reeeeeally need it in Firefox!

umaxfun avatar Aug 02 '24 16:08 umaxfun

pls

HyperBeast43 avatar Aug 11 '24 04:08 HyperBeast43

Chrome became unacceptable as browser. Pls port to FF

https://arstechnica.com/gadgets/2023/11/google-chrome-will-limit-ad-blockers-starting-june-2024/

axe312ger avatar Aug 15 '24 07:08 axe312ger

i second this, i need to steal buttons

TheoCGaming avatar Aug 26 '24 05:08 TheoCGaming

need this ported to firefox too, agree

somewhat69 avatar Aug 26 '24 08:08 somewhat69

Would also really appreciate a FF version

Schoggi0815 avatar Aug 26 '24 11:08 Schoggi0815

+1 for Firefox

arxari-archive avatar Aug 26 '24 15:08 arxari-archive

Would love a Firefox port of this.

Craftzman7 avatar Aug 26 '24 19:08 Craftzman7

Can people not just comment that they would like it? You can like the issue instead and then no one gets a notification.

realeatham avatar Aug 26 '24 20:08 realeatham

More notifications means more attention

arxari-archive avatar Aug 26 '24 21:08 arxari-archive

we need this. please.

Goldegag37 avatar Aug 29 '24 03:08 Goldegag37

#10 oh no. EDIT: found a port, but there's no releases: button-robber

Goldegag37 avatar Aug 29 '24 03:08 Goldegag37

They tried pretty much the same thing that I did. They didn't replace the usage of the offscreen document API so it does not work.

n0samu avatar Aug 29 '24 04:08 n0samu

bump

tiagozip avatar Oct 22 '24 12:10 tiagozip

I've managed to port this to firefox if anyone is interested: https://github.com/Walcriz/button-stealer/releases/tag/1.0.3

Walcriz avatar Dec 22 '24 11:12 Walcriz

Thank you, I'll test it out soon! I see that you're creating a hidden tab instead of using the offscreen document API - I didn't think of doing that. Great way to "polyfill" that API and avoid rewriting much of the extension.

n0samu avatar Dec 23 '24 19:12 n0samu

Will this Firefox version be merged and/or published?

glepretre avatar Jan 10 '25 15:01 glepretre

Will this Firefox version be merged and/or published?

for now, I managed to be install it by downloading and opening the .xpi from https://github.com/Walcriz/button-stealer/releases/tag/1.0.3

alifeee avatar Jan 10 '25 15:01 alifeee

it would also be nice if it was ported to safari

jakeyounglol avatar Apr 03 '25 02:04 jakeyounglol

Will this Firefox version be merged and/or published?

I wasn't planning on publishing it since I wont be maintaining it. Also merging it would be waay too much work since I have to do some things very differently from the chrome version. So currently you just have to click the .xpi files in releases and allow installation in firefox.

Walcriz avatar Apr 09 '25 14:04 Walcriz

it would also be nice if it was ported to safari

Bruh, why not Internet Explorer?

prochac avatar May 17 '25 22:05 prochac

it would also be nice if it was ported to safari

Bruh, why not Internet Explorer?

because people actually use safari (especially on monile because it’s the only major browser that supports extensions on ios) and it’s an actively maintained browser, unlike internet explorer.

jakeyounglol avatar May 17 '25 22:05 jakeyounglol

it would also be nice if it was ported to safari

Bruh, why not Internet Explorer?

because people actually use safari (especially on monile because it’s the only major browser that supports extensions on ios) and it’s an actively maintained browser, unlike internet explorer.

Well no one is stopping you from porting it yourself. I haven't looked at how safari extensions are written, and I also own no apple devices so its hard to even attempt. And I doubt it would be easily ported, but I might be wrong. That said I mostly did the firefox port because I was bored which is why I also have no plans on doing much else with it

Walcriz avatar May 26 '25 21:05 Walcriz