Martin Robinson

Michigan (USA), 1983

I'm a software developer working on WebKitGTK+.

Latest Updates

Martin Robinson 08/12/2011

WebKitGTK+ hackfest wrapup: accelerated compositing

I just returned from this year's WebKitGTK+ hackfest. Not only was it the mostproductive hackfest to date, the diversityof the people involved was incredible. Attendees included hackers from Igalia, Collabora, RedHatand Motorola. It's great to be...

Martin Robinson 24/09/2011

For some years now, I've been meaning to build a bicycle. Because I balked at the idea of owning more than one, I never did. Recently my unrestrained minimalism was given a reprieve in the form of cascading, terminal bicycle theft.For five years, I've...

Martin Robinson 13/03/2011

Faster Shadows

One area we paid particular attention last year at Igalia was the performance of shadow rendering in web content. While web shadows are not yet ubiquitous, a slow shadow implementation can cause poor scrolling and redraw performance, ruining your day like...

Martin Robinson 31/08/2010

Moving

My blog has a new URL. Please update your RSS subscriptions accordingly!

Martin Robinson 31/08/2010

Node.js Knockout

I participated in the Node.js Knockout this year, kindly hosted by Fortnight Labs. Our team became a bit smaller as we neared the competition, so we decided to make something dead simple. When you're making software, it's good to have a vision statement....

Filter

By Type:

Commits

Changeset [117368]: Fix the indexed database build for GTK+. * GNUmakefile.list.am: Add ...

Fix the indexed database build for GTK+. * GNUmakefile.list.am: Add missing files to the build. * bindings/gobject/GNUmakefile.am: Be smarter about filtering out deactivating indexed database. *...

Martin Robinson17/05/2012

Changeset [116365]: [Cairo] Implement ImageBuffer::copyImage for BackingStoreCopy == ...

[Cairo] Implement ImageBuffer::copyImage for BackingStoreCopy == DontCopyBackingStore  https://bugs.webkit.org/show_bug.cgi?id=85728 Reviewed by Alejandro G. Castro. No new tests. This should not change functionality, only increase performance. *...

Martin Robinson08/05/2012

Changeset [116234]: Fix the GTK+ TextureMapper accelerated compositing build. * ...

Fix the GTK+ TextureMapper accelerated compositing build. * webkit/webkitwebview.cpp: (webkit_web_view_realize): Properly access the private data structure of the WebKitWebView.

Martin Robinson06/05/2012

Changeset [116135]: Fix the GTK+ debug build after the r116114. * ...

Fix the GTK+ debug build after the r116114. * WebCoreSupport/EditorClientGtk.cpp: (WebKit::EditorClient::handleInputMethodKeyboardEvent): Update an assertion to reflect a real method name in PlatformKeyboardEvent and remove an unnecessary call to...

Martin Robinson04/05/2012

Changeset [116114]: [GTK] Rework IME handling to fix bugs and prepare for WebKit2 ...

[GTK] Rework IME handling to fix bugs and prepare for WebKit2  https://bugs.webkit.org/show_bug.cgi?id=84556 Reviewed by Gustavo Noronha Silva. Source/WebCore: No new tests. This change is already covered by a suite of keyboard handling unit...

Martin Robinson04/05/2012