-
Notifications
You must be signed in to change notification settings - Fork 733
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
updates to fonts #8756
updates to fonts #8756
Conversation
converting to draft – found an issue |
ready for review |
Tested the EXE asset in IE11, Firefox & Chrome on Windows 7, and Edge, Firefox & Chrome on Windows 10; found only 2 obvious issues: |
thanks for testing! will investigate early next week |
This should be addressed in c5c2400
I'm not reproducing this in Browserstack. Any additional guidance?
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No concerns from the code side - once this passes manual QA we're good to merge.
addFontStylesheetLink(plugin_data.fullCSSFileModern); | ||
loadFullFontsImmediately(); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could return early here and avoid the else
clause.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yes! sounds like a comment I might usually leave :)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
💯
Summary
FontTools
dependencyReferences
Reviewer guidance
This update should be an overall improvement of font handling, but I haven't thoroughly checked impact on a range of browsers. If someone could help check the status of these issues in particular I'd appreciate it:
All noto-full Non-Latin Families are downloaded on IE11 #5939fixed in IE is not a modern browser #8768Testing checklist
PR process
Reviewer checklist
yarn
andpip
)