Bug 1069115 - Make mobileconnection webapi marionette tests wait for transaction success when changing settings; r=vyang

--HG--
extra : rebase_source : d8423024d586f6cf976f05bbfd17664d45ba7bd9
Bug 1058640 - IonMonkey MIPS: Added testJitMoveEmitterCycles-mips.cpp and fixed bug in MoveEmitter. r=mjrosenb
Bug 1072300 - IonMonkey MIPS: tests fail on MIPS (asm.js/testMathLib.js, ion/testFloat32-correctness.js, ion/testFloat32.js). r=rankov
Backed out changeset fedb7e3d1ae0 (bug 939318)
Backed out changeset c15814d1ec25 (bug 939318)
Backed out changeset a7f522902e40 (bug 939318)
Backed out changeset 20ae968df114 (bug 939318)
Backed out changeset 0a066b7ffa46 (bug 939318)
Backed out changeset 89d06d103c10 (bug 939318) for Valgrind failures; CLOSED TREE
Bug 1069401 - UserAgent cannot be changed for specific websites in workers, r=khuey, r=bz
Bug 1072115 - languagechange event should be dispatched to current inner windows only., r=bz
Bug 1006040, animate star panel when pressing escape, add argument to hidePopup to allow indication of whether the popup is being cancelled or not, r=neil
Bug 1071313 - Allow zips from other foreign locations in ash, throw correct error when zip is not allowed;r=kmoir
Bug 1068429 - Provide an indication whether a crash was logged by log_crashes.r=ted
Bug 1068429 - Trivial fixes for formatting crashes in the tbplformatter.;r=jgraham
Bug 1068429 - Log crashes with structured logging for those using structured logging.;r=ahal
Bug 1070966 - Change WrapRunnableNM to NS_NewRunnableMethodWithArg r=mcmanus
Bug 1072106 - Be more careful about checking for spaces that should not have justification applied. r=roc
Bug 1072106 - Reftest for justification of accented space characters. r=roc
Bug 1072348 - Make IsJustifiableCharacter recognize Plane 2 ideographs. r=roc