Fix shift-clicking on a delete history checkbox.
Fix shift-clicking on a delete history checkbox.

Shift-clicking on a checkbox in the history editing mode now sets all checkboxes from the last click to the current click to the state of the just clicked checkbox. Also, the last clicked checkbox is focused to indicate the anchoring.

BUG=42827
TEST=See bug.

Review URL: http://codereview.chromium.org/1718021

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

Former-commit-id: 6f5bad90f2ab0fc09a2859af10ef466380980a12
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