Backed out 2 changesets (bug 957652) because bug 957431 is being backed out, a=sylvestre

Backed out changeset 92efd61cfca5 (bug 957652)
Backed out changeset 9d405c64a7bf (bug 957652)

--HG--
extra : transplant_source : %D8%E0%0E%E1%3C%02%26%0F%7E%A8%AA%DCK%27%9Ae-%8C%B8%A6
 Backed out 2 changesets (bug 957431) because we decided we're keeping Attr.ownerElement in the end; a=sylvestre ba=me

Backed out changeset ab12a8416a1d (bug 957431)
Backed out changeset 188d1e255d40 (bug 957431)
Bug 983350 - Include User-Agent header for FxAccount and TokenServer requests. r=rnewman, a=sylvestre

--HG--
extra : source : f5109b04e0839942c4a8c9d9d26f853a368731fc
extra : amend_source : e62361f27b3e445d7486beb9c9edf39e69ed116a
Bug 987140 - Return width/height from the most recent image request. r=bz, a=sledru
Bug 950430 - Potential fix for intermittent browser_webconsole_chrome.js | Test timed out. a=test-only
Bug 885139 - Notify consumers about LWT optimization and listen for it in LightweightThemeListener. r=jaws a=Sylvestre
[Australis]
Bug 988144 - UITour: Highlight effects don't occur if a highlight is moved to a different target with the same effect. r=Unfocused a=Sylvestre
Bug 983801 - Remove border radius from bookmarks panel submenus on Windows 8 r=mdeboer a=sylvestre
Bug 987443: [Australis] fix zoom button label rounding. r=Gijs a=sylvestre
[Australis] Bug 987177 - invalidate wrapper's node reference, r=jaws, a=sylvestre

--HG--
extra : transplant_source : W8F%29%7D%BA%E0%864%B8%9Eu%96%CE%A0%EB%3Bh6%81
[Australis] Bug 987177 - make destroyWidget clear caches for XUL wrappers, r=jaws, a=sylvestre

--HG--
extra : transplant_source : %23%0E%FB%F7%F5%8D%8Fr%87%97%A9%5E%1D%D7K%E5%A8%14%B7%0E
Bug 893661 - (Australis) Back button and toolbar slightly smaller than design spec; r=gijs,jaws,a=sylvestre

--HG--
extra : transplant_source : O%DB%B6%BE%0B%C9%88%C8%23M%B8%17%C8Il%91%85B%C5h
Bug 985416: update visual appearance of dropmarker open state. r=Gijs, a=sylvestre

--HG--
extra : transplant_source : %81%03R%E2%83Q3%E9%7F0%D8%E75y%90%89%F5%FD%AC%98
Bug 985274 - Ensure generated callback function handles string objects. r=drno, a=test-only
Bug 909305 - Replace mozilla-banner.gif with a plain blue image in 163504-2*.html since we aren't trying to test individual pixel differences in resized image painting there. r=tn, a=test-only
Bug 919482 - Replace mozilla-banner.gif with a plain blue image in 163504-1*.html since we aren't trying to test individual pixel differences in resized image painting there. r=tn, a=test-only
Bug 915449 - Get EditText view instead of using Solo.getEditText. r=mcomella, a=test-only
Bug 987076 - Construct HTMLMediaElement::mTextTrackManager lazily. r=roc, a=sledru

* Remove the TextTrackManager's initialization from the MediaElement's
ctor and add a getter that creates it if we don't have it yet. The public
functions exposed on the MediaElement's IDL now call this getter.
* Also remove the const qualifier from HTMLMediaElement::TextTracks()
as we don't really need it and this function now needs to call
GetOrCreateTextTrackManager() which is non-const.
Bug 958709 - Catch the intent from the synthesized APK to kill the process. r=mfinkle, r=mhaigh, a=sledru
Bug 987294 - Unsafe access to mTabsChangedListeners in Tabs. r=bnicholson, a=sylvestre