76版本改了字体渲染 不会被ClearType调整到 希望改回来

阅读:5079回复:21
2020-05-07 03:11
写私信
楼主#
75版本和之前的都可以被系统的ClearType调整到   我在那边设置了粗字体 具体设置回复中有贴图
浏览器字体也会变得粗很多  看起来很舒服
现在新版76 不会被调整到和chrome一样了
系统很虚 很细
我还特地重新安装了还有下载了nightly 78版本  确定是76版本开始变的

这是对比图
nightly78版本对比正式版75

图片:批注 2020-05-07 023830.png




现在已经重新回退75版本了  希望可以改回之前的字体渲染
2020-05-07 20:17
写私信
1楼#
变成了另一个chrome?
2020-05-07 22:52
写私信
2楼#
jaleo:变成了另一个chrome?回到原帖
和chrome的字体渲染差不多了 不过要稍微稍微粗一点点  你可以对比看看  现在这样真的难受
当初就是为了字体渲染才用firefox的
2020-05-07 23:26
写私信
3楼#
liurenjie:和chrome的字体渲染差不多了 不过要稍微稍微粗一点点  你可以对比看看  现在这样真的难受
当初就是为了字体渲染才用firefox的
回到原帖
74和76比较 顺序是乱的 可能是高分屏的缘故 看不出明显区别

图片:74.PNG

图片:76.PNG




图片:74-2.PNG

图片:76-2.PNG

2020-05-08 00:04
写私信
4楼#
jaleo:74和76比较 顺序是乱的 可能是高分屏的缘故 看不出明显区别回到原帖
我说了 我用系统自带的cleartype调整了系统字体  调整了粗字体  75和之前的可以被调整到  也可以变粗 现在新版不行了  你可以去试下
2020-05-08 00:08
写私信
5楼#
jaleo:74和76比较 顺序是乱的 可能是高分屏的缘故 看不出明显区别回到原帖

图片:批注 2020-05-08 000609.png

图片:批注 2020-05-08 000620.png

图片:批注 2020-05-08 000632.png

图片:批注 2020-05-08 000640.png

图片:批注 2020-05-08 000647.png

2020-05-08 00:28
写私信
6楼#
liurenjie:我说了 我用系统自带的cleartype调整了系统字体  调整了粗字体  75和之前的可以被调整到  也可以变粗 现在新版不行了  你可以去试下回到原帖
我在给你用旧版edge,ie,chrome,Firefox78,75版本做一下对比
ie,旧版edge,75版本显示效果差不多 都可以被ClearType调整到,chrome和76及之后版本就不可以

图片:批注 2020-05-08 002548.png

图片:批注 2020-05-08 002247.png

图片:批注 2020-05-08 002152.png

图片:批注 2020-05-08 002111.png

图片:批注 2020-05-08 001958.png

