Bug 829830 - Exactly root the fields in StackIter; r=nbp
Bug 831303 - Fix the the stop where we start counting the shutdown time.r=ehsan.

--HG--
extra : rebase_source : 8d00557db0872b6c192c85b7ce364e8f9838ba9b
Bug 831438. Add pref for forcing 16bit on B2G. r=cjones

B2G currently tries to detect the depth of the screen and uses
that as the offscreen format. This lets us override that
for testing the 16bit path on 24bit devices.
Bug 830256. Ensure that scrollable rect is as big as the drawable area. r=cjones,ajones

If the scrollable rect is not as at least as big as the drawable area we end up
clamping the displayport to a smaller size than we should be.
Bug 831198.  Make _arrowScrollAnim.stop() and _scrollAnim.stop() actually cancel the pending requestAnimationFrame callback.  r=dao
Bug 823228 part 1.  Make browser-test.js ignore indexed properties on the window when determining whether a test leaked properties onto the global.  r=dao
Bug 823228 part 2.  Move indexed property access on windows from nsWindowSH::GetProperty to the outer window proxy.  r=bholley