Move IsLvalueReference to the correct place, slightly beef up its documentation.  No bug, r=trivial

--HG--
extra : rebase_source : 5998289e3993cd0384efe0ab7d21b8097dedac2f
Check for an empty string before dereferencing the first character of the string.  No bug, rs=till

--HG--
extra : rebase_source : e4b408f772aa2460db920871086faa37c04356bb
Bug 945533 - Convert various spdy code to use mozilla/Endian.h rather than NSPR endianness conversion functions.  r=mcmanus

--HG--
extra : rebase_source : 11b47056c1e14e0751c351ab199609e07e15399f
Bug 945533 - Convert various server sockets to mozilla/Endian.h.  r=sworkman

--HG--
extra : rebase_source : 9f0df49ac2341c8553dd4a585ec0500d3a32083f
Bug 945533 - Convert various websocket code to mozilla/Endian.h.  r=jduell

--HG--
extra : rebase_source : daf0ee75f70bd86952cf39192d5287657881e9c9
Bug 941830 - Extend asm.js compiled code caching to Workers (r=bent)

--HG--
extra : rebase_source : 4fed947b2fa76e26054d8293cec31433ceb61c8d
Bug 947847. Avoid reseting to empty rects. r=BenWa

pixman_region32_reset will give an error if the rectangle you pass to it is
empty. We can just check before hand if the rect is empty and in that case just
call pixman_region32_clear instead of pixman_region32_reset.

--HG--
extra : rebase_source : dbdde170f391b6e5c8808717039677b026adb701
Bug 934739 - Part 2: Add pattern matches to install manifests; r=glandium

This patch adds pattern matching entries to install manifests. We store
metadata necessary to construct a pattern match at a later point in
time. When we convert the install manifest to a file registry, we
resolve the patterns using FileFinder.

The build config logic has been updated to store support-files values as
pattern entries. This should resolve the clobber needed issue and make
the local development experience more pleasant as well.

--HG--
extra : amend_source : 3fe659f7ad6930ef54316b5babac6b83bee240af
Bug 948171 - ASan: Define LLVM_SYMBOLIZER in js/src/configure.in. r=ted

--HG--
extra : rebase_source : 9e178060c58f3810edefe42db48585d750772d34
Bug 948188 - Handle OOM in NewPropertyIteratorObject. r=njn

--HG--
extra : rebase_source : e94bc601b37a483904dab9cac5f824920b25abd0
Bug 948183 - OdinMonkey: don't notifyAll when starting an AsmJSParallelTask (r=sstangl)

--HG--
extra : rebase_source : ac681cb509a49b6ff84c184e4589d4e5bd4e3760
Bug 948241 - IonMonkey: Use FixedList in MAsmJSCall. r=luke
Bug 948241 - IonMonkey: Convert plain arrays to mozilla::Array r=luke
Bug 947798 (part 1) - Rename NS_MEMORY_REPORTER_MALLOC_SIZEOF_FUN as MOZ_DEFINE_MALLOC_SIZE_OF.  r=mccr8.

--HG--
extra : rebase_source : ec09d4c31264c15befb020375bf001a1ad1df6b8
Bug 947798 (part 2) - Remove MemoryMultiReporter, because it's no longer helpful.  r=mccr8.

--HG--
extra : rebase_source : f6f74de69d8c1d79d38b84b19dff5439efc41075
Back out 8e1d913c4436:c39721a052f3 (bug 948241) for Android build bustage
CLOSED TREE
Bug 890743 - Display 0-delay, single loop GIFs instantly. r=seth

Do not artificially create a frame delay for GIF files
that do not loop and have an inter-frame delay of 0. Move timeout
calculation to FrameBlender and only access raw timeout of
imgFrame from within FrameBlender.

--HG--
extra : rebase_source : 1a568f16a2980d3d14621869c6b536d054088805
Bug 926280 - Support OOP webapi tests, r=vicamo
Bug 946976 - Do not leak the store buffer when re-enabling; r=jonco

--HG--
extra : rebase_source : b43285c02b7872244d8e63c395cc57c1e550ade3
Merge m-c to inbound