Bug 989289 - only migrate builtin toolbars, also migrate toolbox, r=mconley a=sylvestre

--HG--
extra : amend_source : 12bcb105973f608eb57f84f437f99967d46ee912
extra : transplant_source : yNz%EC%5Dz%7D%A2Xe0u%07%BB%C0%0D%BES%3A/
Backed out changeset 9d3d5c2225aa (bug 971034) for stretching all the icons when navbar includes add-ons with overly large toolbar icons, a=backout, rs=mconley,MattN,gijs,jaws,Unfocused
Bug 990834 (part 1) - minor refactor of hawk tests. r=ckarlof, a=sylvestre
Bug 990834 (part 2) - Add support/tweak retry and backoff header support to hawk and tokenserverclient. r=rnewman, a=sylvestre

Conflicts:
	services/common/hawk.js
Bug 990834 (part 3) - Fix handling of hawk errors. r=ckarlof, a=sylvestre

Conflicts:
	services/fxaccounts/FxAccounts.jsm
	services/sync/tests/unit/test_browserid_identity.js
Bug 991400 - Prevent gfxPath instances from being created on the stack (they're refcounted). r=dholbert, a=sylvestre
Bug 971034 - adjust min-height of zoom control reset button only, r=jaws, a=sylvestre

--HG--
extra : transplant_source : E%BC85%5D%99C%90%CE%29%AB%17Ojs%90%E9%AE%7F%9F
Bug 992747 - toolbar visibility setting doesn't work for non-customizable toolbars, r=jaws, a=sylvestre

--HG--
extra : transplant_source : %07%08%91m%F1%F5%D0%93o%1E%01%A8%2C%A3%ED%2BI%08%8D%9F
Bug 977572 - catch drag end and drop events from bookmarks drag handler so we can clean up, r=mak, a=sylvestre

--HG--
extra : transplant_source : 6%17%C9%80%E9%E1h%27%3F%9C%80_M%E1%A8%CC%0B%93%9D%7E
Bug 993322 - fix widgets not showing up in toolbox, r=mconley, a=sylvestre

--HG--
extra : transplant_source : N%AC.7%97G%CB%EA%A4%7F%A0%D7%DE%1FN%1E%10%DB%EE%F9
Bug 973694 - Fix glitchy-looking private browsing indicator on OS X when tabs in titlebar are disabled. r=MattN, a=sylvestre

This also has the benefit of fixing bug 989604.

--HG--
extra : transplant_source : %E1%A7%10%19Q-_%81%8F4%F2%E8%3CG4m%0E%B0%D3%C0
Bug 969226 - Check if there is enough data to read u32 to avoid buffer overflow. r=bgirard, a=abillings
Bug 991471 - Fix offset when setting host on URL. r=mcmanus, a=abillings
Bug 989294 - Release index when app is uninstalled. r=mfinkle, a=sledru
Bug 981827 - Make Android and Desktop FxAccounts client use same key parameters. r=rnewman, a=sledru
Bug 994456 - Add a preview surface for webrtc in webapps. r=gcp, a=sledru
Bug 970362 - Block F-Secure on Windows XP. r=bsmedberg, a=sledru
Bug 993932: remove border-color transition to remedy TART regression. r=dao, a=sylvestre.

--HG--
extra : transplant_source : %D2%10%DB%0Fd%95%134%B8%7F%B7%BFh%7F%BE%80D%9D%D8%5C
Bug 995161 - Customize mode can still break after bootstrapped add-on with custom legacy:true toolbar restarts. r=Gijs, a=sylvestre.

--HG--
rename : browser/components/customizableui/test/browser_989609_bootstrapped_custom_toolbar.js => browser/components/customizableui/test/browser_bootstrapped_custom_toolbar.js
extra : transplant_source : %8FSi%BCs%A1X%C3%EC%0D%8B%D3.%08%BB%1D%F4%2C%7C%04
Bug 989683 - restrict how we inherit the menubar text color to tabsintitlebar cases on non-aero, r=dao, a=sylvestre.

--HG--
extra : transplant_source : %F4%0E%90%A9%BD%FE_%91%D6F%96%BE%06w%DE%E0%BB%A4%DB%BC