Make the background work for Gecko

This is the 100th commit. Wow.