Title: [223901] trunk
Revision
223901
Author
ddkil...@apple.com
Date
2017-10-24 11:19:00 -0700 (Tue, 24 Oct 2017)

Log Message

[Regression] Webkit "-apple-system" font fallback token handles font weights of PingFang incorrectly.
https://bugs.webkit.org/show_bug.cgi?id=177345
<rdar://problem/32975942>

Unreviewed fix to move tests into LayoutTests.

If these tests start failing, please roll out this commit and
r223589.

* fast/text/system-ui-chinese-bold-fallback-expected.html: Renamed from fast/text/system-ui-chinese-bold-fallback-expected.html.
* fast/text/system-ui-chinese-bold-fallback.html: Renamed from fast/text/system-ui-chinese-bold-fallback.html.

Modified Paths

Added Paths

Removed Paths

  • trunk/fast/

Diff

Modified: trunk/LayoutTests/ChangeLog (223900 => 223901)


--- trunk/LayoutTests/ChangeLog	2017-10-24 18:14:03 UTC (rev 223900)
+++ trunk/LayoutTests/ChangeLog	2017-10-24 18:19:00 UTC (rev 223901)
@@ -1,3 +1,17 @@
+2017-10-24  David Kilzer  <ddkil...@apple.com>
+
+        [Regression] Webkit "-apple-system" font fallback token handles font weights of PingFang incorrectly.
+        https://bugs.webkit.org/show_bug.cgi?id=177345
+        <rdar://problem/32975942>
+
+        Unreviewed fix to move tests into LayoutTests.
+
+        If these tests start failing, please roll out this commit and
+        r223589.
+
+        * fast/text/system-ui-chinese-bold-fallback-expected.html: Renamed from fast/text/system-ui-chinese-bold-fallback-expected.html.
+        * fast/text/system-ui-chinese-bold-fallback.html: Renamed from fast/text/system-ui-chinese-bold-fallback.html.
+
 2017-10-24  Joseph Pecoraro  <pecor...@apple.com>
 
         Unreviewed test gardening. Improved attempt to reduce flakiness of inspector/network/har tests.

Copied: trunk/LayoutTests/fast/text/system-ui-chinese-bold-fallback-expected.html (from rev 223899, trunk/fast/text/system-ui-chinese-bold-fallback-expected.html) (0 => 223901)


--- trunk/LayoutTests/fast/text/system-ui-chinese-bold-fallback-expected.html	                        (rev 0)
+++ trunk/LayoutTests/fast/text/system-ui-chinese-bold-fallback-expected.html	2017-10-24 18:19:00 UTC (rev 223901)
@@ -0,0 +1,9 @@
+<!DOCTYPE html>
+<html>
+<head>
+</head>
+<body>
+This makes sure that drawing Chinese characters in a weight 600 system font doesn't cause synthetic bold.
+<div style="font: 600 16px system-ui; font-synthesis: none;">&#x4eca;</div>
+</body>
+</html>

Copied: trunk/LayoutTests/fast/text/system-ui-chinese-bold-fallback.html (from rev 223899, trunk/fast/text/system-ui-chinese-bold-fallback.html) (0 => 223901)


--- trunk/LayoutTests/fast/text/system-ui-chinese-bold-fallback.html	                        (rev 0)
+++ trunk/LayoutTests/fast/text/system-ui-chinese-bold-fallback.html	2017-10-24 18:19:00 UTC (rev 223901)
@@ -0,0 +1,9 @@
+<!DOCTYPE html>
+<html>
+<head>
+</head>
+<body>
+This makes sure that drawing Chinese characters in a weight 600 system font doesn't cause synthetic bold.
+<div style="font: 600 16px system-ui;">&#x4eca;</div>
+</body>
+</html>
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to