Backed out changeset 9d673e562fa6 (bug 945023) for OSX bustage.
Bug 869473 - Optimize DivI with a power of two divisor when the numerator is not negative. r=sunfish
Bug 945828 - Work around bug 945756. r=luke
Bug 946405 - Tweak some anonymous namespacing in jsinfer.cpp and jsopcode.cpp to fix GCC build warnings about "has a field...whose type uses the anonymous namespace". r=jandem
Bug 946484 - Ignore "redundant/"-prefixed memory reports.  r=khuey.

--HG--
extra : rebase_source : 9ee5e9c208b37f361e0cfa0b599ced801428e93d
Bug 946210 - Build dom/telephony in unified mode; r=glandium

--HG--
extra : rebase_source : 2a73bc864f08798b3555fce6261e19b318c265ea
Bug 946212 - Put all of dom/encoding into unified mode; r=glandium

--HG--
extra : rebase_source : 6bb73bc7f0ae03342bd729d0d610c84de283e519
Bug 946214 - Build dom/devicestorage in unified mode; r=glandium

--HG--
extra : rebase_source : 44470490fc64cbe0cb59b7223dc93b41846c88e9
Bug 946216 - Build content/media/plugins in unified mode; r=glandium

--HG--
extra : rebase_source : 25f86174a09cf0a4a30f741405dddb153c3453ba
Bug 946217 - Build intl/lwbrk in unified mode; r=glandium

--HG--
extra : rebase_source : 1e6dfc33913491a87c3ac72c068ed9c78f64e776
Bug 946218 - Build intl/chardet in unified mode; r=glandium

--HG--
extra : rebase_source : 0466346b707ffb25247c269a5f66d37ea6aa58e0
Bug 946219 - Build intl/hyphenation in unified mode; r=glandium

--HG--
extra : rebase_source : 68f8e2151144b383c06e9f26f8781383dfabc96a
Bug 946221 - Build intl/locale in unified mode; r=glandium

--HG--
extra : rebase_source : cf909b354efb1c16b0298ad56f040aabfa356133
Bug 946209 - Build intl/strres in unified mode; r=smontagu

--HG--
extra : rebase_source : aa4b70a6ad3bd3b718169cbf5ee2a7bd038e5c1d
Backed out changeset ad0d9f62c29c (bug 206659) for B2G desktop mochitest orange.
Bug 940737 - Monitor Compositor thread hangs using BackgroundHangMonitor; r=bsmedberg r=BenWa
Bug 945308 - crash in mozilla::a11y::HyperTextAccessible::GetBoundsInFrame(nsIFrame*, unsigned int, unsigned int), r=tbsaude
Bug 943744 (part 1) - Remove StringInfo::length.  r=till.

--HG--
extra : rebase_source : 4ac0be283e35bd878ad4410b805548255fcd8cee
Bug 943744 (part 2) - Represent the sizes in StringInfo more compactly.  r=till.

--HG--
extra : rebase_source : 799693bac2beb4609daf55fc5e8cbe19adff3ed8
Bug 943744 (part 3) - Re-use the |strings| table from the zone with the most strings when computing totals.  r=till.

--HG--
extra : rebase_source : 3fa7b4249526ffcfbadd108aa55e7e9e5f0c8ebf