Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Igalia and WebKit

Igalia and WebKit

We delivered this talk while attending the first European WebKit Hackathon, kindly organized and hosted by Adobe in the city of Bucharest (Romania).

They were three days of intense work, collaboration, learning and hacking, and it all started with these kind of 15-min presentations by the different teams attending the event: Adobe, University of Szedged, Igalia, Intel and Samsung.

See the site of the event here: http://webkithackathon2012.eventbrite.com

Mario Sánchez Prada

September 22, 2012
Tweet

More Decks by Mario Sánchez Prada

Other Decks in Technology

Transcript

  1. About Us Hackers at Igalia’s WebKit team WebKitGTK+ port developers

    Alejandro García Castro [alexg__]: WebKit Reviewer Rendering in WebKitGTK+ WebKit2GTK+ Mario Sánchez Prada [msanchez]: WebKit Committer Accessibility WebKit2GTK+ European WebKit Hackathon Bucharest 2012 Alejandro García Castro / Mario Sánchez Prada
  2. About Igalia Open Source consultancy Focus on upstream projects and

    communities HQ in Spain. Some devs working from other countries Experience working with GNOME technologies Experience with embedded devices and mobile platforms Lead developers and maintainers of WebKitGTK+ European WebKit Hackathon Bucharest 2012 Alejandro García Castro / Mario Sánchez Prada
  3. Our Work (I) So far, we’ve been mainly working on:

    WebKitGTK+ port and Epiphany (GNOME’s Web browser) Rendering: WebGL, AC, font rendering, cairo graphics... JavaScriptCore: integration of DFG compiler and LLInt Multimedia: HTML5 media elements, WebAudio Network layer: libsoup development and integration Accessibility: support for AT-SPI/ATK based ATs WebKit2: Implementation of the new WebKit2GTK+ API Other: DOM bindings (GObject) , gardening, bots... European WebKit Hackathon Bucharest 2012 Alejandro García Castro / Mario Sánchez Prada
  4. Our Work (II) Now mainly focused on improving WebKit2GTK+: Release

    the first stable version of the new API Polish the AC rendering architecture (XComposite) Solve the “issue” with the DOM bindings Improve testing infrastructure European WebKit Hackathon Bucharest 2012 Alejandro García Castro / Mario Sánchez Prada
  5. Why are we here? The WebKitGTK+ port, obviously Foster collaboration

    with other teams Fixing issues in WebCore affecting different platforms Any other interesting hacking in WebKit European WebKit Hackathon Bucharest 2012 Alejandro García Castro / Mario Sánchez Prada