wiki:WebKit Team

Version 274 (modified by tomz@codeaurora.org, 13 years ago) ( diff )

--

Introduction

Here is the key for each item:

  • Name (IRC nickname) Affiliation
    • Areas of knowledge

The WebKit Committers and Reviewer Policy contains more information about reviewer and committer status. The file committers.py contains the official reviewer and committer lists used by our tools.

Reviewers

  • Ada Chan (chanada) Apple
    • WebKit on Windows
  • Adam Barth (abarth) Google
    • Security, HTML parser, webkit-patch, FrameLoader (sadly), V8 Bindings, The Chromium Port
  • Adam Roben (aroben) Apple
    • Plug-ins and Java (Win, General), WebKit API (Win), Windows build system, General Windows port issues, Developer Tools (Web Inspector), Tools
  • Adam Treat (manyoso) Research in Motion
    • The QtWebKit Port, The HTML Parser/Tokenizer, The platform layer, Image loading and painting, ScrollView and friends
  • Alejandro G. Castro (alexg) Igalia
    • WebKitGTK+, Cairo graphics backend, ShadowBlur rendering, Epiphany/WebKit Contributor
  • Adele Peterson (adele) Apple
    • HTML Forms, HTML Tokenizer, Security, Layout and Rendering, HTML Parsing, Web Compatibility (General), Text Encoding
  • Alexey Proskuryakov (ap) Apple
  • Alice Liu (aliu) Apple
    • HTML Editing, Memory Use / Leaks, Core DOM, Web Compatibility (Web Apps), Web Compatibility (General), Bug Mastery, Web Accessibility
  • Alp Toker (alp)
    • GTK+ WebKit Port, Cairo graphics backend (including canvas, SVG), CURL HTTP backend
  • Anders Carlsson (andersca) Apple
    • Storage, Networking, Core DOM, Plug-ins and Java (Win, General), XML, JavaScript/ECMAScript
  • Andreas Kling (kling) Nokia
    • The QtWebKit Port, Canvas, Text Encoding, JavaScript DOM Bindings, HTML DOM, CSSOM
  • Antti Koivisto (anttik) Apple
    • HTML DOM, Core DOM, Layout and Rendering, Loader, Cache, HTML5 media support, SVG animation
  • Antonio Gomes (tonikitoo) Research in Motion
    • The QtWebKit Port, Hit testing, Touch event handling, Rendering and scrolling related code
  • Ariya Hidayat (ariya) Sencha
  • Benjamin Poulain (benjaminp) Nokia
    • The QtWebKit Port, Rendering, Touch support.
  • Beth Dakin (dethbakin) Apple
    • CSS (Cascading Style Sheets), Layout and Rendering, Resolution-Independence, HTML Parsing, Tables, Web Accessibility
  • Brady Eidson (bradee-oh) Apple
    • Networking, Storage, WebCore icon database, Back/forward cache, History
  • Brent Fulgham (bfulgham)
    • The WinCairo Port, WebKit on Windows
  • Brian Weinstein (bweinstein) Apple
    • WebKit on Windows, Tools
  • Cameron Zwarich Apple
  • Chang Shu (cshu) Nokia
  • Chris Blumenberg (cblu) Apple
  • Chris Fleizach (cfleizach) Apple
    • Accessibility
  • Chris Jerdonek (cjerdonek)
  • Csaba Osztrogonac (ossy) University of Szeged
  • Dan Bernstein (mitzpettel) Apple
    • Layout and Rendering, Bidirectional text
  • Daniel Bates (dydz) Research in Motion
    • XSSAuditor, Drag and Drop
  • Darin Adler (darin) Apple
    • HTML Forms, WebKit API (Mac, Win), HTML Editing, Performance, JavaScript/ECMAScript, Text Encoding, Core DOM, HTML DOM, Canvas, JavaScript DOM Bindings, ObjC DOM Bindings, Basic types and data structures, Tools, New Features / Standards Support, General (probably a good backup on most topics even if not specifically an expert)
  • Darin Fisher (fishd) Google
    • The Chromium Port, WebKit API (Chromium), Page Loading
  • David Harrison (harrison) Apple
    • HTML Editing, Accessibility
  • David Hyatt (hyatt) Apple
    • Layout and Rendering, CSS (Cascading Style Sheets), HTML Forms, Tables, Text Layout, Fonts, MathML, Memory Cache, HTMLDOM, Core DOM, HTML Parsing, New Features / Standards Support, XML, XSLT, Printing
  • David Kilzer (ddkilzer) Apple
    • iPhone port, Xcode build system, Tools, Perl, git, WebArchive
  • David Levin (dave_levin) Google
    • The Chromium port, Workers, XMLHttpRequest
  • Dean Jackson (dino) Apple
    • Transforms, Transitions, Animations, Filters
  • Dimitri Glazkov (dglazkov) Google
    • The Chromium Port, V8 Bindings, InspectorController
  • Dirk Pranke (dpranke) Google
    • Build/test infrastructure (stuff under Tools/Scripts)
  • Dirk Schulze (krit) Research in Motion
    • Cairo graphics backend, Canvas, SVG (Scalable Vector Graphics)
  • Dmitry Titov (dimich) Google
    • The Chromium Port, Workers, Timers, Threading
  • Don Melton (gramps) Apple
  • Dumitru Daniliuc (dumi) Google
    • The Chromium Port, WebSQLDatabases
  • Enrica Casucci (enrica) Apple
    • HTML Editing, Drag and drop, Input methods
  • Eric Carlson (eric_carlson) Apple
    • HTML5 Media Elements
  • Eric Seidel (eseidel) Google
    • The Rendering Engine, Commit Queue, Memory Leaks, webkit-patch, The Chromium Port
  • Filip Pizlo (pizlo) Apple
    • JavaScript/ECMAScript
  • Gavin Barraclough (gbarra) Apple
    • JavaScript/ECMAScript
  • Geoffrey Garen (ggaren) Apple
    • JavaScript/ECMAScript, Performance, Memory Use / Leaks, Memory Cache, Core DOM, HTML DOM, JavaScript DOM Bindings, Web Compatibility (General), JavaScriptCore C API, FastMalloc
  • George Staikos Research in Motion
    • Core KHTML Contributor, The QtWebKit Port
  • Gustavo Noronha Silva (kov) Collabora
    • WebKitGTK+ API, Soup HTTP backend, Debian Packaging, A little bit of Epiphany
  • Hajime Morita (morrita) Google
    • Spell Checking, Shadow DOM
  • Holger Freyther (zecke)
    • The QtWebKit Port, The GTK+ WebKit Port
  • James Robinson (jamesr) Google
    • Layout, rendering, the Chromium port.
  • Jan Alonzo (janm)
    • The WebKitGtk Port, Autotools Build
  • Jeremy Orlow (jorlow) Google
    • The Chromium Port, DOM Storage (i.e., LocalStorage and SessionStorage)
  • Jian Li (jianli) Google
    • The Chromium Port, Workers, File API, FormData
  • John Sullivan (sullivan) Apple
    • Safari UI, Printing
  • Jon Honeycutt (jhoneycutt) Apple
    • WebKit on Windows, Plug-ins, Windows accessibility
  • Joseph Pecoraro (JoePeck) Apple
    • Web Inspector
  • Justin Garcia (justing) Apple
    • Multipart Mixed Replace, HTML Editing
  • Ken Kocienda Apple
  • Kenneth Rohde Christiansen (kenneth) Nokia
    • WebKit/WebKit2 API (Qt), The QtWebKit Port, Mobile Adaptions, Frame Flattening, Mobile Viewport Handling, Input methods.
  • Kenneth Russell (kbr_google) Google
    • WebGL (Chromium and Safari ports), Canvas
  • Kent Tamura (tkent) Google
    • HTML Forms, DumpRenderTree for Chromium, The Chromium Port
  • Kevin Decker (superkevin) Apple
    • Safari UI, Plug-ins and Java (Mac, General), Enterprise Application Compatibility
  • Kevin McCullough (maculloch) Apple
    • JavaScript/ECMAScript, Developer Tools (Web Inspector, JavaScript Profilier), Web Compatibility (Web Apps)
  • Kevin Ollivier (kollivier)
    • The wxWebKit Port, Bakefile build system
  • Lars Knoll (lars) Nokia
    • Original author of KHTML which WebKit is based on, The QtWebKit Port, Layout and Rendering, CSS (Cascading Style Sheets), HTML Forms, Tables, HTML DOM, Core DOM, HTML Parsing
  • Laszlo Gombos (lgombos) Nokia
  • Luiz Agostini (lca) HP Palm
  • Maciej Stachowiak (othermaciej) Apple
    • JavaScript/ECMAScript, Performance, Security, Basic types and data structures, FastMalloc, DOM Bindings for JavaScript, Core DOM, HTML DOM, JavaScript DOM Bindings, WebKit API (Mac, Win), HTML Editing, Networking, Tools, New Features / Standards Support, General (probably a good backup on most topics even if not specifically an expert)
  • Mark Rowe (bdash) Apple
    • Build/Release Engineering, Malloc, FastMalloc
  • Martin Robinson (mrobinson) Igalia
    • The WebKitGTK+ Port, Cairo graphics backend, soup HTTP backend
  • Mihai Parparita (mihaip) Google
    • The Chromium Port, Layout tests, History
  • Nate Chapin (japhet, natechapin) Google
    • The Chromium Port, V8 Bindings
  • Nikolas Zimmermann (wildfox) Research in Motion
    • Core KHTML contributor, The QtWebKit Port, Text Layout, JavaScript DOM bindings, Code generation in general, XML, SVG (Scalable Vector Graphics)
  • Noam Rosenthal (noamr) Nokia
    • The Qt port, accelerated compositing, the QtWebkit bridge
  • Ojan Vafai (ojan) Google
    • Selections, Editing, webkit-patch, run-webkit-tests, The Chromium port, HTML Forms, Layout and Rendering, Web Compatibility (General)
  • Oliver Hunt (olliej) Apple
    • JavaScript/ECMAScript, FastMalloc
  • Pavel Feldman (pfeldman) Google
  • Philippe Normand (pnormand) Igalia
    • WebKitGTK+, Media support (focused on the GStreamer implementation)
  • Richard Williamson (rjw) Apple
  • Rob Buis (rwlbuis) Research in Motion
    • KDE contributor, The QtWebKit Port, SVG (Scalable Vector Graphics)
  • Ryosuke Niwa (rniwa) Google
    • HTML Editing, Core DOM, HTML DOM, Event Handling
  • Sam Weinig (weinig) Apple
    • HTML DOM, Core DOM, DOM Bindings (JavaScript, Objective-C and COM), Security, DumpRenderTree
  • Shinichiro Hamaji (hamaji) Google
    • CSS (Cascading Style Sheets), Tools
  • Simon Fraser (smfr) Apple
    • Accelerated Compositing, Transitions and Animations, CSS Transforms
  • Simon Hausmann (tronical) Nokia
    • The QtWebKit Port, Former KHTML contributor
  • Stephanie Lewis (sundiamonde) Apple
    • Performance Testing, Tools
  • Stephen White (senorblanco) Google
    • Skia port, GPU acceleration
  • Steve Block (steveblock) Google
    • Geolocation, Android Port
  • Steve Falkenburg (sfalken) Apple
    • WebKit on Windows
  • Tim Omernick
  • Timothy Hatcher (xenon) Apple
    • WebKit API (Mac), WebKit Web Site, Developer Tools (Web Inspector, JavaScript Debugger)
  • Tony Chang (tony^work) Google
    • Chromium Linux, Editing, Drag and Drop
  • Tony Gentilcore (tonyg-cr) Google
    • HTML5 parsing, Web Timing
  • Tor Arne Vestbø (torarne) Nokia
    • The QtWebKit Port, HTML5 Media Elements, Plug-ins, Tools
  • Vicki Murley Apple
  • Xan Lopez (xan) Igalia
    • WebKitGTK+, Soup HTTP Backend, libsoup Contributor, WebKit a11y (focused on the ATK implementation), Epiphany/WebKit maintainer
  • Yury Semikhatsky (yurys) Google
  • Zack Rusin (zackr)
    • Core KHTML contributor, The QtWebKit Port
  • Zoltan Herczeg (zherczeg) University of Szeged
    • The QtWebKit Port, JIT (ARM), SVG, optimizations (SMP, SIMD), Graphics

