Merge m-c to fx-team
Bug 879921 - Use the "tabbable" class to make the new tab page's close button tabbable. r=Gijs
Bug 879921 - Replace GTK close icons on Linux with our own except for on menus and dialog buttons. r=Gijs
Bug 979747 - Inherit text color on toolbars above the titlebar on Windows Classic. f=Gijs r=mikedeboer
[Australis]
Bug 988305 - UITour: getTarget should catch exceptions from a target's query function. r=Unfocused
Bug 989105 - Redirect Send Tab to Status activity when the Firefox Account definitely cannot send a tab. r=rnewman

--HG--
extra : rebase_source : fa924a2d14147041604c67758270c85603a43acb
Bug 988571 - Migrate Android Firefox Accounts from Doghouse to Separated state on application upgrade. r=rnewman
Bug 987890 - Hide unused tools when using addon debugger. r=jryans
Bug 988661 - Add 'Enable addon debugging' button in toolbox. r=jryans
Bug 985206 - Insert colon after completing a CSS property name in the style editor. r=jwalker  f=Optimizer
Bug 972503 - Allow home panel views to specify an initial filter. r=lucasr
Bug 946595 - High contrast themes on Windows 8 shouldn't be considered the default theme in CSS, r=jimm
Bug 987461: prevent bookmark menu button dropmarker icon to stretch when placed in certain toolbars. r=Gijs
Bug 933739 - Reset autocompletion state when the toolbar gets focus (r=bnicholson)
Bug 880470 - Fix a reference from the undefined "self" to "this". r=dcamp
Bug 983951 - Check selective set of preferences instead of all prefs. r=jryans
Bug 988027 - Add geo.wifi.uri pref to the webapp runtime (Use the Mozilla Location Service). r=dougt
Bug 987492 - CustomizableUI.jsm should provide convenience APIs around windows, r=gijs,mconley
Bug 986808 - don't insert duplicate separators in sidebar widget, r=mconley
Bug 988527 - Fix progress.9.png to have balanced padding. r=lucasr