-
Notifications
You must be signed in to change notification settings - Fork 10.1k
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
Add the font Linux Libertine as a possible substitution for Times New Roman #17405
Conversation
I'm guessing that this patch is related to issue #17401? If so, can you please get the user to confirm that it fixes the problem? /botio-linux preview |
From: Bot.io (Linux m4)ReceivedCommand cmd_preview from @Snuffleupagus received. Current queue size: 0 Live output at: http://54.241.84.105:8877/70ae51edc48ebfe/output.txt |
From: Bot.io (Linux m4)SuccessFull output at http://54.241.84.105:8877/70ae51edc48ebfe/output.txt Total script time: 1.46 mins Published |
On both Viewer and Legacy Viewer, Nimbus Roman is selected. (See screenshot) Nimbus Roman is still being selected and displayed even when fontconfig excludes the font and even when the files are deleted from the system. It is now selecting Nimbus Roman over DejaVu Serif, but I can't find a way to get Linux Libertine O to be selected. Also note, people may have Linux Libertine installed and not Linux Libertine O. Re: DejaVu Serif, would it also not be good to remove that from the list since it is not metric compatible? |
/botio-linux preview |
From: Bot.io (Linux m4)ReceivedCommand cmd_preview from @calixteman received. Current queue size: 0 Live output at: http://54.241.84.105:8877/91c07af1ae6be73/output.txt |
From: Bot.io (Linux m4)SuccessFull output at http://54.241.84.105:8877/91c07af1ae6be73/output.txt Total script time: 1.42 mins Published |
@jwillia3 could you try again with the viewer in #17405 (comment) ? |
@jwillia3, what is the screenshot supposed to show ? |
OK. These are the steps I took.
|
/botio-linux preview |
From: Bot.io (Linux m4)ReceivedCommand cmd_preview from @calixteman received. Current queue size: 0 Live output at: http://54.241.84.105:8877/6263f2224aa9467/output.txt |
From: Bot.io (Linux m4)SuccessFull output at http://54.241.84.105:8877/6263f2224aa9467/output.txt Total script time: 1.42 mins Published |
@jwillia3, could you try again please ? |
@calixteman Looks good. Thanks for looking into this. |
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.
This patch now does "a bunch" more than just adding a few new font-substitutions, so can you please extend the commit message to mention/explain the other changes?
Also, please run all tests!
… Roman and try to load the font family (guessed from the font name) before trying the local substitution. The local(...) command expects to have a real font name and not a predefined substitution it's why we try the font family.
/botio test |
From: Bot.io (Linux m4)ReceivedCommand cmd_test from @calixteman received. Current queue size: 0 Live output at: http://54.241.84.105:8877/1a217d36afc94ad/output.txt |
From: Bot.io (Windows)ReceivedCommand cmd_test from @calixteman received. Current queue size: 0 Live output at: http://54.193.163.58:8877/052730f4a13c7b4/output.txt |
From: Bot.io (Linux m4)FailedFull output at http://54.241.84.105:8877/1a217d36afc94ad/output.txt Total script time: 24.42 mins
Image differences available at: http://54.241.84.105:8877/1a217d36afc94ad/reftest-analyzer.html#web=eq.log |
From: Bot.io (Windows)FailedFull output at http://54.193.163.58:8877/052730f4a13c7b4/output.txt Total script time: 37.99 mins
Image differences available at: http://54.193.163.58:8877/052730f4a13c7b4/reftest-analyzer.html#web=eq.log |
The differences in the with the linux tests are expected since we now use a substitution as defined with in |
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.
I've tried looking through all of the Linux "failures", and as far as I can tell there's only small/expected movement however nothing seems outright broken.
r=me, thank you!
/botio makeref |
From: Bot.io (Linux m4)ReceivedCommand cmd_makeref from @calixteman received. Current queue size: 0 Live output at: http://54.241.84.105:8877/ce93b34f364eb04/output.txt |
From: Bot.io (Windows)ReceivedCommand cmd_makeref from @calixteman received. Current queue size: 0 Live output at: http://54.193.163.58:8877/a0a3a8188d0fa19/output.txt |
@calixteman Once this reaches mozilla-central, we should check if it also fixes bug 1839860. |
From: Bot.io (Linux m4)SuccessFull output at http://54.241.84.105:8877/ce93b34f364eb04/output.txt Total script time: 18.62 mins
|
From: Bot.io (Windows)SuccessFull output at http://54.193.163.58:8877/a0a3a8188d0fa19/output.txt Total script time: 26.90 mins
|
and try to load the font family (guessed from the font name) before trying
the local substitution.
The local(...) command expects to have a real font name and not a predefined
substitution it's why we try the font family.