Frédéric Wang

Saint-Malo (France), 1987

Igalian since 2016.

Latest Updates

Frédéric Wang 06/10/2016

Fonts at the Web Engines Hackfest 2016

Last week I travelled to Galicia for one of the regular gatherings organized by Igalia. It was a great pleasure to meet again all the Igalians and friends. Moreover, this time was a bit special since we celebrated our 15th anniversary :-) Photo...

Frédéric Wang 13/07/2016

MathML Improvements in WebKit

In a previous blog post, I explained the work made by Igalia’s web platform team to refactor WebKit’s MathML layout classes. I stated that although some rendering improvements were a nice side effect, the main goal of the first phase was really to...

Frédéric Wang 09/07/2016

MathML Refactoring in WebKit

Introduction If you follow WebKit developments, you are certainly aware that Igalia has been working on WebKit’s MathML implementation for some time. More recently, effort has been made to write a clean implementation addressing issues reported...

Frédéric Wang 16/04/2016

OpenType MATH in HarfBuzz

TL;DR: • Work is in progress to add OpenType MATH support in HarfBuzz and will be instrumental for many math rendering engines relying on that library, including browsers. • For stretchy operators, an efficient way to determine...

Frédéric Wang 20/12/2015

MathML at the Web Engines Hackfest 2015

Hackfest Two weeks ago, I travelled to Spain to participate to the second Web Engines Hackfest which was sponsored by Igalia and Collabora. Such an event has been organized by Igalia since 2009 and used to be focused on WebkitGTK+. It is great to...

Filter

By Type:

Commits

Mus Demo: Extract code specific to internal mode into a separate class

Mus Demo: Extract code specific to internal mode into a separate class This CL extracts code from MusDemo into a derived class MusDemoInternal demonstrating internal mode. In a follow-up CL, another derived class MusDemoExternal will demonstrate...

Frédéric Wang18/02/2017

Add a DCHECK to ensure that WindowTreeClient has a delegate

Add a DCHECK to ensure that WindowTreeClient has a delegate It is assumed in various places from WindowTreeClient that a delegate_ is available. This CL adds a DCHECK in the constructor to ensure that this assumption holds. BUG=None Review-Url:...

Frédéric Wang18/02/2017

Reland Mus Demo: Move definition of WindowTreeData into separate files

Reland Mus Demo: Move definition of WindowTreeData into separate files Reason for revert: Unfortunate final s/int/unsigned/ causing Windows build errors [1]. Relanding it without that final change. Original issue's description: > Mus Demo: Move...

Frédéric Wang16/02/2017

[WIP] Move ownership of PlatformDisplay from ws::Display to ws::WindowServer

Move ownership of PlatformDisplay from ws::Display to ws::WindowServer In mash mode, an instance of ws::PlatformDisplay used for a drawable root window is currently owned by ws::Display which means we have to create a new display for each platform...

Frédéric Wang16/02/2017

[WIP] ScreenManager: Add an external window mode

ScreenManager: Add an external window mode An "external window mode" parameter is added to the ScreenManager init in order to prepare [1]. In that mode, no initial displays are created or initialized. This mode is used by the WindowServer when the...

Frédéric Wang16/02/2017