Unfortunately it seems like an issue with the current Chrome release. For example, if I try this on Chrome Canary (which is the most current developer release) it’ll do that correctly.
Wish I could help but I think it’s up to the Chrome guys to fix this.