Bug 958315 - Suspect JS things released by dying C++ objects in the next CC, r=mccr8
bug 957368 - standardize and simplify nsNSSShutDownObject implementations r=cviecco r=briansmith
Add comment describing what test_compute_data_with_start_struct.html does.  No bug.  No review.

(Followup to IRC discussion with nrc, who hit a failure in this test.)
Bug 959832 patch 1: Fix tests in test_eventctors.html that weren't testing what was intended.  r=smaug
Bug 959832 patch 2: Transition events and animation events are not cancelable.  r=smaug
Merge m-c to inbound
Bug 959821. Make it painfully clear that we need DOM peer reviews for changes to this test. r=peterv
Bug 957185 - Disable robocop testHomeBanner, testPromptGridInput on Android x86 only, for too many failures
Bug 959445 - Add lldb summaries for nsIAtoms, nsTextNodes and nsTextFragments showing their text content. r=ehsan
Bug 959452 - Add lldb summaries for nsACString and nsAString. r=ehsan
Bug 959480 - Add lldb synthetic children for nsTArray and friends. r=ehsan
Bug 959440 - Various cleanups in MP4Reader. r=kinetik

Change PlatformDecoderModule::Create*Decoder() to take an
mp4_demuxer::{Audio,Video}DecoderConfig parameter, instead of enumerating all
parameters. This means the platform decoders can have more data if need be,
like the AACAudioConfig.

Change MediaDataDecoder::Input() to take an nsAutoPtr<MP4Sample>&. The sample
will be deleted by the caller (MP4Reader) if Input() returns DECODE_STATUS_OK,
but if the MediaDataDecoder wants to assume responsibility of the
lifecycle of the sample (say to enqueue it), it can forget() on the
nsAutoPtr& passed in and assume responsibility.

Call PlatformDecoderModule::Create() on the decode thread. This is a step
towards making these classes decode-thread only.

Add PlatformDecoderModule::Init(), which caches the pref's we need, since
PlatformDecoderModule::Create() is no longer called on the main thread, we can
no longer access them in there.

Add Init() method to MediaDataDecoder interface. This is so that we can call
MediaDataDecoder::Shutdown() to unblock the initialization of a decoder, if
that init needs to block.

Pass LayersBackend type to WMFVideoDecoder, so it knows whether to init DXVA.
Bug 959440 - Apply MP4Reader cleanups to WMFDecoderModule. r=padenot

Update WMFDecoderModule and friends to reflect changes to PlatformDecoderModule
interface in previous patch.
Bug 951743 - Make JS_FRIEND_API always export symbols with default visibility, r=glandium
Bug 946947 - Convert getLineNumberOffsets param to a number instead of insisting on a number. r=jimb
Bug 959341 - Replace MOZ_B2G with MOZ_WIDGET_GONK for consistency. r=dhylands
Backed out 2 changesets (bug 959440) on an unrelated CLOSED TREE

Backed out changeset f4fd03805620 (bug 959440)
Backed out changeset bfee2bc18e55 (bug 959440)
Bug 946257 - Update NetUtils and WifiUtils to support KK. r=fabrice, vchang.
Bug 956431 - fix Australis' intermittent browser_946320_tabs_from_other_computers.js, r=jaws
Bug 941211 - use px sizes for Australis' panel/palette icons, and incorporate into height, r=jaws