Javier Fernández

A Coruña (Spain)

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

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

Reland of [css-align] Don't resolve 'auto' values for computed style.

Reland of [css-align] Don't resolve 'auto' values for computed style. Fixed the regression caused by the previous patch and provided a proper regression test. Reason for revert: This patch breaks DevTools toolbars (Console gear icon,...

Javier Fernández01/06/2017

[css-grid] Apply flow-aware logic for margins during stretching

[css-grid] Apply flow-aware logic for margins during stretching We need to consider orthogonality when using the item's logical margin to compute the available space for stretching. The issue this CL fixes is only reproducible when the grid layout...

Javier Fernández31/05/2017