Revisit WebCredentialsMessengerProxy's platform specific procedures. It might be good to make a abstract type for it.
Fixed by Bug 183527.