data:,foo is shorthand for data:text/plain,foo but in Webkit that doesn't work.
As I tested today the bug seems to be already fixed in Webkit r35177. Any confirmations?
I cannot reproduce this in shipping Safari 3.1.1 either. Actually, I believe that this is handled by CFNetwork, not WebKit.