Bug 915957 - Move MediaDecoder::NotifyBytesConsumed() calls into MediaResource, so we don't need to remember to do them in all decoder backends. r=kinetik
Bug 907463. Backout OP_SOURCE optimisation from bug 907926. r=mattwoodrow

--HG--
extra : rebase_source : eac66979f88c7801bc19646cf81d7c94a77281c0
Backed out changeset: 0ae388d62a87. r=me
Bug 904985, part 1: Add better support for char16_t in type traits, r=Waldo.

--HG--
extra : rebase_source : 45cb9155312ead0b8164e1e460c9fd2e39f0d6fc
Bug 904985, part 2: Use char16_t for NS_LITERAL_STRING, r=glandium, dbaron.

--HG--
extra : rebase_source : b4c9def93d907724fb4a1bc3f6279db87a11fb1f
Bug 904985 - Use Char16.h in favor of NS_LL, Part 3: kill NS_LL. r=dbaron

--HG--
extra : rebase_source : bc105a8cbb87cc9b6b2db0734d9841fe599e794b