Backout 8461f75fd62b (bug 809949) for breaking the build on a CLOSED TREE
Bug 829525 - nsMainThreadPtrHolder needs a virtual destructor, r=dougt, a=blocking-basecamp+
Bug 829030 - Accessing the desktop notification API in the browser and approving permission errors out - API does not work. r=sicking
Bug 827954 - Firefox button overlaps the first tab in private windows. r=ehsan