Merge m-c to inbound.
Bug 798564 - remove prtypes.h #includes in modules/libmar/; r=ehsan
Bug 833412 - Fix tests that call addBinding. r=bz
Bug 833412 - Make nsXMLPrettyPrinter use nsXBLService/BindingManger to load/remove bindings. r=bz
Bug 833412 - Remove AddBinding/RemoveBinding and remove dead code. r=bz
Bug 768000 - Don't race when destroying plugin audio tracks on Android r=blassey

--HG--
extra : rebase_source : 5e15ec8e1132cbc862b3f7f69555432beb0b9169
Backed out changeset 70baa7e07838 (bug 833915) since one day has passed
Bug 831421 - Arrow keys are broken in test-ipc.xul, r=neil
Bug 833143 - Don't GC in nsXREDirProvider::DoShutdown, r=bsmedberg,billm
Bug 761040 - Addition to test to cover failed redirect case. r=mayhemer
Bug 830086 - Do not add read property stubs for proxies. r=djvj
Fix up a recently busted test that apparently does not run on tinderbox. No bug#, no_r=me.
Bug 830884 - Make ContentProviders call notifyChange in bulkInsert. r=wesj
Bug 740556 - reload the mobile homepage on inbound tab syncs. r=wesj
Remove LIFO invariants from the enumerator list (bug 831626, r=billm).

--HG--
extra : rebase_source : f3ff97bee7484820c45be04c0688a9c8d51bbe7f
Bug 804875 - Reset media element when loading a new src. r=kinetik
Bug 804875 - Tests. r=kinetik
Bug 814308 - MediaDecoder::SetDuration doesn't handle aDuration=inf correctly.  r=kinetik
Bug 819377 - Don't offset the clock by the start time of the video in AdvanceFrame, and set the media as playing earlier. r=kinetik
Bug 831365 - Always show the click-to-play doorhanger when the Navigation Toolbar is collapsed. r=gavin