Browsers and Client-side Web Technologies
Igalia leads the development of essential projects and components in the areas of web rendering and browsers. We have the most WebKit, Chromium/Blink and Firefox expertise found in the consulting business, including many reviewers and committers.
WebKit is a cross-platform, Free Software web rendering engine. It is used everywhere from major Web browsers to embedded platforms. Our numerous contributions to the WebKit project include more than 3500 commits and 2000 reviews since 2009 leading critical areas of the project like the GStreamer media backend, the cairo 2D graphics backend, the libsoup network backend, the ATK accessibility backend and new web technologies like CSS grid layout. Igalia is also the maintainer of the GTK+ port that provides a high quality API for embedders based on the GNOME platform.
Blink started in 2013 as a fork of WebKit. It's currently used by Chrome browser and it's being adopted by other embedders. Since the transition to Blink for a WebKit developer is quite easy and natural, Igalia currently counts with several Blink committers actively working in the project.
Our developers are not only WebKit/Blink experts, they are engineers with solid backgrounds in embedded, graphics, UI design and multimedia. They integrate WebKit in user-oriented environments like the GNOME platform, where we drive the web development effort and maintain its flagship web browser, Epiphany.
As maintainers of the GTK+ and WebKit For Wayland ports of WebKit we have considerable experience creating, maintaining and optimizing ports of WebKit, as well as desgining high level APIs for embedders.
- GStreamer & Web
Ryan Castellucci has a quick read on subresource certificate validation. It is accurate; I fixed this shortly after joining Igalia. Run his test to see if your browser is vulnerable. Epiphany, Xombrero, Opera Mini and Midori […] were loading...
Linux distributions have a problem with WebKit security. Major desktop browsers push automatic security updates directly to users on a regular basis, so most users don’t have to worry about security updates. But Linux users are dependent on their...
And once again, in December we celebrated the hackfest. This year happened between Dec 7-9 at the Igalia premises and the scope was much broader than WebKitGTK+, that’s why it was renamed as Web Engines Hackfest. We wanted to gather people working...
During the last months as part of my work in Igalia I’ve been focused on finishing the new/missing bits of the CSS Grid Layout Blink’s implementation related to items placement. In summary the task was mostly related to 2 things: Support...
In Igalia we have been contributing to the WebKit project for many years. Starting with WebKitGTK+ and progressively reaching other areas such as WebCore, improving accessibility, implementing new APIs, tooling, fixing tons of bugs, etc. The Web Inspector...
[Playready] reuse stored license for already negotiated contentPhilippe Normand10/02/2016
2 edits in trunk/Source/WebCore [GTK] Toggle buttons are blurry with GTK+ 3.19 https://bugs.webkit.org/show_bug.cgi?id=154007 Reviewed by Michael Catanzaro. Use min-width/min-height style properties when GTK+ >= 3.19.7 to get the size of toggle...Carlos García Campos10/02/2016
2 edits in trunk/Source/WebKit2 REGRESSION(r196183): [GTK] Broke TestInspector https://bugs.webkit.org/show_bug.cgi?id=153945 Reviewed by Michael Catanzaro. When the inspector view is detached and not added to a window, which happens when it's...Carlos García Campos10/02/2016
New API introduced to solve exactly this problem....Michael Catanzaro10/02/2016