A bug in the V8 bindings is preventing chromium from setting the href on the location object...any attempt throws a security error, not just for javascript protocols. See chromium bug http://code.google.com/p/chromium/issues/detail?id=8603
Created attachment 28770 [details] Patch
Dave, can we possibly prefix this with V8, so that it's clear that this is a V8-specific modification. Also, I want to make sure Sam is ok with this. Adding him to cc.
I had it that way at one point, but Mike felt that it was better to do it without #ifdef'ing it
Seems fine to me. The CustomSetter clearly overrides this for JSC.
Gah. I didn't realize I wasn't on cc list.
Assigned to levin for landing.
Committed as r41882.