Bug 393358 - Web Extensions support
Summary: Web Extensions support
Status: RESOLVED INTENTIONAL
Alias: None
Product: Falkon
Classification: Applications
Component: extensions (show other bugs)
Version: unspecified
Platform: Other All
: NOR normal
Target Milestone: ---
Assignee: David Rosca
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-04-20 22:49 UTC by John
Modified: 2018-09-05 10:37 UTC (History)
6 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description John 2018-04-20 22:49:46 UTC
Ok, i know its a VERY LONG shot but, on the VERY LONG term, it would be good to have support webextensions in Falkon
Comment 1 Volga 2018-05-15 02:59:26 UTC
WebExtensions are already supported in Chrome/Chromium, Firefox, Edge and Opera. Adding the same support would be awesome.
Comment 2 DeMus 2018-06-04 08:39:55 UTC
I also miss some extensions which make browsing so much more fun. So, if it's possible, please ad the possibility to add them.
Comment 3 Unknown 2018-08-06 09:27:52 UTC
The only reason I am not using Falkon is because I cannot install uMatrix, uBlock Origin and HTTPS everywhere.

(sorry but Adblock Plus is not a replacement for the above)
Comment 4 trmdi 2018-08-06 09:36:24 UTC
Yes, supporting the lots of existing webextensions is much better than waiting for someone to create new Falkon extensions.
Comment 5 Volga 2018-08-07 06:53:09 UTC
(In reply to trmdi from comment #4)
> Yes, supporting the lots of existing webextensions is much better than
> waiting for someone to create new Falkon extensions.
And several bundled extensions in Falkon could also be convert to WebExtension.
Comment 6 David Rosca 2018-08-07 07:00:31 UTC
It's not possible to implement WebExtensions support in Falkon, it needs to be done in QtWebEngine.
Comment 7 Unknown 2018-08-07 09:21:35 UTC
> It's not possible to implement WebExtensions support in Falkon, it needs to be done in QtWebEngine.

Then why was QtWebEngine chosen in the first place? What is so good about it that justifies such a significant limitation?
Comment 8 Volga 2018-08-08 15:36:10 UTC
(In reply to David Rosca from comment #6)
> It's not possible to implement WebExtensions support in Falkon, it needs to
> be done in QtWebEngine.
Yes, I created a feature request in their bug tracker.
https://bugreports.qt.io/browse/QTWB-35
Comment 9 John 2018-08-14 11:00:55 UTC
(In reply to Volga from comment #8)
> (In reply to David Rosca from comment #6)
> > It's not possible to implement WebExtensions support in Falkon, it needs to
> > be done in QtWebEngine.
> Yes, I created a feature request in their bug tracker.
> https://bugreports.qt.io/browse/QTWB-35

Great work! Thank You! Maybe we get a chance this way... :)

( still, you've quoted David bad: He said "it's not possible" and you quoted "it's not IMpossible" ) :p