Firefox does this apparently and others do not, but consistency across APIs might make this worth it?