Merge mozilla-central and ux
Bug 926286 - draw the tabstoolbar border ourselves in fullscreen, r=MattN
Merge mozilla-central and ux
Bug 923439 - make dragging items to the end of a toolbar easier, r=mikedeboer
Bug 918551 - remove superfluous margin-end reset, r=mikedeboer
Bug 912588: use less padding for subviews inside a panel+popup. r=mconley
Bug 923439 - bustage fix for wrong dragValue, rs=me

--HG--
extra : rebase_source : dff785523b1f78f63cf4fb24455a0dce8f35361e
Bug 918551 - divide the footer in 3, drop brand name in panel, r=jaws
Bug 914138 - refactor some code, append to the overflowable toolbar in the right spot if necessary, r=jaws
Bug 914138 - test scaffolding fix, minor overflow checking issue, r=jaws
Bug 914138 - add the toolbar as a listener, and do bookkeeping for inserted/removed nodes, r=jaws
Bug 914138 - add a test for the overflow panel insertion/additions, r=jaws
Bug 914138 - picked wrong platform to run test, rs=me
Bug 916964 - Improve overflow panel when lots of items are present. r=Gijs
Merge mozilla-central and ux
Merge mozilla-central and ux
Bug 879604 - add placeholder Windows image for Linux LWT support, r=jaws

--HG--
rename : browser/themes/windows/Toolbar-inverted.png => browser/themes/linux/Toolbar-inverted.png
Bug 879606 - add window border in classic mode, r=jaws
Bug 909779 - actually check for overflow instead of relying on the event, switch to scrollLeftMax, r=jaws
Bug 918551 - add a minimum size left for scrollbars, so that OS X doesn't make us look cramped, r=mconley