Javier Fernández

A Coruña (Spain), 1977

I have been working at Igalia since January 2003, and people usually call me JaviF (Javi Fisterra) or jfernandez.

Latest Updates

Javier Fernández 08/09/2014

Box Alignment and Grid Layout

As some of my readers already know, Igalia and Bloomberg are collaborating in the implementation of the Grid Layout specification for the Blink/Chromium and WebKit web engines. As part of this assignment, I had the opportunity to review and contirbute to...

Javier Fernández 30/04/2014

2014 Webkit Contributors Meeting

A few weeks ago, I had the opportunity to represent Igalia in the Webkit Contributors Meeting. It was hosted by Apple at their campus in Cupertino and, unlike what some Igalia’s fellows told me about, it wasn’t the huge event it used to be...

Javier Fernández 11/04/2014

New shorthand properties for CSS Grid Layout

I’ve been working for a while already on the implementation of the CSS Grid Layout standard for the WebKit and Blink web engines. It’s a complex specification, indeed, like most of them, so I enjoyed a lot decrypting all the angles behind the...

Javier Fernández 22/01/2014

Improving selection in CSS Regions

I would like to introduce in this post the main problems we have detected in the Selection implementation of two of the most important web engines, such as Blink and WebKit. I’ve already described some of these issues, particularly for CSSRegions,...

Javier Fernández 15/10/2013

CSS Regions and Selection

Back in early June, Adobe and Igalia announced a collaboration to work on the CSS Regions and CSS Shapes W3C standards. Our first challenge has been to improve the Selection use cases when using complex layout models, like CSS Regions. The CSS Regions...


By Type:


[CSS Grid Layout] Adapting align-self, align-items and justify-self to

[CSS Grid Layout] Adapting align-self, align-items and justify-self to the last CSS 3 spec. Added support and test cases for the new values, baseline last-baseline, flex-start, flex-end. Properly set the initial value to 'auto' in all properties....

Javier Fernández31/07/2014

Changeset [171048]: REGRESSION(r171045) [GTK] Build broken. ...

REGRESSION(r171045) [GTK] Build broken. ​https://bugs.webkit.org/show_bug.cgi?id=134867 Unreviewed GTK build fix after...

Javier Fernández13/07/2014

Changeset [171040]: REGRESSION(r171034) [GTK] Build broken. ...

REGRESSION(r171034) [GTK] Build broken. ​https://bugs.webkit.org/show_bug.cgi?id=134861 Unreviewed GTK build...

Javier Fernández13/07/2014

[CSS Grid Layout] Implementation of the align-self and align-items

[CSS Grid Layout] Implementation of the align-self and align-items properties in grid. BUG=376823 Review URL: https://codereview.chromium.org/297483005 git-svn-id: svn://svn.chromium.org/blink/trunk@178006 bbb929c8-8fbe-4397-9dbb-9b2b20218538

Javier Fernández13/07/2014

Changeset [171035]: REGRESSION(r171024) [GTK] Build broken. ...

REGRESSION(r171024) [GTK] Build broken. ​https://bugs.webkit.org/show_bug.cgi?id=134859 Unreviewed GTK build fix. UIProcess/gtk/WebContextGtk.cpp: (WebKit::WebContext::platformMediaCacheDirectory):

Javier Fernández13/07/2014