Part 1 of 'Polish dragging of ToolStrips'. This CL restricts the motion of the ToolStrip to just horizontal motions until it is dragged far enough from the extension shelf, in which case it is torn away from it (similar to Tabs).
Part 1 of 'Polish dragging of ToolStrips'. This CL restricts the motion of the ToolStrip to just horizontal motions until it is dragged far enough from the extension shelf, in which case it is torn away from it (similar to Tabs).

BUG=18443
TEST=none

git-svn-id: http://src.chromium.org/svn/trunk/src@26362 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

Former-commit-id: eafd03d8730b6414c226b8422cbeaec9a5a351b0
meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser,meego-tablet-ux/meego-app-browser