Print preview: Buttons should not have focus appearance when they are clicked.
commit23b8fb4398b272b951dfa7568c2e5e8392b1d586
authortkent@chromium.org <tkent@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Thu, 25 Jul 2013 21:33:30 +0000 (25 21:33 +0000)
committertkent@chromium.org <tkent@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Thu, 25 Jul 2013 21:33:30 +0000 (25 21:33 +0000)
tree88834d8badfe7341d6a806fe4f73e61a5e89d2ab
parente139961b4485cc9b238e8d0b1d9076b8daeac321
Print preview: Buttons should not have focus appearance when they are clicked.

This is a follow-up change for the behavior change by Blink r153039.

We don't want to show focus ring for buttons, checkboxes, and radio buttons. So,
we use FocusOutlineManager in print preview page, and do not show focus ring if
HTML element has focus-outline-visible class.
'Print' button has focus initially and we'd like to show focus ring for it. So
the HTML element should have focus-outline-visible class initially.

BUG=262017
R=gene@chromium.org

Review URL: https://codereview.chromium.org/20238003

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@213698 0039d316-1c4b-4281-b951-d872f2087c98
chrome/browser/resources/print_preview/print_preview.css
chrome/browser/resources/print_preview/print_preview.html
chrome/browser/resources/print_preview/print_preview.js