Bug 1101654: First use tour for search UI. r=felipe
Bug 1105553 - Handle 'CANCELLED' NotDecodedReason in MediaSourceReader. r=ajones
Bug 1102647 - Accept 4k video sizes in MPEG4Extractor. r=ajones
Bug 1102647 - Always call Shutdown when removing decoders from TrackBuffer. r=karlt
Bug 1105894 - Let unified compilation ride the train. r=gps

It was conservatively kept out of non-nightly builds[1], but a year later, we
can assume there are no blocking issues to build releases without unified
compilation.

1. https://lists.mozilla.org/pipermail/dev-platform/2013-December/002393.html
Merge m-c to m-i
Bug 911201 - Do not create a bogus br node for editable areas containing non-editable block elements; r=roc

We no longer rely on the bogus br node for positioning the caret.
If an editable region has a non-editable block element, we can
probably rely on the block element to reserve the vertical
height, so in those cases we should be able to get away without
a bogus br node.
Bug 1100535 - Do not assume that the radio required status changed when the attribute changes. r=smaug

--HG--
extra : rebase_source : 5f6b36ba8a05507638d5ab4513864a308fa939c7
Bug 1089214 - Avoid using null query in D3D9SurfaceImage::EnsureSynchronized. r=nical
Merge m-i and f-t to m-c, a=merge
Merge m-c to b-i