Backed out changeset a255d2d2b67f (bug 907792) for OSX mochitest asserts on a CLOSED TREE.
Bug 509719 - Fix crash in XULDocument::RemoveElement, r=bz

--HG--
extra : rebase_source : de74e7093e64249f502e44fcffc8f699fa7c33c7
Bug 880118 - Provide a way to disable content providers for a GeckoView library. r=blassey
Bug 880118 - Allow GeckoView to be used as a view from a library project. r=blassey
Bug 880118 - Integrate the GeckoView library into the build system. r=glandium
Bug 908301 - Remove dedicated source compression thread, use JS worker threads instead, allow saving source when parsing off thread, r=benjamin.
Bug 909505 - Fix IonBuilder to set the Folded flag on the instanceof rhs if needed. r=bhackett
Bug 899702 - Only attempt load of egltrace.so when a pref is set r=vlad