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: 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