See related bug: https://bugs.webkit.org/show_bug.cgi?id=3547
Created attachment 28070 [details] patch
Comment on attachment 28070 [details] patch r=me
Landed as r41319.