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 [223955]: [css-grid] Avoid clearing the overrideContainingBlockWidth if possible ...

3 edits in trunk/Source/WebCore [css-grid] Avoid clearing the overrideContainingBlockWidth if possible ​https://bugs.webkit.org/show_bug.cgi?id=178260 Reviewed by Sergio Villar Senin. Since the intrinsic width computation uses the same logic than...

Javier Fernández25/10/2017

Changeset in webkit [222317]: Unpredictable selection when dragging out of float elements children ...

5 edits25 adds in trunk Unpredictable selection when dragging out of float elements children of in-flow block-level box ​https://bugs.webkit.org/show_bug.cgi?id=176096 Reviewed by David Hyatt. Source/WebCore: In order to improve Selection across...

Javier Fernández21/09/2017

Changeset in webkit [220398]: Not possible to remove the 'li' element inside the table cell ...

3 edits16 adds in trunk Not possible to remove the 'li' element inside the table cell ​https://bugs.webkit.org/show_bug.cgi?id=173148 Reviewed by Ryosuke Niwa. Source/WebCore: We need to add a new case for breaking out empty list items when they...

Javier Fernández08/08/2017

Changeset in webkit [219914]: InsertOrderedList command applied to table cells inserts an extra BR ...

3 edits16 adds in trunk InsertOrderedList command applied to table cells inserts an extra BR before the table ​https://bugs.webkit.org/show_bug.cgi?id=174593 Reviewed by Darin Adler. Source/WebCore: Don't add BR when pruning empty blocks if it's...

Javier Fernández26/07/2017

[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