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. Igalia and WebKit
    Alejandro García Castro
    Mario Sánchez Prada
    2012 September 19th - 22th
    Bucharest, Romania

    View Slide

  2. 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

    View Slide

  3. 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

    View Slide

  4. 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

    View Slide

  5. 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

    View Slide

  6. 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

    View Slide