


Jeff Walden - Rename a method from 'check' to 'checkBounds' to avoid colliding with a 'check' macro in an OS X system header. Nicholas Nethercote - Bug 1014377 - Convert the first quarter of MFBT to Gecko style. Henri Sivonen - Bug 1295611 - Add mozilla::Span. Jeff Walden - Bug 1465981 - Use memcpy instead of union-arm-punning (which has implementation-defined, desired behavior with gcc and presumably clang, and is not known to have problems on MSVC, but potentially could with other compilers) in BitwiseCast. Stanca Serban - Backed out changeset 39cfeb7cffda ( bug 646323) for causing bustages in Casting.h.

Paul Adenot - Bug 646323 - Rewrite mfbt/Casting.h assertion in modern style, and teach it to deal with floating point values. Paul Adenot - Bug 1814526 - Don't check if an unsigned value is less than 0 in Casting.h.
