Commit Graph

39 Commits

Author SHA1 Message Date
Chris Peterson
afd825f6f2 Bug 1279769 - Remove VS2013 workaround for crash on non-AVX2 processors. r=froydnj 2016-06-26 16:07:44 -07:00
Bob Owen
f8d0bcd85c Bug 1035125 Part 1: Back out changeset 1910714b56c6 and associated subsequent changes. r=bsmedberg
The original changeset that is being backed out had comment:
Bug 1023941 - Part 5: Loader hook to redirect the missing import.

The changes made in bug 1023941 were to work around the fact that with VS2013, msvcr120.dll imports kernel32!GetLogicalProcessorInformation, which is not available on Windows XP SP2.
In VS2015, the GetLogicalProcessorInformation requirement has moved into concrt140.dll (concurrency runtime), which we don't use.
So, now that our build infra is building with VS2015, we can remove the hooking and static runtime linking required to get the VS2013 fix to work.

In addition we need to do that to be able us to link the Chromium sandbox code into firefox.exe and get it to build and run with both VS2015 and VS2013.

MozReview-Commit-ID: 1tlXaYJ8dHH
2016-05-15 16:23:56 +01:00
David Major
42039e44d0 Bug 1160148: Also block AVX2 in Win7RTM, and move the code to mozglue. r=froydnj 2015-05-11 16:12:45 -04:00
David Major
f58ae59927 Bug 1160148: Disable CRT use of FMA3 on non-AVX2 processors. r=froydnj 2015-05-06 16:12:09 -04:00
Kartikaya Gupta
ebe4a3e37e Bug 1039866 - Rip out a bunch of metro-only code. r=jimm,gavin,rstrong 2015-04-23 15:10:30 -04:00
Jacek Caban
f08cef5a81 Bug 1102815 - mingw builds assert in WindowsCrtPatch.h. r=glandium 2014-11-25 12:43:05 +01:00
David Major
d2a04c4852 Bug 1080388 - Disable CRT assertions on startup related to XP static linking when MOZ_METRO is defined. r=jimm 2014-10-23 14:28:20 -05:00
David Major
d88bc86150 Bug 1023941 - Part 5: Loader hook to redirect the missing import. r=bsmedberg 2014-08-28 14:53:38 +12:00
Jacek Caban
1ff8afb08c Bug 944913 - Fixed char16_t/wchar_t mismatch in tollkit/. r=ehsan 2013-12-03 16:07:22 +01:00
Birunthan Mohanathas
b902f0393c Bug 784739 - Switch from NULL to nullptr in toolkit/; r=ehsan 2013-10-10 16:36:42 -04:00
Kyle Huey
7c122ee19f Bug 792625: Fix xpcshell to accept non-ASCII command line arguments on Windows. r=bsmedberg 2012-09-30 09:45:05 -07:00
Mike Hommey
b70956c458 Bug 658848 - Clean up XRE_WANT_DLL_BLOCKLIST. r=bsmedberg 2012-05-22 08:46:17 +02:00
Gervase Markham
cb6a072c2a Bug 716478 - update licence to MPL 2. 2012-05-21 12:12:37 +01:00
Masatoshi Kimura
3a5286efbe Bug 699247 - Remove Win2K related code. r=jimm, sr=neil 2012-02-23 08:53:55 -06:00
Ed Morley
8086dffedb Backout f1acc52a59da (bug 719983) & 6771bd53e267 (bug 699247) for 30% WinXp Ts regression 2012-02-08 21:04:21 +00:00
Masatoshi Kimura
89dc26a595 Bug 699247 - Say goodbye to Win2k related code. r=jimm, sr=neil 2012-02-08 10:00:45 -06:00
Mike Hommey
5b365e1385 Bug 552864 part 1 - Move DLL blocklist in XRE, and inline NS_SetDllDirectory and environment sanitization, which now needs to be called manually. r=ehsan,r=bsmedberg 2011-05-22 08:22:27 +02:00
Matt Brubeck
542052b358 Back out 6b23b52e68d6 - e92f98e8a335 (bug 632404, 552864, 658995) because of Tp4 regression. 2011-06-15 09:00:28 -07:00
Mike Hommey
c081b8cd42 Bug 552864 part 1 - Move DLL blocklist in XRE, and inline NS_SetDllDirectory and environment sanitization, which now needs to be called manually. r=ehsan,r=bsmedberg 2011-05-22 08:22:27 +02:00
Taras Glek
044cba2159 bug 627591: backout preload in preparation for better one. 2011-05-20 11:32:01 -07:00
Taras Glek
438906c173 Bug 627591: preload (xul|mozjs).dll on Windows when prefetch is off r=shaver 2011-05-06 12:57:36 -07:00
Ed Morley
7c35bdd0e4 Bug 652445 - Remove WinCE code (incl Faststart & nsSplashScreenWin) from toolkit; r=dtownsend 2011-04-29 12:38:26 +02:00
Makoto Kato
d0ffd4f7c4 Bug 604302 - Windows DLL blocklist support for Windows x64. r=vlad 2011-04-25 10:02:07 +09:00
Jacek Caban
b484d26ca7 Bug 612258 - xulrunner compilation failure after landing bug 603679 r=khuey a=NPOTB 2010-11-15 15:19:57 +00:00
Ehsan Akhgari
25c9110ade Bug 603679 - Fix a regression causing the Shockwave plugin to fail to load; r=bsmedberg a=blocking-beta8+ 2010-11-04 14:45:51 -04:00
Ehsan Akhgari
2584c87ec9 Bug 286382 - Don't load DLLs from the current directory; r=bsmedberg a=blocking-betaN+ 2010-09-28 20:33:43 -04:00
Dave Townsend
8f462a30c5 Backed out bug 286382 to fix bug 584613 2010-08-06 14:06:28 -07:00
Ehsan Akhgari
0f5a42de60 Bug 286382 - Don't load DLLs from the current directory; r=vlad 2010-06-29 20:15:11 -04:00
Vladimir Vukicevic
4aad102d62 b=524904, add support for generic Windows DLL blocklist; r=shaver 2009-11-03 22:35:20 -08:00
Jim Mathies
f73286b412 back out changeset 41c421f97869 2009-11-04 11:02:59 -06:00
Vladimir Vukicevic
4428c5ec3d b=524904, add support for generic Windows DLL blocklist; r=shaver 2009-11-03 22:35:20 -08:00
Hiroyuki Ikezoe
a91f08cd69 bug 485031 - WinCE Crash on First Startup (or command line environment passing) r=bsmedberg 2009-04-13 11:18:43 -04:00
Brad Lassey
a356036a35 bug 465874 - WinCE Environment Variables Have To Be Passed On Command Line r=bsmedberg 2009-02-05 15:50:44 -08:00
8e1af6d2c2 Whitespace fixes 2008-02-10 00:47:09 -08:00
bd916a02db Bug 411826 - "Mingw build error: undefined reference to `WinMain@16'" (Use CommandLineToArgvW) [p=mook.moz+mozbz@gmail.com (Mook) r=bsmedberg a1.9=schrep] 2008-02-10 00:46:13 -08:00
fbadb8cd4a Bug 413599 - "debug build crashes on exit with memory corruption" [p=a@totic.org (Aleks Totic) r=bsmedberg a1.9=schrep] 2008-02-06 13:53:43 -08:00
03bb4a6124 Bug 410610 - Can't open a local HTML file that has accents (special unicode characters) in its filename, r=luser+Neil 2008-01-07 08:38:12 -08:00
a955f4a276 update copy_string() to the single-fragment string world, and optimize write() to not return a value. b=282083, r+sr=jst, a=schrep 2008-01-03 16:07:06 -08:00
e58600c985 Bug 396052 - Firefox fails to start when run from a directory with non-native characters, r=luser sr=neil 2007-12-31 07:15:43 -08:00