[wpe-webkit] Feature omissions in WPE relative to GTK

Ryan Walklin ryan at testtoast.com
Wed Jun 19 04:32:59 PDT 2019


Nice, thanks Zan!

Ryan

On Wed, 19 Jun 2019, at 4:36 PM, zan at falconsigh.net wrote:
> This was fixed here:
> https://bugs.webkit.org/show_bug.cgi?id=198929
> 
> I'll reply on other two items, hopefully later today.
> 
> Regards,
> Zan
> 
> On Mon, Jun 17, 2019, at 2:48 PM, zan at falconsigh.net wrote:
>> Thanks for the feedback. This specific site seems to trigger an issue around some WebGL extension it uses. I'll debug it some more and open a bug for it when I have something.
>> 
>> I'll try and get back to you on other two points later.
>> 
>> Cheers,
>> Zan
>> 
>> On Mon, Jun 17, 2019, at 1:15 PM, Ryan Walklin wrote:
>>> Hi Zan,
>>> 
>>> Thanks for the quick reply.
>>> 
>>> In fact WebGL is working with get.webgl.org sorry, and a few other sites I googled. The WPE issue seems to be limited to a specific site/app at https://cesiumjs.org, which doesn't seem to work in Cog either. 
>>> 
>>> I'm using a Radeon VII with the standard Mesa 19.0/AMD open source driver.
>>> 
>>> Regards,
>>> 
>>> Ryan
>>> 
>>> On Mon, 17 Jun 2019, at 8:57 PM, zan at falconsigh.net wrote:
>>>> On Mon, Jun 17, 2019, at 12:45 PM, Ryan Walklin wrote:
>>>>> Hi all,
>>>>> 
>>>>> So I've lost my mind and am implementing a full desktop browser using WPE and Swift on Linux, and an HTML/JS UI. It currently consists of a WebView and an address/search bar, but it works great with full process separation and HiDPI support, is very fast, and I have all kinds of great plans. (1)
>>>>> 
>>>>> However I've noted a few potentially-missing features in WPE relative to the GTK and macOS ports, including:
>>>>> 
>>>>> - No text/element selection support despite supporting all keyboard and pointer events.
>>>>> - Support for inertia scrolling with mouse wheel/trackpad
>>>>> - WebGL with the FDO backend
>>>> 
>>>> Let's get WebGL out of the way first.
>>>> 
>>>> Do you see issues with any WebGL content, or just some specific sites?
>>>> Does http://get.webgl.org work?
>>>> 
>>>> If nothing is working, can you describe the graphics stack you're using here? Is it Mesa-based? If so, what version of the Mesa library?
>>>> 
>>>> Thanks,
>>>> Zan
>>>> 
>>>>> Is there any plan for any/all of these features? Is WPE really the right tool for a desktop browser or would I be better cutting my losses and using WebKitGTK? Is anyone else interested in the idea/contributing/laughing at my code?
>>>>> 
>>>>> Regards,
>>>>> 
>>>>> Ryan
>>>>> 
>>>>> 1. WebExtension support, multiple panes, tabs, history, clipboard, bookmark sync, etc... All that great real-browser stuff.
>>>>> 
>>>>> _______________________________________________
>>>>> Do not post admin requests to the list. They will be ignored.
>>>>> webkit-wpe mailing list (webkit-wpe at lists.webkit.org)
>>>>> Help/Unsubscribe/Update your Subscription:
>>>>> https://lists.webkit.org/mailman//listinfo/webkit-wpe
>>>>> 
>>>>> 
>>>>> *Attachments:*
>>>>>  * screenshot.png
>>>> 
>>>> _______________________________________________
>>>> Do not post admin requests to the list. They will be ignored.
>>>> webkit-wpe mailing list (webkit-wpe at lists.webkit.org)
>>>> Help/Unsubscribe/Update your Subscription:
>>>> https://lists.webkit.org/mailman//listinfo/webkit-wpe
>>>> 
>>> 
>> 
> 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-wpe/attachments/20190619/208d8f72/attachment.html>


More information about the webkit-wpe mailing list