NLF
NLF
小狐狸
小狐狸
  • UID32981
  • 注册日期2010-06-03
  • 最后登录2016-03-14
  • 发帖数64
  • 经验46枚
  • 威望1点
  • 贡献值60点
  • 好评度19点
  • 社区居民
阅读:3703回复:20

火狐37关闭网页后,画面残留。。。。

楼主#
更多 发布于:2015-04-01 15:15
用鼠标手势关闭网页之后,网页的画面还在,移动鼠标会局部更新上个标签的网页。。。需要点击下邮件或者移动到标签栏上才会正常。。。
还有用鼠标手势新建标签的时候,标签栏有时候也不能及时重绘,导致新标签出来了,但是标签栏上没有显示,或者显示错位。。。

火狐感觉越搞越死了是肿么了?
kid^
火狐狸
火狐狸
  • UID37426
  • 注册日期2011-09-28
  • 最后登录2019-01-31
  • 发帖数271
  • 经验90枚
  • 威望0点
  • 贡献值44点
  • 好评度3点
  • 社区居民
  • 忠实会员
1楼#
发布于:2015-04-07 17:58
yfdyh000:37.0.1只是修复启动崩溃问题,这问题仍未解决。回到原帖
對的
37.01我也出現這問題
drive 350.05跟347.88都一樣
yfdyh000
千年狐狸
千年狐狸
  • UID29079
  • 注册日期2009-06-07
  • 最后登录2022-05-18
  • 发帖数2262
  • 经验1390枚
  • 威望0点
  • 贡献值52点
  • 好评度139点
  • 社区居民
  • 最爱沙发
  • 忠实会员
2楼#
发布于:2015-04-05 18:35
烈之斩:根本不是,是关闭硬件加速才能解决。OMTC反而影响不大,关闭OMTC不会出现图像重叠的问题但是切换标签页的卡顿依然有。

而且这个绘制导致卡顿的问题其实很久很久以前就有,不过以前只会卡,不会出现重叠;从35开始会出现绘制重叠的bug,而且比...
回到原帖
我听说有人开启硬件加速或者关掉OMTC解决了,但未验证过。至少我是关闭硬件加速并开启OMTC的状态,有时频发出现。的确好像跟图像有关。
烈之斩
火狐狸
火狐狸
  • UID35302
  • 注册日期2011-02-19
  • 最后登录2021-09-19
  • 发帖数236
  • 经验222枚
  • 威望0点
  • 贡献值118点
  • 好评度23点
  • 社区居民
  • 忠实会员
3楼#
发布于:2015-04-05 11:24
yfdyh000:已知bug,据说启用硬件加速(没错,就是启用)或者关闭OMTC可解决。
https://bugzilla.mozilla.org/show_bug.cgi?id=1067470
回到原帖
根本不是,是关闭硬件加速才能解决。OMTC反而影响不大,关闭OMTC不会出现图像重叠的问题但是切换标签页的卡顿依然有。

而且这个绘制导致卡顿的问题其实很久很久以前就有,不过以前只会卡,不会出现重叠;从35开始会出现绘制重叠的bug,而且比原来严重的多。

最大的问题出现在在多个含有大尺寸图像的tab间切换(尤其是图像还未loading完毕的时候),那卡的基本无法使用。感觉这是底层的问题,装的插件越多越明显,但是用空白profile也能重现
yfdyh000
千年狐狸
千年狐狸
  • UID29079
  • 注册日期2009-06-07
  • 最后登录2022-05-18
  • 发帖数2262
  • 经验1390枚
  • 威望0点
  • 贡献值52点
  • 好评度139点
  • 社区居民
  • 最爱沙发
  • 忠实会员
4楼#
发布于:2015-04-04 23:42
kid^:所以出現了37.01...回到原帖
37.0.1只是修复启动崩溃问题,这问题仍未解决。
kid^
火狐狸
火狐狸
  • UID37426
  • 注册日期2011-09-28
  • 最后登录2019-01-31
  • 发帖数271
  • 经验90枚
  • 威望0点
  • 贡献值44点
  • 好评度3点
  • 社区居民
  • 忠实会员
5楼#
发布于:2015-04-03 16:18
所以出現了37.01...
atmouse
狐狸大王
狐狸大王
  • UID44114
  • 注册日期2014-01-27
  • 最后登录2017-12-29
  • 发帖数325
  • 经验266枚
  • 威望0点
  • 贡献值122点
  • 好评度19点
6楼#
发布于:2015-04-03 15:42
我昨天想起linux平台fx还支持opengl es2,
于是编译的时候gl-provide 设置成 EGL之后,用mesa自带EGL驱动很流畅很稳定。

开硬件加速再也不会假死了。既然android平台就是egl,那linux干嘛也不默认用egl呢?
PC-JMK6, asus m5a99x, fx8350, radeonhd7870 x2, iec958/ha/HD600, linux-next, systemd, pacman, mesa, xorg, libinput, modesetting w/ glamor, qtile, icecat,
pcxfirefox
千年狐狸
千年狐狸
  • UID39042
  • 注册日期2012-06-22
  • 最后登录2018-01-15
  • 发帖数2539
  • 经验1263枚
  • 威望2点
  • 贡献值242点
  • 好评度133点
  • 最爱沙发
  • 忠实会员
  • 社区居民
7楼#
发布于:2015-04-02 09:38
原来我还想把新版本的Cairo带到WIndows上的Firefox来的 Mozilla方面并不热衷 只能自己改改

