Bug 882664 - Part 1: TextTrack should hold a ref to its TrackElement, if any. r=rillian
Bug 882664 - Part 2: Perform sorting on TextTrackLists. r=rillian

- This implements sorting on the MediaElement's list of TextTracks as
described in: http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#text-track-model
This is important as automatically positioned cues will have a line
position that is relative to their TextTrack's position in the
MediaElement's list of TextTracks.
- Added a TextTrackSource enum which all TextTracks have. This helps
distinguish where a TextTrack came from.
Bug 970363 - Make PeekOffset* methods return continue reason. r=roc
Bug 970363 - Fix selection moving over readonly elements in contenteditble blocks. r=roc
Bug 982302 - Braces are missing in nsBaseURLParser::ParseURL. r=mcmanus
Bug 966564 - Make logging more clear when processing an unwrapped indication. r=drno
Bug 863658 - Replace mozilla-banner.gif with a plain blue image in 359903-2.html since we aren't trying to test individual pixel differences in resized image painting there, r=bz

--HG--
extra : rebase_source : 7195cabfd486dc4902319506349e2fc1d74b6f00
Bug 930903 - Remove obsolete bit of comment. r=me and DONTBUILD because NPOTB
Bug 938359 - [e10s] Support middle-click scroll (r=felipe)
Bug 982828 - [e10s] Disable mochitest-plain tests that don't pass in e10s (r=ted)
Backed out changeset d6261f65070a
Bug 977236: Use referrer for application reputation checks (r=gcp)
Bug 983406 - Fix syntax error in androidx86.json; r=jmaher
Bug 983440 - Disable testInputConnection on Android 2.3
Bug 983084 - Correctly handle z-order only changes by removing opacity through a dynamic change; r=dbaron
Bug 983334 - Missing yield when calling writeToFile. r=myk
Bug 983014 - Move the rest of the -I build flags that stayed in Makefiles because of ANDROID_SOURCE to moz.build; r=mshal
Backed out changeset cd5ce2a9aceb (bug 977236) for multiple bustages on a CLOSED TREE
Backed out changeset 77fdb4380b1a (bug 938359) for metro-chrome bustage on a CLOSED TREE
Bug 982828 - [e10s] Disable mochitest-plain tests that don't pass in e10s (r=ted)