2020-05-08 13:30
写私信
7楼#
建议用 mozregression 定位一下 regression bug (https://github.com/mozilla/mozregression/releases),
然后提交到 bugzilla 。
2020-05-09 04:48
写私信
8楼#
lonely_8:建议用 mozregression 定位一下 regression bug (https://github.com/mozilla/mozregression/releases),
然后提交到 bugzilla 。
回到原帖
https://bugzilla.mozilla.org/show_bug.cgi?id=1636585
这个是在bugzilla里面反馈的情况,没有用mozregression 定位bug。
不过写了具体情况,可惜英文不好,全部都是用谷歌翻译弄的 不知道弄错没
2020-05-09 13:29
写私信
9楼#
lonely_8:建议用 mozregression 定位一下 regression bug (https://github.com/mozilla/mozregression/releases),

然后提交到 bugzilla 。
回到原帖

 大神,帮忙看看这个脚本,谢谢!
https://www.firefox.net.cn/read-121616
2020-05-09 17:18
写私信
10楼#
aunsen:大神,帮忙看看这个脚本,谢谢!回到原帖
哪里有脚本?
2020-05-09 18:07
写私信
11楼#
// ClearType tuning parameters for directwrite/d2d.
//
// Allows overriding of underlying registry values in:
//   HKCU/Software/Microsoft/Avalon.Graphics/<display> (contrast and level)
//   HKLM/Software/Microsoft/Avalon.Graphics/<display> (gamma, pixel structure)
// and selection of the ClearType/antialiasing mode.
//
// A value of -1 implies use the default value, otherwise value ranges
// follow registry settings:
//   gamma [1000, 2200]  default: based on screen, typically 2200 (== 2.2)
//   enhanced contrast [0, 1000] default: 50
//   cleartype level [0, 100] default: 100
//   pixel structure [0, 2] default: 0 (flat/RGB/BGR)
//   rendering mode [0, 5] default: 0
//     0 = use default for font & size;
//     1 = aliased;
//     2 = GDI Classic;
//     3 = GDI Natural Widths;
//     4 = Natural;
//     5 = Natural Symmetric
//
// See:
//   http://msdn.microsoft.com/en-us/library/aa970267.aspx
//   http://msdn.microsoft.com/en-us/library/dd368190%28v=VS.85%29.aspx
// Note: DirectWrite uses the "Enhanced Contrast Level" value rather than the
// "Text Contrast Level" value
 
pref("gfx.font_rendering.cleartype_params.gamma", -1);
pref("gfx.font_rendering.cleartype_params.enhanced_contrast", -1);
pref("gfx.font_rendering.cleartype_params.cleartype_level", -1);
pref("gfx.font_rendering.cleartype_params.pixel_structure", -1);
pref("gfx.font_rendering.cleartype_params.rendering_mode", -1);
 
// A comma-separated list of font family names. Fonts in these families will
// be forced to use "GDI Classic" ClearType mode, provided the value
// of gfx.font_rendering.cleartype_params.rendering_mode is -1
// (i.e. a specific rendering_mode has not been explicitly set).
// Currently we apply this setting to the sans-serif Microsoft "core Web fonts".
pref("gfx.font_rendering.cleartype_params.force_gdi_classic_for_families",
     "Arial,Consolas,Courier New,Microsoft Sans Serif,Segoe UI,Tahoma,Trebuchet MS,Verdana");
// The maximum size at which we will force GDI classic mode using
// force_gdi_classic_for_families.
pref("gfx.font_rendering.cleartype_params.force_gdi_classic_max_size", 15);
可用尝试在 about:config 中调整这些值。
2020-05-09 20:39
写私信
12楼#
lonely_8:// ClearType tuning parameters for directwrite/d2d.
//
// Allows overriding of underlying registry values in:
//   HK...
回到原帖
我对比过了 75版本和78版本里面的 about:config 里面的 ClearType 选项都是一样的
我还对比了里面的font的选项 也是一模一样

图片:批注 2020-05-09 203408.png

2020-05-09 20:44
写私信
13楼#
liurenjie:我对比过了 75版本和78版本里面的 about:config 里面的 ClearType 选项都是一样的
我还对比了里面的font的选项 也是一模一样
回到原帖
是一样,你可以通过调整这些值,达到你想要的显示效果。
这些默认值都是关闭的。
例如 gfx.font_rendering.cleartype_params.rendering_mode,
你可以按 11 楼,15-20 行中的说明,有 0-5 模式的值设置。
2020-05-09 20:54
写私信
14楼#
liurenjie:https://bugzilla.mozilla.org/show_bug.cgi?id=1636585
这个是在bugzilla里面反馈的情况,没有用mozregression 定位bug。
不过写了具体情况,可惜英文不好,全部都是用谷歌...
回到原帖
单说明很难排查具体哪个 bug 导致了回归,毕竟每个人的使用环境和设置都不同。
最好使用 mozregression 定位一下回归 bug,才会有更大的可能被修复。