Bug 991027 - JS_snprintf: Don't allocate a temporary buffer when handling %hs format-specifier. r=Waldo.

--HG--
extra : rebase_source : d8c25f0b2e7ca9631d31d98fe457f08520be31a1
Bug 994159 - Fix typo in OOM check in DefineMetaTypeDescr. r=nmatsakis.

--HG--
extra : rebase_source : 90202dc1b00a0ddedb709e4199fe8641a9b4129e
Bug 986492, part 2 - Use fill() and dedent() throughout Codegen.py. Change dedent() to strip an initial blank line from its argument, if present. r=peterv.

--HG--
extra : rebase_source : 41a423806998eeb90fc66bf3663ead5bacd2c64b
Bug 986492, part 3 - Address review comments from peterv on part 2. Remove bogus extra semicolons from Codegen.py output. Fix a spelling error.

--HG--
extra : rebase_source : 0230a4f9bef4690d7382e5982670ccad3f607d0b
Bug 987618 - More cosmetic changes in Codegen.py. r=bz.

--HG--
extra : rebase_source : 5f495765ffaf3f073cf63a78ea92e74ae16d3bae