Created attachment 341261[details]
Archive of layout-test-results from ews103 for mac-sierra
The attached test failures were seen while running run-webkit-tests on the mac-ews.
Bot: ews103 Port: mac-sierra Platform: Mac OS X 10.12.6
Created attachment 341263[details]
Archive of layout-test-results from ews106 for mac-sierra-wk2
The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews.
Bot: ews106 Port: mac-sierra-wk2 Platform: Mac OS X 10.12.6
Created attachment 341265[details]
Archive of layout-test-results from ews117 for mac-sierra
The attached test failures were seen while running run-webkit-tests on the mac-debug-ews.
Bot: ews117 Port: mac-sierra Platform: Mac OS X 10.12.6
The test is failing because createAndFillGlyphPage() maps zeroWidthNonJoiner (which GeezaPro supports) to zeroWidthSpace (which GeezaPro doesn't support)
Attachment 341370[details] did not pass style-queue:
ERROR: Source/WebCore/ChangeLog:8: You should remove the 'No new tests' and either add and list tests, or explain why no new tests were possible. [changelog/nonewtests] [5]
Total errors found: 1 in 9 files
If any of these errors are false positives, please file a bug against check-webkit-style.
Created attachment 341375[details]
Archive of layout-test-results from ews101 for mac-sierra
The attached test failures were seen while running run-webkit-tests on the mac-ews.
Bot: ews101 Port: mac-sierra Platform: Mac OS X 10.12.6
Created attachment 341379[details]
Archive of layout-test-results from ews125 for ios-simulator-wk2
The attached test failures were seen while running run-webkit-tests on the ios-sim-ews.
Bot: ews125 Port: ios-simulator-wk2 Platform: Mac OS X 10.13.4
Created attachment 341380[details]
Archive of layout-test-results from ews114 for mac-sierra
The attached test failures were seen while running run-webkit-tests on the mac-debug-ews.
Bot: ews114 Port: mac-sierra Platform: Mac OS X 10.12.6
Created attachment 341387[details]
Archive of layout-test-results from ews104 for mac-sierra-wk2
The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews.
Bot: ews104 Port: mac-sierra-wk2 Platform: Mac OS X 10.12.6
Attachment 341622[details] did not pass style-queue:
ERROR: Source/WebCore/platform/graphics/Font.cpp:204: Should have a space between // and comment [whitespace/comments] [4]
ERROR: Source/WebCore/platform/graphics/Font.cpp:205: Should have a space between // and comment [whitespace/comments] [4]
Total errors found: 2 in 11 files
If any of these errors are false positives, please file a bug against check-webkit-style.
Created attachment 341630[details]
Archive of layout-test-results from ews100 for mac-sierra
The attached test failures were seen while running run-webkit-tests on the mac-ews.
Bot: ews100 Port: mac-sierra Platform: Mac OS X 10.12.6
Created attachment 341632[details]
Archive of layout-test-results from ews121 for ios-simulator-wk2
The attached test failures were seen while running run-webkit-tests on the ios-sim-ews.
Bot: ews121 Port: ios-simulator-wk2 Platform: Mac OS X 10.13.4
Created attachment 341634[details]
Archive of layout-test-results from ews115 for mac-sierra
The attached test failures were seen while running run-webkit-tests on the mac-debug-ews.
Bot: ews115 Port: mac-sierra Platform: Mac OS X 10.12.6
Created attachment 341635[details]
Archive of layout-test-results from ews106 for mac-sierra-wk2
The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews.
Bot: ews106 Port: mac-sierra-wk2 Platform: Mac OS X 10.12.6
Attachment 341667[details] did not pass style-queue:
ERROR: Source/WebCore/ChangeLog:8: You should remove the 'No new tests' and either add and list tests, or explain why no new tests were possible. [changelog/nonewtests] [5]
Total errors found: 1 in 14 files
If any of these errors are false positives, please file a bug against check-webkit-style.
Created attachment 341670[details]
Archive of layout-test-results from ews101 for mac-sierra
The attached test failures were seen while running run-webkit-tests on the mac-ews.
Bot: ews101 Port: mac-sierra Platform: Mac OS X 10.12.6
Created attachment 341671[details]
Archive of layout-test-results from ews104 for mac-sierra-wk2
The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews.
Bot: ews104 Port: mac-sierra-wk2 Platform: Mac OS X 10.12.6
Created attachment 341675[details]
Archive of layout-test-results from ews115 for mac-sierra
The attached test failures were seen while running run-webkit-tests on the mac-debug-ews.
Bot: ews115 Port: mac-sierra Platform: Mac OS X 10.12.6
Comment on attachment 341718[details]
Patch
View in context: https://bugs.webkit.org/attachment.cgi?id=341718&action=review> LayoutTests/ChangeLog:14
> + * platform/mac/fast/text/format-control-expected.png:
> + * platform/mac/fast/text/format-control-expected.txt: Rebaseline.
This test is regressing! For example, the presence of a zero-width non-joiner is no longer preventing the fi ligature from forming on the second line.
Comment on attachment 341718[details]
Patch
View in context: https://bugs.webkit.org/attachment.cgi?id=341718&action=review> Source/WebCore/platform/graphics/Font.cpp:-203
> - overwriteCodePoint(leftToRightMark, zeroWidthSpace);
> - overwriteCodePoint(rightToLeftMark, zeroWidthSpace);
> - overwriteCodePoint(leftToRightEmbed, zeroWidthSpace);
> - overwriteCodePoint(rightToLeftEmbed, zeroWidthSpace);
> - overwriteCodePoint(leftToRightOverride, zeroWidthSpace);
> - overwriteCodePoint(rightToLeftOverride, zeroWidthSpace);
> - overwriteCodePoint(leftToRightIsolate, zeroWidthSpace);
> - overwriteCodePoint(rightToLeftIsolate, zeroWidthSpace);
I think this may regress behavior with fonts that have glyphs for these control characters (I think Arial Unicode from Microsoft is an example of that).
2018-05-25 00:52 PDT, Myles C. Maxfield
2018-05-25 00:53 PDT, Myles C. Maxfield
2018-05-25 02:01 PDT, EWS Watchlist
2018-05-25 02:07 PDT, EWS Watchlist
2018-05-25 02:36 PDT, EWS Watchlist
2018-05-25 18:09 PDT, Myles C. Maxfield
2018-05-25 19:20 PDT, EWS Watchlist
2018-05-25 19:58 PDT, EWS Watchlist
2018-05-25 19:58 PDT, EWS Watchlist
2018-05-25 21:55 PDT, EWS Watchlist
2018-05-30 16:49 PDT, Myles C. Maxfield
2018-05-30 18:19 PDT, EWS Watchlist
2018-05-30 18:38 PDT, EWS Watchlist
2018-05-30 18:47 PDT, EWS Watchlist
2018-05-30 18:48 PDT, EWS Watchlist
2018-05-31 09:30 PDT, Myles C. Maxfield
2018-05-31 10:22 PDT, EWS Watchlist
2018-05-31 10:27 PDT, EWS Watchlist
2018-05-31 11:10 PDT, EWS Watchlist
2018-05-31 17:39 PDT, Myles C. Maxfield