Firefox resources

Learned message passing, too. Didn't need it, though.