Bug 872100 - app.clearBrowserData appears to not clear browser data immediately sr=mounir, r=jduell,ferjm
Bug 873111 - Statically enforce root/child phase separation in cycle collector graph building. r=smaug
Merge inbound to m-c.
Merge m-c to inbound.
Bug 873585 - Silence a vacuous-comparison-against-0 warning when compiling with gcc 4.5, at least.  Also make IsSigned/IsUnsigned actually work on floating-point types.  r=froydnj

--HG--
extra : rebase_source : 149695699ddb5cde3058a066785c2dc4c7c221e7
Bug 799268 - Remove Permission.txt. r=mounir, r=gwagner
Bug 861546 - Change Preferences.jsm so it does not need to guard against clearUserPref throwing. r=gavin, r=jaws
Bug 871723 - Fix a few minor errors in the assembly spew output. r=sstangl
Bug 871790 - Don't emit a subtract when the frame size is zero. r=sstangl
Bug 874046 - Three-state UI for DNT strings should not end with a period. r=dolske