Title: [248582] branches/safari-608-branch/Source/WebKitLegacy/win
Revision
248582
Author
[email protected]
Date
2019-08-12 16:43:03 -0700 (Mon, 12 Aug 2019)

Log Message

Cherry-pick r248472. rdar://problem/54225658

    [Win] Remove compiler workaround for VS2013
    https://bugs.webkit.org/show_bug.cgi?id=200582

    Reviewed by Don Olmstead.

    A VS2013 compiler workaround can be removed now.

    * WebKitQuartzCoreAdditions/API/WebKitQuartzCoreAdditions.cpp:
    (DllMain):

    git-svn-id: https://svn.webkit.org/repository/webkit/trunk@248472 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Modified Paths

Diff

Modified: branches/safari-608-branch/Source/WebKitLegacy/win/ChangeLog (248581 => 248582)


--- branches/safari-608-branch/Source/WebKitLegacy/win/ChangeLog	2019-08-12 23:43:01 UTC (rev 248581)
+++ branches/safari-608-branch/Source/WebKitLegacy/win/ChangeLog	2019-08-12 23:43:03 UTC (rev 248582)
@@ -1,3 +1,32 @@
+2019-08-12  Alan Coon  <[email protected]>
+
+        Cherry-pick r248472. rdar://problem/54225658
+
+    [Win] Remove compiler workaround for VS2013
+    https://bugs.webkit.org/show_bug.cgi?id=200582
+    
+    Reviewed by Don Olmstead.
+    
+    A VS2013 compiler workaround can be removed now.
+    
+    * WebKitQuartzCoreAdditions/API/WebKitQuartzCoreAdditions.cpp:
+    (DllMain):
+    
+    
+    git-svn-id: https://svn.webkit.org/repository/webkit/trunk@248472 268f45cc-cd09-0410-ab3c-d52691b4dbfc
+
+    2019-08-09  Per Arne Vollan  <[email protected]>
+
+            [Win] Remove compiler workaround for VS2013
+            https://bugs.webkit.org/show_bug.cgi?id=200582
+
+            Reviewed by Don Olmstead.
+
+            A VS2013 compiler workaround can be removed now.
+
+            * WebKitQuartzCoreAdditions/API/WebKitQuartzCoreAdditions.cpp:
+            (DllMain):
+
 2019-08-09  Alan Coon  <[email protected]>
 
         Cherry-pick r248462. rdar://problem/54144119

Modified: branches/safari-608-branch/Source/WebKitLegacy/win/WebKitQuartzCoreAdditions/API/WebKitQuartzCoreAdditions.cpp (248581 => 248582)


--- branches/safari-608-branch/Source/WebKitLegacy/win/WebKitQuartzCoreAdditions/API/WebKitQuartzCoreAdditions.cpp	2019-08-12 23:43:01 UTC (rev 248581)
+++ branches/safari-608-branch/Source/WebKitLegacy/win/WebKitQuartzCoreAdditions/API/WebKitQuartzCoreAdditions.cpp	2019-08-12 23:43:03 UTC (rev 248582)
@@ -43,14 +43,6 @@
 {
     switch (fdwReason) {
     case DLL_PROCESS_ATTACH:
-#if defined(_M_X64) || defined(__x86_64__)
-        // The VS2013 runtime has a bug where it mis-detects AVX-capable processors
-        // if the feature has been disabled in firmware. This causes us to crash
-        // in some of the math functions. For now, we disable those optimizations
-        // because Microsoft is not going to fix the problem in VS2013.
-        // FIXME: http://webkit.org/b/141449: Remove this workaround when we switch to VS2015+.
-        _set_FMA3_enable(0);
-#endif
         instance = hinstDLL;
         break;
 
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to