Fixes onFocus to not early exit before mode switching logic.
commit4822f0d8e9ea45220a98ac36fa101d8ffe20c110
authordtseng <dtseng@chromium.org>
Tue, 4 Aug 2015 22:25:25 +0000 (4 15:25 -0700)
committerCommit bot <commit-bot@chromium.org>
Tue, 4 Aug 2015 22:28:04 +0000 (4 22:28 +0000)
treeff8966226655390f42dc90aa3ad322cf23e40427
parentfb5a2add23c1f7465b7131e9cdda3c49cee31b4b
Fixes onFocus to not early exit before mode switching logic.

onFocus duplicates some logic from onEventDefault which early exits when in Classic mode and the target node is within web content. This causes problems because onEventDefault sets-up the current mode then performs the classic check. This caused us to never switch on Compat mode in certain cases where we don't get a load complete from a webview during OOBE that we have whitelisted for Compat.

BUG=514270

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

Cr-Commit-Position: refs/heads/master@{#341811}
chrome/browser/resources/chromeos/chromevox/cvox2/background/background.js