Bug 975838 - Part 1: add methods to log or throw if called on the wrong thread, pepper GeckoMenu with thread affinities. r=wesj
Bug 975838 - Part 2: robocop test that a GeckoMenu call will fail on the wrong thread. r=wesj
bug 979470 - clean up garbage file r=cleanup
Backed out changeset 02bceb824051 (bug 975838)
Backed out changeset 1e8fa32e8abd (bug 975838)
Merge m-c to f-t
Bug 943510 - Convert to Promise.jsm in the devtools framework. r=pbrosset, r=rcampbell
[Australis] Bug 983655: fix combined and menu-button buttons styling in the overflow panel. r=Gijs
Bug 921557 - Use custom EllipsisTextView to handle bug on older devices. r=mleibovic
Bug 975055 - Use ViewState to get previous filter for UI. r=lucasr
Bug 975055 - Show previous filter for back row item. r=lucasr
Bug 975055 - Show filter title in back row. r=lucasr
Bug 975055 - Show up arrow for back row. r=lucasr
Bug 982172 - Encapsulate DatasetRequest fields. r=lucasr
Bug 982172 - Add request type to delay filter stack changes until data loads. r=lucasr
Bug 982190 - Add backImageUrl to allow for view-level custom back icons. r=lucasr
Bug 976002 - Build time flag to enable/disable FxA. r=fabrice, r=gps
Bug 984788 - Convert legacy uses of promise.js to Promise.jsm. rs=Yoric
Merge fx-team to m-c