Committers

  • Aaron Boodman (aboodman) Google
  • Abhishek Arya (inferno-sec) Google
    • Security
  • Ademar de Souza Reis Junior (ademar) INdT / Nokia
  • Adam Langley (agl) Google
    • All Chromium Linux Code (yes, all of it)
  • Albert J. Wong Google
  • Alexander Kellett (lypanov)
  • Alexandru Chiculita (achicu) Adobe
  • Alexis Menard (darktears) INdT / Nokia
    • The QtWebKit Port, HTML5 Media Elements
  • Andre Boule Apple
  • Andrei Popescu (andreip) Google
  • Andrew Wellington (proton)
  • Andras Becsi (bbandix) Nokia
    • The QtWebKit Port, Tools, Layout and Rendering
  • Anthony Ricaud (rik)
    • Web Inspector
  • Anton D'Auria (antonlefou) Apple
  • Anton Muhin (antonm) Google
  • Balazs Kelemen (kbalazs) University of Szeged
  • Ben Murdoch (benm) Google
  • Benjamin C. Meyer (icefox) Research in Motion
  • Benjamin Kalman (kalman) Google
  • Benjamin Otte (otte)
  • Brett Wilson (brettx) Google
    • The Chromium Port, Graphics, Skia, URL Parsing
  • Caio Marcelo de Oliveira Filho (cmarcelo) INdT / Nokia
  • Cameron McCormack (heycam)
  • Carlos Garcia Campos (KaL) Igalia
    • The WebKitGTK+ Port, Glib unicode backend, GTK+ contributor, Epiphany contributor
  • Chris Evans Google
    • Security
  • Chris Marrin Apple
  • Chris Petersen (cpetersen)
    • Performance testing, Qualification testing
  • Christian Dywan
  • Collin Jackson (collinjackson) CMU
  • Daniel Cheng (dcheng) Google
  • David Smith (catfishman)
  • Diego Gonzalez (diegohcg) INdT / Nokia
  • Dmitry Lomov (dslomov) Google
    • V8 bindings, Workers, gtest
  • Drew Wilson (atwilson) Google
    • The Chromium Port, Workers, MessagePorts
  • Eli Fidler (QBin) Research in Motion
  • Emil A Eklund (eae) Google
  • Enrica Casucci Apple
  • Erik Arvidsson (arv) Google
  • Eric Roman (eroman) Google
    • The Chromium Port
  • Evan Martin (evmar) Google
  • Feng Qian
  • Fumitoshi Ukai (ukai) Google
    • WebSockets, The Chromium Port
  • Gabor Loki (loki04) University of Szeged
  • Gabor Rapcsanyi (rgabor) University of Szeged
  • Gavin Peters (gavinp) Google
    • The Chromium Port, Resource Loading
  • Girish Ramakrishnan (girishr) ForwardBias
  • Graham Dennis
  • Greg Bolsinga
  • Gyuyoung Kim (gyuyoung) Samsung Electronics
  • Hayato Ito (hayato) Google
    • Shadow DOM, Event Handling, Reftests
  • Helder Correia (helder) HP Palm
  • Hin-Chung Lam Google
  • Jakob Petsovits (jpetso) Research in Motion
    • The platform layer, OpenVG graphics backend
  • Jakub Wieczorek (fawek)
  • Jan Erik Hanssen (jehanssen) Netflix
  • Jarred Nicholls (jarrednicholls) Sencha
  • Jens Alfke Google
  • Jeremy Moskovich (jeremymos) Google
    • The Chromium Port on OS X
  • Jessie Berlin Tufts
  • Jesus Sanchez-Palencia (jeez_) INdT / Nokia
  • Jocelyn Turcotte (jturcotte) Nokia
  • Jochen Eisinger (jochen__) Google
  • John Abd-El-Malek (jam) Google
    • The Chromium Port, Plug-ins, Workers
  • Joone Hur (joone) Collabora
    • The WebKitGtk+ port
  • Joost de Valk (Altha)
  • Julie Parent (jparent) Google
    • HTML Editing
  • Julien Chaffraix
  • Jungshik Shin Google
  • Justin Schuh (jschuh) Google
    • Security
  • Keishi Hattori (keishi) "Google"
    • Web Inspector
  • Kelly Norton Google
  • Kent Hansen Nokia
    • The QtWebKit Port, JavaScript/ECMAScript
  • Kentaro Hara (haraken) "Google"
    • V8 bindings, JSC bindings
  • Kim Grönholm Nokia
  • Kinuko Yasuda (kinuko) Google
  • Krzysztof Kowalczyk
  • Kwang Yul Seo (kwangseo) Company 100
    • The BrewMP Port
  • Leo Yang (leoyang) Torch Mobile (Beijing) Co. Ltd.
  • Levi Weintraub (leviw) Google
  • Mads Ager Google
    • V8
  • Mahesh Kulkarni (maheshk) Nokia
    • The Qt port, Geolocation
  • Mario Sanchez Prada (msanchez) Igalia
    • WebKitGTK+, a11y, Epiphany/WebKit Contributor
  • Mark Hahnenberg (mhahnenberg) Apple
    • JavaScript/ECMAScript
  • Matt Lilek (pewtermoose) Apple
  • Matt Perry Google
  • Maxime Britto
  • Maxime Simon (maxime.simon) Haiku
    • The Haiku Port
  • Michelangelo De Simone (michelangelo) HP Palm
    • HTML Forms, ValidityState
  • Mihnea Ovidenie (mihnea) Adobe
  • Mike Belshe Google
  • Mike Fenton (mfenton) Research in Motion
  • Mike Thole Apple
    • The Chromium Port
  • Naoki Takano (honten)
    • Forms, Autofill and popup window between WebKit and Chromium port
  • Nico Weber (thakis) Google
    • The Chromium Port, Graphics, Skia, CoreGraphics
  • Pam Greene (pamg) Google
    • The Chromium Port, Chromium's Tools and Test Infrastructure
  • Patrick Gansterer (paroga)
    • CMake build system, The WinCE Port
  • Peter Kasting (pkasting) Google
    • Image Decoders, Scrollbars, The Chromium port
  • Peter Varga (stampho) University of Szeged
  • Pierre d'Herbemont (pdherbemont)
    • Media Elements
  • Pierre-Olivier Latour (pol) Apple
  • Pratik Solanki (psolanki) Apple
  • Renata Hodovan (reni) University of Szeged
  • Roland Steiner Google
  • Robert Hogan (mwenge)
  • Ryuan Choi (ryuan) Samsung Electronics
  • Scott Violet (sky) Google
    • The Chromium Port
  • Siddharth Mathur (simathur) Nokia
  • Tom Zakrajsek (tomz) Code Aurora Forum
  • Trey Matteson (trey)
  • Tristan O'Tierney
  • William Siegrist (wms) Apple
    • webkit.org
  • Yael Aharon Nokia
  • Yaar Schnitman Google
  • Yong Li (yong) Research in Motion
  • Yongjun Zhang Apple
  • Yuqiang Xian Intel
    • JavaScript/ECMAScript
  • Yuta Kitamura (yutak) Google
    • WebSocket, The Chromium Port
  • Yuzo Fujishima (yuzo) Google
  • Zeno Albisser (zalbisser) Nokia
  • Zhenyao Mo (zhenyao) Google
  • Zoltan Horvath (zoltan) University of Szeged
    • The QtWebKit Port, Custom Allocation Framework

Contributors

  • David Barr (barrbrain) Google
Note: See TracWiki for help on using the wiki.