Bug 957004 - Guard against object being lazily typed in IsPackedArray self-hosting intrinsic. r=jandem

--HG--
extra : rebase_source : 824ff8327c37b430d600dd2fc070fac793f1cf1c
Bug 930477: Specialize Round for Float32; r=jandem,mjrosenb
Bug 930477: Implemented roundf for all platforms; r=waldo
Bug 977667 - VolatileBufferFallback.cpp:16:10: error: â€˜nullptrâ€™ was not declared in this scope, r=glandium
Bug 978047 -- check for OOM r=h4writer
Bug 976898 - Move the sdkdecls.h force-include out of the build system; r=bbondy,glandium
Bug 977950.  Fix dragging of text to work again.  r=smaug
Bug 952890 part 1.  Make WebIDL sequence JS to C++ conversions use for-of iteration, not length/index gets.  r=peterv
Bug 952890 part 2.  Remove the IsArrayLike method, since it no longer matches any spec concept.  r=peterv
Bug 952596.  HasActiveDocument should just clearly assert that it's only called on inner windows.  r=smaug
Bug 952596 followup to fix dumb typo and reopen CLOSED TREE.
Bug 957691 - Convert assertions to warnings to hide intermittent test failures. r=roc
Bug 976533 - In case there is are both a MixBlendMode and BlendContainer wrapping the same stacking display list, reverse the order so that the BlendContainer comes first. This way, it will not isolate the legitimate MixBlendMode item. r=roc
Bug 976533 - Add a reftest. r=roc
Bug 977224 - ctypes.Int64(0x8000000000000000) does not throw type error on PowerPC. r=jorendorff
Bug 977723 - Remove two unused vars in accessible/. r=surkov
Bug 977803 - Release the fcntl lock during nsProfileLock::Unlock if it was acquired. r=bsmedberg
Bug 977117 - Enable inlining of the ObjectIsTypeDescr primitive. r=nmatsakis
Bug 976648 - Toplevel build/config for powerpc64le-linux support. r=bsmedberg
Bug 976648 - JavaScript build/config for powerpc64le-linux support. r=bsmedberg