Bug 895709 - Kill guest mode profile when we start in non-guest mode. r=blassey
Bug 898296 - Search for Android SDK build tools version 18.0.0. r=gps

This patch also tries to verify that the tools are actually found
early in the configure process, rather than failing with difficult to
parse errors at the end of the build.

Since the Android developer tools are defined earlier in the build
process, we can remove a work-around needed for |make install|.
Bug 899430. Correct incorrect use GetDefaultScale in TextInputHandler to BackingScaleFactor. r=jfkthame

We are converting between cocoa points and dev pixels, cocoa points do not know about our prefs but GetDefaultScale takes into account our prefs, which is wrong.
Bug 892994. On retina screens cocoa rounds widget coordinates to even pixel values, so account for that when placing widgets so we don't get confused. r=mstange
Bug 837242. Part 2. Add a function to calculate the area of an nsRegion. r=roc
Bug 837242. Part 3. Keep track of what area is exposed to events so that covered frames don't get events. r=roc
Bug 885784 - disable mozdevice tests;r=jgriffin

--HG--
extra : rebase_source : 3f69b0b5a1e2a7c9382510103fbb5e9e9720ce88
Bug 899292 - Exception constructing environment when topobjdir isn't available; r=glandium

--HG--
extra : rebase_source : a920d5c87d112338259c0401c4cb29ed228cfa4c
Bug 851349 - Disable browser_inspector_bug_831693_searchbox_panel_navigation.js for too many intermittent failures

--HG--
extra : rebase_source : dfc972c73c4c7e3a11e2695039b687048b478049
Bug 893714 - Disable test_cpows.xul on OS X for too many intermittent assertions, whilst the fix is finished

--HG--
extra : rebase_source : d3ad44b025610f5b1ec91f662eb9cbf5ba613a7d