[webkit-gtk] WebKitGTK+ VS Apple WebKit

Andrea Giammarchi andrea.giammarchi at gmail.com
Mon Apr 3 14:36:23 PDT 2017

Thanks for the answer, it looks like the version built for ArchLinux is
missing some flag then. I'll try to figure out what's going on there.

However ...

> Our team does not usually prioritize web-facing features

I wonder then, how's Gnome Web (Epiphany) trying to be the default
Desktop/platform browser ?

Beside that:

> this webpage is what tech reviewers use to judge the quality of web

That page simply uses features detection, what every Web developer in this
world would use instead of excluding through UA sniffing anythign that's
not Chrome.

If CustomElementsRegistry is in there and customElements.define works I
don't see why WebKitGTK would fail.

I know the author of that page though, and I'm both a Web/NodeJS developer
and Web/NodeJS Polyfills author myself so I can counter verify what's going

Last question, if I might:

> Our team does not usually prioritize web-facing features

a Web engine that doesn't prioritize web-facing features sounds quite an
"unsound" statement.

What's the official WebKitGTK focus/priority then?

Thank You!

On Mon, Apr 3, 2017 at 9:45 PM, Michael Catanzaro <mcatanzaro at igalia.com>

> On Mon, 2017-04-03 at 19:18 +0100, Andrea Giammarchi wrote:
> > Dear All,
> >  I've just played a bit around with WebKit2GTK 2.16 for ArchLinux,
> > out of Gnome-Unstable repository.
> >
> > The http://html5test.com/ score is like 8 points more, still under
> > 400 out of 555.
> >
> > Moreover, Custom Elements, as well as ES2015 script type=module are
> > not supported.
> >
> > Am I missing flags during my initialization or nothing recent
> > actually went into this version?
> >
> > Fetch is not there neither.
> >
> > Mind explaining what's going on?
> >
> > Thank You!
> Custom elements works for me:
> https://webkit.org/wp-content/uploads/custom-element-demo.html
> The progress bar does nothing in 2.14 but works fine in 2.16. I see
> html5test.com scores it as unsupported. I'm curious why. For better or
> for worse, this webpage is what tech reviewers use to judge the quality
> of web browsers, and we're missing four points for custom elements.
> I dunno about ES6 modules, but I thought that should be working too.
> html5test.com says Fetch is working.
> Our team does not usually prioritize web-facing features except when
> somebody is paying us to do so (CSS grid layout), so I'm not at all
> familiar with any of the above. Maybe somebody else knows. For an
> overview of what we've been working on, see:
> http://blogs.igalia.com/carlosgc/2017/03/20/webkitgtk-2-16/
> Michael
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-gtk/attachments/20170403/6aa52b20/attachment.html>

More information about the webkit-gtk mailing list