阅读:3703回复:20
火狐37关闭网页后,画面残留。。。。
用鼠标手势关闭网页之后,网页的画面还在,移动鼠标会局部更新上个标签的网页。。。需要点击下邮件或者移动到标签栏上才会正常。。。
还有用鼠标手势新建标签的时候,标签栏有时候也不能及时重绘,导致新标签出来了,但是标签栏上没有显示,或者显示错位。。。 火狐感觉越搞越死了是肿么了? |
|
1楼#
发布于:2015-04-07 17:58
|
|
2楼#
发布于:2015-04-05 18:35
|
|
3楼#
发布于:2015-04-05 11:24
yfdyh000:已知bug,据说启用硬件加速(没错,就是启用)或者关闭OMTC可解决。根本不是,是关闭硬件加速才能解决。OMTC反而影响不大,关闭OMTC不会出现图像重叠的问题但是切换标签页的卡顿依然有。 而且这个绘制导致卡顿的问题其实很久很久以前就有,不过以前只会卡,不会出现重叠;从35开始会出现绘制重叠的bug,而且比原来严重的多。 最大的问题出现在在多个含有大尺寸图像的tab间切换(尤其是图像还未loading完毕的时候),那卡的基本无法使用。感觉这是底层的问题,装的插件越多越明显,但是用空白profile也能重现 |
|
4楼#
发布于:2015-04-04 23:42
|
|
5楼#
发布于:2015-04-03 16:18
所以出現了37.01...
|
|
6楼#
发布于:2015-04-03 15:42
我昨天想起linux平台fx还支持opengl es2,
于是编译的时候gl-provide 设置成 EGL之后,用mesa自带EGL驱动很流畅很稳定。 开硬件加速再也不会假死了。既然android平台就是egl,那linux干嘛也不默认用egl呢? |
|
|
7楼#
发布于:2015-04-02 09:38
原来我还想把新版本的Cairo带到WIndows上的Firefox来的 Mozilla方面并不热衷 只能自己改改
其实Linux下Firefox用的cairo是系统的吧(猜测),cairo一直在发展,硬件加速发展的不错,关键是他的perf track全是以Firefox做例子,性能有保证,和SKia齐头并进了 |
|
|
8楼#
发布于:2015-04-02 08:35
这个有遇到,但是影响不大...
反正硬件加速相关的问题都很蛋疼而且奇葩, 我是“忍“派的 |
|
|
9楼#
发布于:2015-04-01 23:29
虽然我不知道怎么帮忙解决这些硬件加速的问题。
但是我会到bugzilla上点点vote啊加一下CC列表呃,实在是无能为力,至少让他们知道有人非常关心这个问题 |
|
|
10楼#
发布于:2015-04-01 23:13
pcxfirefox:OpenGL一早就完成了 D2D和D3D都是后来加上的我还记得,fx刚出cairo那时候 我在用opera11还是多少来着,然后网上都说cairo性能又好速度又快,超越opera,超越chrome。现在真的一点都不觉得。。。 |
|
|
11楼#
发布于:2015-04-01 23:09
pcxfirefox:OpenGL一早就完成了 D2D和D3D都是后来加上的额,原来在弄fxos。。。东西真是多啊,我该说什么好呢。。。 我也知道fx弄skia,但是linux下根本没法开,开起来就黑框框,我很郁闷,只能一直用cairo,用cairo。而且linux默认现在还是cairo,啥时候才是出头之日。。。 虽然不满, 但我也只能这么用下去 |
|
|
12楼#
发布于:2015-04-01 19:08
OpenGL一早就完成了 D2D和D3D都是后来加上的
现在Mozilla Azure的计划就是整合这些后端,包括cairo和skia,skia早已包含到了Firefox内部中。实际上,移动端直接使用了Skia,Windows平台默认不启用是基于性能和稳定性的考虑。总起来说,一直在改进(目前着重改Moz2D)。代码引进上着重于Skia的更新,cairo的引入已经完全停止,至今保留在2010年的版本 重写Gecko是非常浩大的工程,Servo目前也只实现Gecko不到5%的功能,目前Mozilla移动端的精力主要在FxOS,Servo和Android也就是附带改改,iOS的版本也在开发(重写架构,估计也很漫长) |
|
|
13楼#
发布于:2015-04-01 18:32
|
|
14楼#
发布于:2015-04-01 18:19
yfdyh000:现在的浏览器硬件加速哪个用了OpenGL吗。选D2D肯定有些理由吧,性能、兼容性之类的,虽然没具体研究过。都是用opengl的基础,linux的cairo,chrome用了skia。 windows刚开始也是cairo,用d2d是装逼, 看看chrome的about:gpu 下的GL信息。 用d2d的我只知道opera早期硬件加速的时候用过,后来opera12死了。 用d2d只能图一时之快感,d2d看似兼容好,但这样分散了硬件加速的处理,其他平台就要再弄。不好管理。 还有,硬件加速的fallback回cairo也做得相当不好,人家chrome就算有问题,fallback也是回skia,skia里面至少实现了软件加速, 那fx干嘛不好好的把cairo弄好,既可以硬件,又可以软件。 在我看来,servo你说不需要那么多人,那么为什么还自己linux跟osx测试, windows干嘛不开始,我看是windows下的图形框架都没定制好吧,那干嘛不着手定制,这个可以并行的啊,windows只有一有测试版本,那么发展就非常快。 别说那个rust了,既然是新的,是基础,那么可以召唤更多人rust上啊,语法规则变变变,定制标准能给力点么。 |
|
|
上一页
下一页