RESOLVED FIXED 174213
Unify FontCascadeFonts::glyphDataForVariant() and FontCascadeFonts::glyphDataForNormalVariant()
https://bugs.webkit.org/show_bug.cgi?id=174213
Summary Unify FontCascadeFonts::glyphDataForVariant() and FontCascadeFonts::glyphData...
Myles C. Maxfield
Reported 2017-07-06 11:22:59 PDT
Unify FontCascadeFonts::glyphDataForVariant() and FontCascadeFonts::glyphDataForNormalVariant()
Attachments
Patch (7.59 KB, patch)
2017-07-06 11:23 PDT, Myles C. Maxfield
no flags
Patch (7.57 KB, patch)
2017-07-06 11:57 PDT, Myles C. Maxfield
no flags
Archive of layout-test-results from ews100 for mac-elcapitan (2.01 MB, application/zip)
2017-07-06 12:39 PDT, Build Bot
no flags
Archive of layout-test-results from ews104 for mac-elcapitan-wk2 (1.97 MB, application/zip)
2017-07-06 12:44 PDT, Build Bot
no flags
Archive of layout-test-results from ews112 for mac-elcapitan (502.20 KB, application/zip)
2017-07-06 12:57 PDT, Build Bot
no flags
Archive of layout-test-results from ews124 for ios-simulator-wk2 (17.34 MB, application/zip)
2017-07-06 13:10 PDT, Build Bot
no flags
Patch (7.58 KB, patch)
2017-07-06 13:46 PDT, Myles C. Maxfield
zalan: review+
Myles C. Maxfield
Comment 1 2017-07-06 11:23:46 PDT
Build Bot
Comment 2 2017-07-06 11:26:08 PDT
Attachment 314737 [details] did not pass style-queue: ERROR: Source/WebCore/platform/graphics/FontCascadeFonts.cpp:378: Multi line control clauses should use braces. [whitespace/braces] [4] Total errors found: 1 in 3 files If any of these errors are false positives, please file a bug against check-webkit-style.
Myles C. Maxfield
Comment 3 2017-07-06 11:57:02 PDT
Build Bot
Comment 4 2017-07-06 12:39:25 PDT
Comment on attachment 314740 [details] Patch Attachment 314740 [details] did not pass mac-ews (mac): Output: http://webkit-queues.webkit.org/results/4064464 New failing tests: mathml/presentation/mo-stretch-update.html http/tests/webfont/fallback-font-while-loading.html mathml/presentation/mo-stretch.html fast/ruby/bopomofo-rl.html svg/custom/svg-fonts-fallback.xhtml fast/text/web-font-load-invisible-during-loading.html fast/ruby/bopomofo-letter-spacing.html fast/writing-mode/japanese-rl-text-with-broken-font.html svg/custom/glyph-selection-bidi-mirror.svg fast/writing-mode/broken-ideograph-small-caps.html fast/ruby/bopomofo.html
Build Bot
Comment 5 2017-07-06 12:39:26 PDT
Created attachment 314742 [details] Archive of layout-test-results from ews100 for mac-elcapitan The attached test failures were seen while running run-webkit-tests on the mac-ews. Bot: ews100 Port: mac-elcapitan Platform: Mac OS X 10.11.6
Build Bot
Comment 6 2017-07-06 12:44:18 PDT
Comment on attachment 314740 [details] Patch Attachment 314740 [details] did not pass mac-wk2-ews (mac-wk2): Output: http://webkit-queues.webkit.org/results/4064469 New failing tests: mathml/presentation/mo-stretch-update.html http/tests/webfont/fallback-font-while-loading.html svg/custom/svg-fonts-fallback.xhtml fast/ruby/bopomofo-rl.html mathml/presentation/mo-stretch.html fast/text/web-font-load-invisible-during-loading.html fast/ruby/bopomofo-letter-spacing.html fast/writing-mode/japanese-rl-text-with-broken-font.html svg/custom/glyph-selection-bidi-mirror.svg fast/writing-mode/broken-ideograph-small-caps.html fast/ruby/bopomofo.html
Build Bot
Comment 7 2017-07-06 12:44:20 PDT
Created attachment 314743 [details] Archive of layout-test-results from ews104 for mac-elcapitan-wk2 The attached test failures were seen while running run-webkit-tests on the mac-wk2-ews. Bot: ews104 Port: mac-elcapitan-wk2 Platform: Mac OS X 10.11.6
Build Bot
Comment 8 2017-07-06 12:57:53 PDT
Comment on attachment 314740 [details] Patch Attachment 314740 [details] did not pass mac-debug-ews (mac): Output: http://webkit-queues.webkit.org/results/4064519 Number of test failures exceeded the failure limit.
Build Bot
Comment 9 2017-07-06 12:57:54 PDT
Created attachment 314744 [details] Archive of layout-test-results from ews112 for mac-elcapitan The attached test failures were seen while running run-webkit-tests on the mac-debug-ews. Bot: ews112 Port: mac-elcapitan Platform: Mac OS X 10.11.6
Build Bot
Comment 10 2017-07-06 13:10:36 PDT
Comment on attachment 314740 [details] Patch Attachment 314740 [details] did not pass ios-sim-ews (ios-simulator-wk2): Output: http://webkit-queues.webkit.org/results/4064508 New failing tests: svg/custom/glyph-selection-bidi-mirror.svg fast/ruby/bopomofo.html fast/ruby/bopomofo-letter-spacing.html fast/text/web-font-load-invisible-during-loading.html fast/ruby/bopomofo-rl.html
Build Bot
Comment 11 2017-07-06 13:10:38 PDT
Created attachment 314748 [details] Archive of layout-test-results from ews124 for ios-simulator-wk2 The attached test failures were seen while running run-webkit-tests on the ios-sim-ews. Bot: ews124 Port: ios-simulator-wk2 Platform: Mac OS X 10.12.5
Myles C. Maxfield
Comment 12 2017-07-06 13:45:33 PDT
Comment on attachment 314740 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=314740&action=review > Source/WebCore/platform/graphics/FontCascadeFonts.cpp:364 > auto& fontRanges = realizeFallbackRangesAt(description, fallbackIndex++); Oh, this is why.
Myles C. Maxfield
Comment 13 2017-07-06 13:46:35 PDT
Myles C. Maxfield
Comment 14 2017-07-06 14:07:23 PDT
Note You need to log in before you can comment on or make changes to this bug.