Bug 879723 - Make sure property types reflect inherited types from the prototype when specializing a setgname. (r=bhackett)