Commit 1df7046a authored by yukawa@chromium.org's avatar yukawa@chromium.org

[Aura] Always use IMM32 on desktop Chrome (non-Ash mode)

This CL partially reverts r194205, which aimed to support
IME for Ash. With this partial rollback, we can assume
that all the instances of Aura-Win Chrome running in desktop
use IMM32 regardless of the OS version.

Given that Ash IME support is not functional yet, there is
no strong reason to force TSF only on Win8+. Actually our
IMM32 implemenation is more robust than that of TSF. This
way should lower the risk of successful launch of Aura for
Windows in M31.

BUG=164964
TEST=manually confirmed that we can use IME with Win8 Aura build

Review URL: https://chromiumcodereview.appspot.com/23875022

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@223589 0039d316-1c4b-4281-b951-d872f2087c98
parent 2bf988a1
...@@ -71,10 +71,6 @@ bool IsProcessImmersive(HANDLE process) { ...@@ -71,10 +71,6 @@ bool IsProcessImmersive(HANDLE process) {
} }
bool IsTSFAwareRequired() { bool IsTSFAwareRequired() {
#if defined(USE_AURA)
if (base::win::GetVersion() >= base::win::VERSION_WIN8)
return true;
#endif
// Although this function is equal to IsMetroProcess at this moment, // Although this function is equal to IsMetroProcess at this moment,
// Chrome for Win7 and Vista may support TSF in the future. // Chrome for Win7 and Vista may support TSF in the future.
return g_should_tsf_aware_required || IsMetroProcess(); return g_should_tsf_aware_required || IsMetroProcess();
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment