Bug 827577. Be a lot more careful about saving and restoring frame constructor state for fixed-pos descendants of CSS-transformed elements. r=bzbarsky

--HG--
extra : rebase_source : b78a8cb774b961696e59c2c27a8ade56d629b78f
Bug 794246. Assume inactive menu items don't paint a background of their own. r=bas

--HG--
extra : rebase_source : 521565f2d399c5501fb705a55f52c917f19c4733
Bug 820571: Don't show remote frame on restyles until reflow finished. r=roc

Original work from :roc.
Add check in nsFrameLoader::ShowRemoteFrame() so restyle of subdocument frames
doesn't resize remote content until first reflow finished and size is decided.

--HG--
extra : rebase_source : 24959ad409eb4e8993ae9eb0a82f5d670866ba54
Bug 827537. Refactor AudioChunk to support having separate buffers for each channel. r=jesup

--HG--
extra : rebase_source : 0aa26e1c3181d9fe5158520d4b33248bae0fa5d0