Title: [229303] trunk/Source/WebCore
Revision
229303
Author
[email protected]
Date
2018-03-05 19:06:06 -0800 (Mon, 05 Mar 2018)

Log Message

[Cocoa] Allow user-installed fonts to be disabled
https://bugs.webkit.org/show_bug.cgi?id=183349

Rubber stamped by Brent Fulgham.

Tests: fast/text/user-installed-font.html
       fast/text/user-installed-fonts/disable.html
       fast/text/user-installed-fonts/shadow-disable.html
       fast/text/user-installed-fonts/shadow-family-disable.html
       fast/text/user-installed-fonts/shadow-family.html
       fast/text/user-installed-fonts/shadow-postscript-disable.html
       fast/text/user-installed-fonts/shadow-postscript-family-disable.html
       fast/text/user-installed-fonts/shadow-postscript-family.html
       fast/text/user-installed-fonts/shadow-postscript.html
       fast/text/user-installed-fonts/shadow.html
       fast/text/user-installed-fonts/system-ui.html

* platform/graphics/cocoa/FontCacheCoreText.cpp:

Modified Paths

Diff

Modified: trunk/Source/WebCore/ChangeLog (229302 => 229303)


--- trunk/Source/WebCore/ChangeLog	2018-03-06 03:03:01 UTC (rev 229302)
+++ trunk/Source/WebCore/ChangeLog	2018-03-06 03:06:06 UTC (rev 229303)
@@ -1,5 +1,26 @@
 2018-03-05  Myles C. Maxfield  <[email protected]>
 
+        [Cocoa] Allow user-installed fonts to be disabled
+        https://bugs.webkit.org/show_bug.cgi?id=183349
+
+        Rubber stamped by Brent Fulgham.
+
+        Tests: fast/text/user-installed-font.html
+               fast/text/user-installed-fonts/disable.html
+               fast/text/user-installed-fonts/shadow-disable.html
+               fast/text/user-installed-fonts/shadow-family-disable.html
+               fast/text/user-installed-fonts/shadow-family.html
+               fast/text/user-installed-fonts/shadow-postscript-disable.html
+               fast/text/user-installed-fonts/shadow-postscript-family-disable.html
+               fast/text/user-installed-fonts/shadow-postscript-family.html
+               fast/text/user-installed-fonts/shadow-postscript.html
+               fast/text/user-installed-fonts/shadow.html
+               fast/text/user-installed-fonts/system-ui.html
+
+        * platform/graphics/cocoa/FontCacheCoreText.cpp:
+
+2018-03-05  Myles C. Maxfield  <[email protected]>
+
         Silence OpenGL and OpenGL ES deprecation warnings in newer SDKs
         https://bugs.webkit.org/show_bug.cgi?id=183350
 

Modified: trunk/Source/WebCore/platform/graphics/cocoa/FontCacheCoreText.cpp (229302 => 229303)


--- trunk/Source/WebCore/platform/graphics/cocoa/FontCacheCoreText.cpp	2018-03-06 03:03:01 UTC (rev 229302)
+++ trunk/Source/WebCore/platform/graphics/cocoa/FontCacheCoreText.cpp	2018-03-06 03:06:06 UTC (rev 229303)
@@ -36,7 +36,7 @@
 #include <wtf/NeverDestroyed.h>
 
 #define HAS_CORE_TEXT_WIDTH_ATTRIBUTE ((PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101300) || (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 110000))
-#define CAN_DISALLOW_USER_INSTALLED_FONTS 0
+#define CAN_DISALLOW_USER_INSTALLED_FONTS ((PLATFORM(MAC) && __MAC_OS_X_VERSION_MIN_REQUIRED >= 101400) || (PLATFORM(IOS) && __IPHONE_OS_VERSION_MIN_REQUIRED >= 120000))
 
 namespace WebCore {
 
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to