Merge m-c to fx-team
Bug 932361: Avoid using too many file handles during XPI extraction. r=Unfocused
Bug 912918 - Part 1: Code style cleanups in app validator. r=paul

--HG--
extra : rebase_source : cb4258aabfd1c7b7a9540048e27a7ab752d79d85
Bug 932274: Use Moz2D size classes in ipdl r=nical
Bug 930476 - Show paint markers for async frames. r=ehsan
Bug 922239 - Disable the slow script dialog for Open Web Apps. Apps can be killed using the normal procedure for killing apps on each OS. r=myk
Bug 933273 - Prevent loading AddonManager in webbrowser actor when not explicitely needed. r=nfitzgerald
Bug 930589 - Hide "Edit" context menu item for reading list items. r=sriram
Bug 933428 - Remove "Share" and "Add to Home Screen" from about:home context menus. r=sriram
Bug 933428 - (Part 2) Update tests to deal with context menu changes. r=gbrown
Bug 925082 - Open PinSiteDialog with current pinned term. r=wesj
Bug 932830 - Add an "onshown" option to Home.banner options. r=wesj
Bug 933779 - Always use forward slash as path separator when passing -C argument to make. r=mshal
Bug 934166 - Disable pseudo derecurse on PGO builds. r=mshal
Bug 934336 - Remove apparently useless dependencies on js-confdefs.h. r=mshal
Bug 934338 - Few cleanups in layout/style/test/Makefile.in. r=mshal
Bug 934344 - Fix race condition in parallel export, between js/xpconnect/src and xpcom/idl-parser. r=mshal
Bug 934360 - Remove GRE_MILESTONE computation from Makefiles. r=mshal
Bug 934361 - Remove CHROME_DEPS. r=mshal
Backed out changeset bad6c063b01f (bug 932274) for build bustage