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 03/05/2017

Can I use CSS Box Alignment ?

As a member of the Igalia’s team implementing the CSS Grid Layout feature for Blink and WebKit rendering engines, I’m very proud of what we’ve achieved from our collaboration with Bloomberg. I think Grid is a very interesting feature for...

Javier Fernández 09/10/2016

Web Engines Hackfest 2016

Last week I attended the Web Engines Hackfest 2016, hosted by Igalia at the HQ premises in A Coruña. For those still unaware, it’s a unconference like event focused on pure hacking and technical discussions about the main Web Engines supporting the...

Javier Fernández 24/06/2015

Performance on Grid Layout

Now that we have a quite complete implementation of CSS Grid Layout specification it’s time to take care of performance analysis and optimizations. In this essay, which is the first of a series of posts about performance, I’ll first introduce...

Javier Fernández 01/06/2015

Distributing tracks along Grid Layout container

In my last post I introduced the concept of Content Distribution alignment and how it affects Grid Layout implementation. At that time, it was possible to use all the <content-position> values to select grid tracks position inside a grid...

Javier Fernández 09/03/2015

Content Distribution in CSS Grid Layout

It’s been a while since Igalia and Bloomberg started to implement the Box Alignment specification for the CSS Grid Layout model. Some weeks ago we accomplished an important milestone of our roadmap landing in Blink trunk the last patches...

Filter

By Type:

Commits

[css-grid] Check if baseline alignment affects grid areas sizing

[css-grid] Check if baseline alignment affects grid areas sizing The bug this CL intend to fix has a very specific root cause; we were wrongly assuming that we need to repeat the track sizing algorithm only if baseline alignment may change the grid...

Javier Fernández11/07/2017

Changeset in webkit [219315]: [css-align][css-flex][css-grid] 'auto' values of align-self and ...

31 edits in trunk [css-align][css-flex][css-grid] 'auto' values of align-self and justify-self must not be resolved ​https://bugs.webkit.org/show_bug.cgi?id=172707 Reviewed by Antti Koivisto. LayoutTests/imported/w3c: This change makes all the...

Javier Fernández11/07/2017

Changeset in webkit [217709]: [css-grid] Logical margin incorrectly applied during the tracks sizing ...

7 edits2 adds in trunk [css-grid] Logical margin incorrectly applied during the tracks sizing algorithm of auto tracks ​https://bugs.webkit.org/show_bug.cgi?id=172836 Reviewed by Manuel Rego Casasnovas. Source/WebCore: When computing min-content...

Javier Fernández02/06/2017

Changeset in webkit [217705]: [css-grid] Margin wrong applied when stretching an orthogonal item in ...

9 edits2 adds in trunk [css-grid] Margin wrong applied when stretching an orthogonal item in fixed size track ​https://bugs.webkit.org/show_bug.cgi?id=172590 Reviewed by Sergio Villar Senin. LayoutTests/imported/w3c: All the test cases of these...

Javier Fernández02/06/2017

Changeset in webkit [217652]: [css-grid] Update W3C web platform tests for the CSS Grid Layout ...

10 edits1 copy234 adds133 deletes in trunk/LayoutTests/imported/w3c [css-grid] Update W3C web platform tests for the CSS Grid Layout feature ​https://bugs.webkit.org/show_bug.cgi?id=172783 Reviewed by Manuel Rego Casasnovas. Imported the last CSS...

Javier Fernández01/06/2017