Bug 938640 - Move GetTopImpl. r=bz, a=lsblakk

--HG--
extra : rebase_source : 30b12a570e7cbb67c617e72bdea7eec82db99718
Bug 938640 - Make forwarding to outer conditional on current inner. r=bz, a=lsblakk

--HG--
extra : rebase_source : 33126dfb9188473a3fc3ca961c06d00b71b09a80
Bug 924839 - Enable the Internationalization only for non-release desktop builds. r=glandium, a=lsblakk

--HG--
extra : rebase_source : 217b20250448d22686e1f5c35ea6cdd7decb7bf6
Bug 935375 - Word offsets broken if the next word is an embedded object. r=tbsaunde, a=lsblakk

--HG--
extra : rebase_source : 271fc31ac6db4f5d6ccf880503d809c53edd39a1
Bug 945223 - Ensure correct baseline stack when calling out to noSuchMethod, so that decompiler works. r=efaust, a=lsblakk

--HG--
extra : rebase_source : 10a22f099203a41381fd7edd7ce3dc1347bca776
Bug 946067 - Part 1: Add support for WebIDL extended attributes to allow annotating allowed cross-origin access. r=peterv, a=lsblakk

--HG--
extra : rebase_source : 0bdefd60943a9dffb2667159f0487c5551edce2a
Bug 946067 - Part 2: Generate Window's access checks in XPConnect based on WebIDL access annotations. r=bholley, r=peterv, a=lsblakk

--HG--
extra : rebase_source : efcd576d4b5d0d16b6968062eb14984825a2e149
Bug 946067 - Part 3: Adjust codegen to allow cross-origin this values based on WebIDL annotations. r=peterv, a=lsblakk

--HG--
extra : rebase_source : 412d1514b607b363829c378a9378516bfff04461
Bug 949940 - Only enter the uncheckedObj compartment in a crossOriginGetter/Setter/Method around the UnwrapArg call that needs us to be in that compartment. r=peterv, a=lsblakk

--HG--
extra : rebase_source : a7db10a3e3db0f4e92e926cf763a1ef9ac2c99cc
Bug 948839 - Mark special flag of drag over event true if it's consumed on content. r=smaug, a=lsblakk

--HG--
extra : rebase_source : 393a190bcdaeefbaad915f2ee525c4d496fca8bd