Bug 1003330: Mobile identity UI. r=ferjm

This is quite unlikely to happen, but we cannot simply return here. We need to notify the platform about this failure, so the whole process can be canceled and the WebAPI consumer gets a proper error message.