Bug 168891

Summary: Expand font matching algorithm for preinstalled fonts to include variation axis ranges
Product: WebKit Reporter: Myles C. Maxfield <mmaxfield>
Component: TextAssignee: Myles C. Maxfield <mmaxfield>
Severity: Normal CC: commit-queue, mmaxfield
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 162815    
Description Flags
WIP none

Description Myles C. Maxfield 2017-02-26 21:18:14 PST
Currently, the font matching algorithm operates on individual values, when it should operate on ranges.

https://bugs.webkit.org/show_bug.cgi?id=168678 creates the infrastructure for this, but the variation ranges from Core Text need to be consulted.
Comment 1 Myles C. Maxfield 2017-03-06 17:33:49 PST
Created attachment 303591 [details]
Comment 2 WebKit Commit Bot 2017-03-06 17:35:50 PST
Attachment 303591 [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 2 files

If any of these errors are false positives, please file a bug against check-webkit-style.
Comment 3 Myles C. Maxfield 2017-03-06 18:56:42 PST
Will be done in https://bugs.webkit.org/show_bug.cgi?id=168893

*** This bug has been marked as a duplicate of bug 168893 ***