Michael Catanzaro

USA

Igalian since 2015.

Latest Updates

Michael Catanzaro 05/06/2018

Security vulnerability in Epiphany Technology Preview

If you use Epiphany Technology Preview, please update immediately and ensure you have revision 3.29.2-26 or newer. We discovered and resolved a vulnerability that allowed websites to access internal Epiphany features and thereby exfiltrate passwords from...

Michael Catanzaro 28/05/2018

Thoughts on Flatpak after four months of Epiphany Technology Preview

It’s been four months since I announced Epiphany Technology Preview — which I’ve been using as my main browser ever since — and five months since I announced the availability of a stable channel via Flatpak. For the most part,...

Michael Catanzaro 17/02/2018

On Compiling WebKit (now twice as fast!)

Are you tired of waiting for ages to build large C++ projects like WebKit? Slow headers are generally the problem. Your C++ source code file #includes a few headers, all those headers #include more, and those headers #include more, and more, and more, and...

Michael Catanzaro 16/02/2018

On Python Shebangs

So, how do you write a shebang for a Python program? Let’s first set aside the python2/python3 issue and focus on whether to use env. Which of the following is correct? #!/usr/bin/env python #!/usr/bin/python The first option seems to work in all...

Michael Catanzaro 24/01/2018

Announcing Epiphany Technology Preview

If you use macOS, the best way to use a recent development snapshot of WebKit is surely Safari Technology Preview. But until now, there’s been no good way to do so on Linux, short of running a development distribution like Fedora Rawhide. Enter...

Filter

By Type:

Commits

Changeset in webkit [238318]: [GTK][WPE] Add "WebKitDeviceInfoPermissionRequest.h" into webkit2.h ...

3 edits in trunk/Source/WebKit [GTK][WPE] Add "WebKitDeviceInfoPermissionRequest.h" into webkit2.h ​https://bugs.webkit.org/show_bug.cgi?id=191744 Unreviewed, install the file. PlatformGTK.cmake: PlatformWPE.cmake:

Michael Catanzaro17/11/2018

Changeset in webkit [238316]: Merge r235419 - Fix exception throwing code so that topCallFrame and ...

34 edits1 copy1 move1 add1 delete in releases/WebKitGTK/webkit-2.22 Merge r235419 - Fix exception throwing code so that topCallFrame and topEntryFrame stay true to their names. ​https://bugs.webkit.org/show_bug.cgi?id=188577 Reviewed by Saam...

Michael Catanzaro17/11/2018

Changeset in webkit [238315]: Merge r235198 - Eliminate dead code operationThrowDivideError() and ...

3 edits in releases/WebKitGTK/webkit-2.22/Source/JavaScriptCore Merge r235198 - Eliminate dead code operationThrowDivideError() and operationThrowOutOfBoundsAccessError() ​https://bugs.webkit.org/show_bug.cgi?id=188859 Rubber-stamped by Saam...

Michael Catanzaro17/11/2018

Changeset in webkit [238314]: Merge r238291 - An early return from updateSchedulingInfo can leave ...

4 edits in releases/WebKitGTK/webkit-2.22/Source/WebCore Merge r238291 - An early return from updateSchedulingInfo can leave some variables uninitialized. ​https://bugs.webkit.org/show_bug.cgi?id=191755 Reviewed by Brent...

Michael Catanzaro17/11/2018

Changeset in webkit [238313]: Merge r238222 - Remove fonts from CSSFontFaceSet safely ...

3 edits2 adds in releases/WebKitGTK/webkit-2.22 Merge r238222 - Remove fonts from CSSFontFaceSet safely ​https://bugs.webkit.org/show_bug.cgi?id=191676 Reviewed by Zalan Bujtas. Source/WebCore: Test:...

Michael Catanzaro17/11/2018