Bug 927784 - [Messaging][Forward] Implement forward logic. r=rwaldron