Makes the maximize/restore button handling
snapping/minimizing. FrameMaximizeButton handles all the logic for this. If you move the mouse the drag threshold we'll trigger to snapping behavior. moving to the left snaps to the left half, moving to the right the right half, and below minimizes. Uses PhantomWindowController to render the snap position. Minimizing highlights the launcher button. To support this I had to plumb through getting the bounds of the launcher button. BUG=116213 TEST=none R=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/9703026 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@126729 0039d316-1c4b-4281-b951-d872f2087c98
Showing
Please register or sign in to comment