Fix some lingering WebUI focus issues.
commit9a5d453e3874add8cf533d20100767369b76d2f8
authordbeam <dbeam@chromium.org>
Thu, 4 Jun 2015 19:49:10 +0000 (4 12:49 -0700)
committerCommit bot <commit-bot@chromium.org>
Thu, 4 Jun 2015 19:49:32 +0000 (4 19:49 +0000)
treeb33f506ab13253a4a7dc086ebd27f6349a000e5a
parentbfc4a0dc0750b6d2cefc48921e3701b8a00aa5d8
Fix some lingering WebUI focus issues.

1) make (x) dialog buttons update whether focus outline is visible
2) don't restore focus when keyboard triggered dialogs are closed by mouse
3) make chrome://extensions overlays act more sanely
4) remove odd code that required activeElement != body to set initial focus

R=dmazzoni@chromium.org
BUG=472031,481502

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

Cr-Commit-Position: refs/heads/master@{#332887}
chrome/browser/resources/extensions/extension_commands_overlay.js
chrome/browser/resources/extensions/extension_error_overlay.js
chrome/browser/resources/extensions/extensions.js
chrome/browser/resources/extensions/pack_extension_overlay.js
ui/webui/resources/js/cr/ui/compiled_resources.gyp
ui/webui/resources/js/cr/ui/focus_outline_manager.js
ui/webui/resources/js/cr/ui/overlay.js
ui/webui/resources/js/cr/ui/page_manager/page_manager.js