Backed out changeset e086e888bd8d (bug 879228), on the suspicion of causing a b2g mochitest-3 failure, since the failure mentions 'console is undefined' and this patch touched Console.jsm.
CLOSED TREE
Bug 880854. Part 1: Make nsIFrame::DumpFrameTree virtual and take no parameter, to be easier to call from buggy debuggers like gdb. r=mats

--HG--
extra : rebase_source : 0986652eb1d9710ceeba8cda4ac3d1273532929d
Bug 880854. Part 2: Support reflows/frame reconstruction in print/print-preview documents by promoting them to frame reconstruction of the whole document. r=mats

--HG--
extra : rebase_source : e81c5cd0f9da7bbcd876669c4b9de46dac825a5d
Bug 879717. Delay entering HAVE_CURRENT_DATA state until a video frame has been stored in the image container. r=cpearce

--HG--
extra : rebase_source : 4876423b4b292d1bb746e187b7cc29c5eb573f45
Bug 883731. Part 1: Remove nsIDOMHTMLMediaElement:: and MediaDecoderOwner:: prefixes. r=cpearce

--HG--
extra : rebase_source : 4308f9e5540690ae77fcec3f3101a76936d42c00
Bug 883731. Part 2: Remove ResourceLoaded notifications since they don't make much sense with a media cache. r=cpearce

--HG--
extra : rebase_source : 8c1657977339c8f97b109c4ec775b7818ed4d57a
Bug 883731. Part 3: Make all calls to ChangeReadyState go through UpdateReadyStateForDtaData. r=cpearce

--HG--
extra : rebase_source : 49e39cedd64bcc52bcda452fb38c2d8f460672a0