@scottjehl this is now fixed in tip-of-tree webkit: