Michael Catanzaro

USA

Igalian since 2015.

Latest Updates

Michael Catanzaro 12/11/2018

The GNOME (and WebKitGTK+) Networking Stack

WebKit currently has four network backends: CoreFoundation (used by macOS and iOS, and thus Safari) CFNet (used by iTunes on Windows… I think only iTunes?) cURL (used by most Windows applications, also PlayStation) libsoup (used by WebKitGTK+ and...

Michael Catanzaro 07/11/2018

Mesa Update Breaks WebKitGTK+ in Fedora 29

If you’re using Fedora and discovered that WebKitGTK+ is displaying blank pages, the cause is a bad mesa update, mesa-18.2.3-1.fc29. This in turn was caused by a GCC bug that resulted in miscompilation of mesa. To avoid this bug, downgrade...

Michael Catanzaro 03/11/2018

WebKitGTK+ 2.22.2 and 2.22.3, Media Source Extensions, and YouTube

Last month, I attended the Web Engines Hackfest (hosted by Igalia in A Coruña, Spain) and also the WebKit Contributors Meeting (hosted by Apple in San Jose, California). These are easily the two biggest WebKit development events of the year, and...

Michael Catanzaro 03/11/2018

On WebKit Build Options (Also: How to Accidentally Disable Important Security Features!)

When building WebKitGTK+, it’s a good idea to stick to the default values for the build options. If you’re building some sort of embedded system and really know what you’re doing, then OK, it might make sense to change some settings and...

Michael Catanzaro 21/07/2018

On Flatpak Nightlies

Here’s a little timeline of some fun we had with the GNOME master Flatpak runtime last week: Tuesday, July 10: a bad runtime build is published.  Trying to start any application results in error while loading shared libraries: libdw.so.1: cannot...

Filter

By Type:

Commits

Changeset in webkit [241650]: [GTK] Update-webkitgtk-libs for Webkit GTK 2.22 can not be generated ...

2 edits3 adds in releases/WebKitGTK/webkit-2.22/Tools [GTK] Update-webkitgtk-libs for Webkit GTK 2.22 can not be generated anymore ​https://bugs.webkit.org/show_bug.cgi?id=194744 Patch by Pablo Saavedra on 2019-02-16 Reviewed by Philippe...

Michael Catanzaro16/02/2019

Changeset in webkit [241589]: [WPE][GTK] Defer sandboxing APIs to 2.26 ...

2 edits in trunk/Source/WebKit [WPE][GTK] Defer sandboxing APIs to 2.26 ​https://bugs.webkit.org/show_bug.cgi?id=194274 Reviewed by Carlos Garcia Campos. The web process sandbox has not been widely-tested yet, so we should defer the new APIs...

Michael Catanzaro15/02/2019

Changeset in webkit [241563]: [GTK] WebKitGTK+ -> WebKitGTK ...

7 edits in trunk/Source/WebKit [GTK] WebKitGTK+ -> WebKitGTK ​https://bugs.webkit.org/show_bug.cgi?id=194658 Reviewed by Alex Christensen. This renames WebKitGTK+ to WebKitGTK in a few user-visible places: the API documentation, the pkg-config,...

Michael Catanzaro14/02/2019

Changeset in webkit [241551]: [l10n] Updated Italian translation of WebKitGTK+ ...

2 edits in trunk/Source/WebCore/platform/gtk/po [l10n] Updated Italian translation of WebKitGTK+ ​https://bugs.webkit.org/show_bug.cgi?id=194652 Patch by Milo Casagrande on 2019-02-14 Rubber-stamped by Michael Catanzaro. it.po:

Michael Catanzaro14/02/2019

Changeset in webkit [241474]: [WPE][GTK] Merge WebProcessPoolWPE.cpp and WebProcessPoolGtk.cpp ...

3 edits1 move1 delete in trunk/Source/WebKit [WPE][GTK] Merge WebProcessPoolWPE.cpp and WebProcessPoolGtk.cpp ​https://bugs.webkit.org/show_bug.cgi?id=194551 Reviewed by Carlos Garcia...

Michael Catanzaro13/02/2019