Frédéric Wang

Saint-Malo (France), 1987

Igalian since 2016.

Latest Updates

Frédéric Wang 23/01/2017

Mus Window System

TL; DR Igalia has recently been working on making Chromium Desktop run natively on Ozone/Wayland thanks to support from Renesas. This is however still experimental and there is a lot of UI work to do. In order to facilitate discussion at BlinkOn7 and...

Frédéric Wang 22/12/2016

¡Igalia is hiring!

If you read this blog, you probably know that I joined Igalia early this year, where I have been involved in projects related to free software and web engines. You may however not be aware that Igalia has a flat & cooperative structure where all decisions...

Frédéric Wang 10/12/2016

STIX Two in Gecko and WebKit

On the 1st of December, the STIX Fonts project announced the release of STIX 2. If you never heard about this project, it is described as follows: The mission of the Scientific and Technical Information Exchange (STIX) font creation project is...

Frédéric Wang 03/12/2016

Chromium on R-Car M3 & AGL/Wayland

As my fellow igalian Antonio Gomes explained on his blog, we have recenly been working on making the master branch of Chromium run on Linux Desktop using the upstream Ozone/Wayland backend. This effort is supported by Renesas and they were interested to...

Frédéric Wang 25/10/2016

Analysis of Ozone Wayland

Introduction In the past two months, I have been working with my colleague Antonio Gomes on a Chromium project supported by Renesas. The goal is to have Chrome running on Wayland with accelerated rendering happening in a separate GPU process....

Filter

By Type:

Commits

Mus Demo: Move definition of WindowTreeData into separate files.

Mus Demo: Move definition of WindowTreeData into mus_demo.h In follow-up CLs, MusDemo will be split into two derived classes demonstrating external and internal modes. These classes will handle instances of WindowTreeData and for that purpose this CL...

Frédéric Wang15/02/2017

Mus Demo: Add square size parameter to the WindowTreeData constructor

Mus Demo: Add square size parameter to the WindowTreeData constructor For a demonstration of multiple external windows it is interesting to have different content drawn in order to distinguish the windows. This is also useful to distinguish internal VS...

Frédéric Wang13/02/2017

Mus Demo: Code cleanup in MusDemo::WindowTreeData

Mus Demo: Code cleanup in MusDemo::WindowTreeData This CL performs the following cleanup: * The logging of the time past since the last frame drawing is removed. * The root_window_ and bitmap_window_ members are removed since they can be accessed...

Frédéric Wang13/02/2017

Ozone Linux: Disable some mash tests causing configuration errors

Ozone Linux: Disable some mash tests causing configuration errors After [1], new ChromeOS-specific files are built when enable_package_mash_services=1. This is the case for Ozone Linux and it caused the following error to happen on the build bot: ...

Frédéric Wang13/02/2017

Mus Demo: Reorganize functions in mus_demo.cc

Mus Demo: Reorganize functions in mus_demo.cc In [1], some functions were moved from the MusDemo class to the MusDemo::WindowTreeData class. Their bodies were however not moved inside mus_demo.cc (in order to facilitate review). This is now done...

Frédéric Wang10/02/2017