Bug 1012415 - Explicitly include <unistd.h> for _exit() on XP_UNIX. r=josh
Bug 996310 - Remove stray + that crept in when rebasing to fix a CLOSED TREE.
Bug 1012407 - Part 5: Allow passing a texture rectangle to BindAndDrawQuad (r=Bas)
Bug 1012407 - Part 6: Eliminate VBO use and DrawQuads and manually draw no-repeat quads (r=Bas)
Bug 1012407 - Part 7: Use a single GL draw call to draw up to 4 texture quads (r=Bas)
Bug 1012407 - Part 8: Remove VBOArena which is now dead code (r=Bas)
Bug 1009958 - UnlockProd if we fail during attachment. - r=jgilbert
Fix archaic JSAPI usage in an example in the jsapi-tests/README file. No bug, no_r=me.
Bug 1014131 - Fix JS GDB pretty-printers for recent changes to String layout. r=jandem.
Bug 993965 - Fix busted OOM handling in some places where OOM is not practically possible, for the benefit of fuzzers. r=h4writer.
Bug 998080 - Refactor so that definition_body methods return un-indented code. r=peterv.
Bug 1007173 - Fix a strict-aliasing warning. r=djvj.
Bug 987995, part 1 - Add testing functions reportOutOfMemory and reportLargeAllocationFailure. r=terrence.
Bug 987995, part 2 - Add a data parameter to two memory-pressure-related callbacks. r=luke.
Bug 987995, part 3 - Move memory pressure callbacks from nsJSEnvironment/XPCJSRuntime to CycleCollectedJSRuntime. r=mccr8.
Bug 987995, part 4 - Add new crash reporter annotations. r=mccr8,r=bsmedberg.
Bug 1000254, part 1 - options() always returns the empty string. r=jwalden.
Fix a typo in a comment, no bug, DONTBUILD
Merge mozilla-central to mozilla-inbound
Backed out changeset 2f6f548cd175 (bug 987995) for bustage on a CLOSED TREE