Bug 393358

Summary: Web Extensions support
Product: [Applications] Falkon Reporter: John <johnmaverick74>
Component: extensionsAssignee: David Rosca <nowrep>
Status: RESOLVED INTENTIONAL    
Severity: normal CC: jan.mussche, johnmaverick74, kde.org, null, shanshandehongxing, trmdi
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Other   
OS: All   
See Also: https://bugs.kde.org/show_bug.cgi?id=389131
Latest Commit: Version Fixed In:

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