其实Linux下Firefox用的cairo是系统的吧(猜测),cairo一直在发展,硬件加速发展的不错,关键是他的perf track全是以Firefox做例子,性能有保证,和SKia齐头并进了
http://pcxfirefox.wordpress.com/
白左
千年狐狸
千年狐狸
  • UID34985
  • 注册日期2010-12-29
  • 最后登录2023-11-13
  • 发帖数2039
  • 经验655枚
  • 威望0点
  • 贡献值364点
  • 好评度69点
  • 社区居民
  • 忠实会员
8楼#
发布于:2015-04-02 08:35
这个有遇到,但是影响不大...
反正硬件加速相关的问题都很蛋疼而且奇葩, 我是“忍“派的
-いたんですか? -ええ、ずっと
atmouse
狐狸大王
狐狸大王
  • UID44114
  • 注册日期2014-01-27
  • 最后登录2017-12-29
  • 发帖数325
  • 经验266枚
  • 威望0点
  • 贡献值122点
  • 好评度19点
9楼#
发布于:2015-04-01 23:29
虽然我不知道怎么帮忙解决这些硬件加速的问题。
但是我会到bugzilla上点点vote啊加一下CC列表呃,实在是无能为力,至少让他们知道有人非常关心这个问题
PC-JMK6, asus m5a99x, fx8350, radeonhd7870 x2, iec958/ha/HD600, linux-next, systemd, pacman, mesa, xorg, libinput, modesetting w/ glamor, qtile, icecat,
atmouse
狐狸大王
狐狸大王
  • UID44114
  • 注册日期2014-01-27
  • 最后登录2017-12-29
  • 发帖数325
  • 经验266枚
  • 威望0点
  • 贡献值122点
  • 好评度19点
10楼#
发布于:2015-04-01 23:13
pcxfirefox:OpenGL一早就完成了 D2D和D3D都是后来加上的

现在Mozilla Azure的计划就是整合这些后端,包括cairo和skia,skia早已包含到了Firefox内部中。实际上,移动端直接使用了Skia,Windows平台默认不启...
回到原帖
我还记得,fx刚出cairo那时候 我在用opera11还是多少来着,然后网上都说cairo性能又好速度又快,超越opera,超越chrome。现在真的一点都不觉得。。。
PC-JMK6, asus m5a99x, fx8350, radeonhd7870 x2, iec958/ha/HD600, linux-next, systemd, pacman, mesa, xorg, libinput, modesetting w/ glamor, qtile, icecat,
atmouse
狐狸大王
狐狸大王
  • UID44114
  • 注册日期2014-01-27
  • 最后登录2017-12-29
  • 发帖数325
  • 经验266枚
  • 威望0点
  • 贡献值122点
  • 好评度19点
11楼#
发布于:2015-04-01 23:09
pcxfirefox:OpenGL一早就完成了 D2D和D3D都是后来加上的

现在Mozilla Azure的计划就是整合这些后端,包括cairo和skia,skia早已包含到了Firefox内部中。实际上,移动端直接使用了Skia,Windows平台默认不启...
回到原帖
额,原来在弄fxos。。。东西真是多啊,我该说什么好呢。。。

我也知道fx弄skia,但是linux下根本没法开,开起来就黑框框,我很郁闷,只能一直用cairo,用cairo。而且linux默认现在还是cairo,啥时候才是出头之日。。。

虽然不满, 但我也只能这么用下去
PC-JMK6, asus m5a99x, fx8350, radeonhd7870 x2, iec958/ha/HD600, linux-next, systemd, pacman, mesa, xorg, libinput, modesetting w/ glamor, qtile, icecat,
pcxfirefox
千年狐狸
千年狐狸
  • UID39042
  • 注册日期2012-06-22
  • 最后登录2018-01-15
  • 发帖数2539
  • 经验1263枚
  • 威望2点
  • 贡献值242点
  • 好评度133点
  • 最爱沙发
  • 忠实会员
  • 社区居民
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的版本也在开发(重写架构,估计也很漫长)
http://pcxfirefox.wordpress.com/
yfdyh000
千年狐狸
千年狐狸
  • UID29079
  • 注册日期2009-06-07
  • 最后登录2022-05-18
  • 发帖数2262
  • 经验1390枚
  • 威望0点
  • 贡献值52点
  • 好评度139点
  • 社区居民
  • 最爱沙发
  • 忠实会员
13楼#
发布于:2015-04-01 18:32
atmouse:都是用opengl的基础,linux的cairo,chrome用了skia。 windows刚开始也是cairo,用d2d是装逼, 看看chrome的about:gpu 下的GL信息。 用d2d的我只知道opera早期硬件加速的时候用过,后...回到原帖
好吧,看来是我错了,并未深入研究过,有点不明觉厉的感觉。

具体发展并不清楚。总之,项目没停滞或者被砍掉我就已经很高兴了……
atmouse
狐狸大王
狐狸大王
  • UID44114
  • 注册日期2014-01-27
  • 最后登录2017-12-29
  • 发帖数325
  • 经验266枚
  • 威望0点
  • 贡献值122点
  • 好评度19点
14楼#
发布于:2015-04-01 18:19
yfdyh000:现在的浏览器硬件加速哪个用了OpenGL吗。选D2D肯定有些理由吧,性能、兼容性之类的,虽然没具体研究过。
主要还是技术和QA的问题,测试时还是不够完善,当初就应该拦下来的。或者说为了快速发展和测试,不惜把测试组件放到正式版,比如目前有时直...
回到原帖
都是用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上啊,语法规则变变变,定制标准能给力点么。
PC-JMK6, asus m5a99x, fx8350, radeonhd7870 x2, iec958/ha/HD600, linux-next, systemd, pacman, mesa, xorg, libinput, modesetting w/ glamor, qtile, icecat,
上一页
游客

返回顶部