Bug1055560 - enum tnf in MozNDEFRecord

Is it necessary to OR and `undefined` here? If the `type` is already an `undefined` or `null`, it seems no need to OR it again.