Bug 956072 - Distinguish non-writable from non-data properties in type information. r=jandem