阅读:4060回复:20
火狐37关闭网页后,画面残留。。。。
用鼠标手势关闭网页之后,网页的画面还在,移动鼠标会局部更新上个标签的网页。。。需要点击下邮件或者移动到标签栏上才会正常。。。
还有用鼠标手势新建标签的时候,标签栏有时候也不能及时重绘,导致新标签出来了,但是标签栏上没有显示,或者显示错位。。。 火狐感觉越搞越死了是肿么了? |
|
1楼#
发布于:2015-04-01 16:02
这看起来估计又是硬件加速。。。
fx完全就没把硬件加速搞好,好好的opengl不用,windows要单独搞d2d,linux里的硬件加速完全被忽悠了。 |
|
|
2楼#
发布于:2015-04-01 16:06
好好抛弃fx专心搞servo不好么,看人家opera多懂事
|
|
|
3楼#
发布于:2015-04-01 16:07
同觉得是硬件加速
|
|
4楼#
发布于:2015-04-01 16:16
硬件加速或OMTC 问题,关闭后可以解决。升级你的显卡驱动试试看是否有所改善。
|
|
|
5楼#
发布于:2015-04-01 17:25
已知bug,据说启用硬件加速(没错,就是启用)或者关闭OMTC可解决。
https://bugzilla.mozilla.org/show_bug.cgi?id=1067470 |
|
6楼#
发布于:2015-04-01 17:30
atmouse:这看起来估计又是硬件加速。。。现在的浏览器硬件加速哪个用了OpenGL吗。选D2D肯定有些理由吧,性能、兼容性之类的,虽然没具体研究过。 主要还是技术和QA的问题,测试时还是不够完善,当初就应该拦下来的。或者说为了快速发展和测试,不惜把测试组件放到正式版,比如目前有时直接把功能放在beta来直接测试。 关于专心servo,还是那句话,servo本身就在并行的火热发展中,投入更多人员并不能加速反而会减速。首先,基础语言是新的,需要重新学。其次,大团队管理很麻烦,浪费过多精力。还有,目前只需要核心人员,现在把UX、QA、翻译等都弄上就是添麻烦。 |
|
7楼#
发布于: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上啊,语法规则变变变,定制标准能给力点么。 |
|
|
8楼#
发布于:2015-04-01 18:32
|
|
9楼#
发布于: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的版本也在开发(重写架构,估计也很漫长) |
|
|
10楼#
发布于:2015-04-01 23:09
pcxfirefox:OpenGL一早就完成了 D2D和D3D都是后来加上的额,原来在弄fxos。。。东西真是多啊,我该说什么好呢。。。 我也知道fx弄skia,但是linux下根本没法开,开起来就黑框框,我很郁闷,只能一直用cairo,用cairo。而且linux默认现在还是cairo,啥时候才是出头之日。。。 虽然不满, 但我也只能这么用下去 |
|
|
11楼#
发布于:2015-04-01 23:13
pcxfirefox:OpenGL一早就完成了 D2D和D3D都是后来加上的我还记得,fx刚出cairo那时候 我在用opera11还是多少来着,然后网上都说cairo性能又好速度又快,超越opera,超越chrome。现在真的一点都不觉得。。。 |
|
|
12楼#
发布于:2015-04-01 23:29
虽然我不知道怎么帮忙解决这些硬件加速的问题。
但是我会到bugzilla上点点vote啊加一下CC列表呃,实在是无能为力,至少让他们知道有人非常关心这个问题 |
|
|
13楼#
发布于:2015-04-02 08:35
这个有遇到,但是影响不大...
反正硬件加速相关的问题都很蛋疼而且奇葩, 我是“忍“派的 |
|
|
14楼#
发布于:2015-04-02 09:38
原来我还想把新版本的Cairo带到WIndows上的Firefox来的 Mozilla方面并不热衷 只能自己改改
其实Linux下Firefox用的cairo是系统的吧(猜测),cairo一直在发展,硬件加速发展的不错,关键是他的perf track全是以Firefox做例子,性能有保证,和SKia齐头并进了 |
|
|
上一页
下一页