Frédéric Wang

French hacker from Paris, working on the Web Platform.

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

Changeset in webkit [225480]: Make ScrollingTreeNode::enclosingFrameNode return the node itself for ...

5 edits in trunk/Source Make ScrollingTreeNode::enclosingFrameNode return the node itself for frame nodes ​https://bugs.webkit.org/show_bug.cgi?id=180353 Patch by Frederic Wang on 2017-12-04 Reviewed by Antonio Gomes. This function was introduced...

Frédéric Wang04/12/2017

Changeset in webkit [225475]: Bug 161300 - Move RenderMathMLRoot:RootType and ...

13 edits2 copies in trunk/Source/WebCore Bug 161300 - Move RenderMathMLRoot:RootType and RenderMathMLScripts:ScriptsType to element classes ​https://bugs.webkit.org/show_bug.cgi?id=161300 Patch by Frederic Wang on 2017-12-04 Reviewed by Darin...

Frédéric Wang04/12/2017

Changeset in webkit [225162]: Import MathML WPT tests https://bugs.webkit.org/show_bug.cgi?id=179110 ...

16 edits57 copies12 moves86 adds5 deletes in trunk/LayoutTests Import MathML WPT tests ​https://bugs.webkit.org/show_bug.cgi?id=179110 Patch by Frederic Wang on 2017-11-25 Reviewed by Darin Adler. This patch imports the MathML WPT tests and...

Frédéric Wang27/11/2017

Changeset in webkit [225094]: Unreviewed, rolling out r225093. ...

44 edits15 deletes in trunk Unreviewed, rolling out r225093. ​https://bugs.webkit.org/show_bug.cgi?id=179938 Compilation failed on WinCairo 64-bit Release (Requested by fredw on #webkit). Reverted changeset: "Implement VisualViewport API...

Frédéric Wang22/11/2017

Changeset in webkit [225092]: Async frame scrolling: handle fixed root backgrounds in frames ...

7 edits in trunk Async frame scrolling: handle fixed root backgrounds in frames ​https://bugs.webkit.org/show_bug.cgi?id=176261 Source/WebCore: Based on patch by Simon Fraser Patch by Frederic Wang on 2017-11-21 Reviewed by Antonio Gomes. For...

Frédéric Wang22/11/2017