-
Notifications
You must be signed in to change notification settings - Fork 361
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Discontinue the support of Windows Vista #372
Labels
Comments
yukawa
added a commit
that referenced
this issue
Aug 7, 2016
This CL bumps WINVER to 0x0601 (Windows 7), as a preparation to unsupport Windows Vista and prior OSes. With this change we can start using Win32 APIs that are available only on Windows 7 and later, without relying on GetProcAddress(). BUG=#372 TEST= REF_BUG=27053168 REF_CL=114043856 REF_TIME=2016-02-06T21:34:45-08:00 REF_TIME_RAW=1454823285 -0800
yukawa
added a commit
that referenced
this issue
Aug 7, 2016
Now we can safely assume that CompareStringOrdinal API is available in the target environment (Windows 7 and later). Actually following methods are no longer hence should be removed. - WinUtilTest::NativeEqualStringTest - WinUtilTest::CrtEqualStringTest There is a bonus that removing those code also fixes compiler warnings generated by Visual C++ 2015. BUG=#315,#372 TEST= REF_BUG=26932823,27053168,18957181 REF_CL=114045312 REF_TIME=2016-02-06T22:37:17-08:00 REF_TIME_RAW=1454827037 -0800
yukawa
added a commit
that referenced
this issue
Aug 7, 2016
We no longer support Windows Vista and prior OSes. Hence we can safely require Windows 7 or later in PE (Portable Executable) header. BUG=#372 TEST= REF_BUG=27053168 REF_CL=114053403 REF_TIME=2016-02-07T04:12:21-08:00 REF_TIME_RAW=1454847141 -0800
yukawa
added a commit
that referenced
this issue
Aug 7, 2016
Since we no longer support Windows Vista, DirectDwrite/Direct2D APIs are guaranteed to be available on all the platforms that we take care of. BUG=#372 TEST= REF_BUG=23803925,27053168 REF_CL=114071758,114073282 REF_TIME=2016-02-07T17:26:30-08:00 REF_TIME_RAW=1454894790 -0800
yukawa
added a commit
that referenced
this issue
Aug 7, 2016
Since we don't need to care about Windows Vista anymore, we can safely take advantage of this performance improvement by specifying PSAPI_VERSION=2 globally, which is expected to improve performance [1]. No user-visible behavior change is intended. [1]: https://blogs.msdn.microsoft.com/vcblog/2009/08/27/windows-sdk-v7-0v7-0a-incompatibility-workaround/ BUG=#372 TEST= REF_BUG=27053168 REF_CL=114080548 REF_TIME=2016-02-07T22:14:52-08:00 REF_TIME_RAW=1454912092 -0800
Basically Mozc 2.17.2445.102 (42fe48a) is the last version that is supposed to run on Windows Vista. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
In order to reduce the maintenance burden, we have decided to discontinue the support of Windows Vista and remove support code for that.
The text was updated successfully, but these errors were encountered: