13 龙泉寺扫地僧

尚未进行身份认证

暂无相关简介

等级
TA的排名 6k+

2020.02.19日报

1,重点解决WM_TOUCH事件在surface上的问题。

2020-02-19 01:21:44

2020.2.17日报

* [定制版]修复video宽高取值不对的问题 * 增加wkeEnableHighDPISupport,可适配高分屏 * 修复页面网络错误时,可能的崩溃 * [定制版]常态开启webgl,默认软件渲染...

2020-02-18 00:52:22

2020.2.14日报:IE双核模式下,hook另外个地方解决卡慢

发现老卡在这地方:ntdll!memcpy+0x33ntdll!RtlpReAllocateHeap+0x9d9 (FPO: [Non-Fpo])ntdll!RtlReAllocateHeap+0x2c5 (FPO: [Non-Fpo])kernel32!GlobalReAlloc+0x17f (FPO: [Non-Fpo])ole32!CMemBytes::SetSize+0x2a ...

2020-02-14 00:05:52

IE的webbrowser经常卡慢,需要hook点东西

比如打开QQ首页的时候,经常卡。发现一般是卡在这里:此时在读取"//imgcache.qq.com/tencentvideo_v1/playerv3/TPout.swf?max_age=86400&v=1581386702103"我直接用GetFileAttributesW填入这个url,确实卡。所以我就把这个GetFileAttributesW给hook了。果然快很多。ntd...

2020-02-12 11:53:26

2020.2.12日报

1,支持台湾big5编码(big5.huaxia.com)2,修复position: absolute;align-items: center;在flex里一起用,居中无效的问题3,chromium双核ie,现在支持点一下<a> 就新开个进程。不过现在性能不行,有点卡。还在找原因...

2020-02-12 00:16:47

2020.2.4日报

1,忙了8天,终于把 优化版的css3动画加到普通版了。以后普通版的css3动画性能应该有较大提升

2020-02-04 00:38:24

2020.1.27日报:修复几个排版错误

1,修复http://kg.kuan-gu.cn/html/1//151/155/221/index.html 这里的排版错误。最后发现是https://chromium.googlesource.com/chromium/src/+/36d85fd5ae96048efcef076a209655ddf2bd02fe%5E%21/#F4这里导致的2,修复object-fit: contain; ...

2020-01-27 19:08:54

20.1.10日报

1,上周,把webgl也跑起来了。问题不大,就是有些机器dx初始化失败2,本周,在写chrome支持ie双核。目前想了个与众不同的搞法。

2020-01-10 01:01:37

19.12.22-29日报

1,修复了使用原版CC层时一个闪烁的问题。例子提交到svn里了。原因是内存限制设置的太低,导致频繁回收tile2,跑起硬件加速层。花了不少功夫。比如用swiftshader来调试,发现还挺爽的,可以清晰的知道哪里gl命令没设置对。3,修复blob的一个空指针崩溃。...

2019-12-29 22:48:33

19.12.19日报:_Mtx_init_in_situ出错

msvcp140!std::basic_ostream<wchar_t,std::char_traits<wchar_t> >::write+0x1804msvcp140!std::basic_ostream<wchar_t,std::char_traits<wchar_t> >::write+0x1391libcef!google::prot...

2019-12-19 18:12:43

19.12.14日报:终于编译并跑起硬件加速

1,终于编译并跑起硬件加速。但还显示不了图案。需要近一步努力。

2019-12-14 00:33:34

19.12.4:修复micro task里卡慢的问题

1,http://client.v6.cn/lolmatch水中メ幻觉 网友提出这个网址拖动会卡。发现滚动的时候,micro task里(void V8RecursionScope::didLeaveScriptContext())做了太多js的工作,而且这些js又去获取offsetHeight等容易引发重排版的操作。把这个Microtask::performCheckpoint注释掉...

2019-12-04 22:13:35

19.12.3日报:替换boringssl,修复关闭崩溃

1,以前用的openssl,版本有点老(1.0.x版),多线程调用curl的时候经常在lhash这个函数里崩溃。暂时没找到原因。查了下,可能是openssl自身bug所致。所以现在改成boringssl2,WebPageImpl::registerDestroyNotif没处理好多线程调用...

2019-12-03 15:29:17

19.11.27日报:www.speedtest.cn的问题

这网站在上传测试的时候会内存占用过高,但我之前修复过一次,现在发现如果wkeSetCspCheckEnable(webWindow, false);就不会有事情,设为true就会有事。还不知道为啥。...

2019-11-27 15:32:45

19.11.15日报

1,这一周都在撸打印相关功能。在某些打印机上总是没居中,苦于我没那个打印机,调试进度比较慢。2,修复https://mj19916992-4.icoc.vc/显示有乱码的问题。原因是gzip解压出来,最后剩下一个字节,然后curl认为解压失败了。但我更新到新版本curl和zip还是没用。神奇的是ewe居然可以。暂时不清楚具体他是怎么解决的,不过我稍微规避下就行了。...

2019-11-17 18:55:08

19.11.11日报

2019.11.11 * 修复禁用flash时导致的崩溃 * 增加图片另存为的右键菜单 * 增加图片拖拽到QQ里 * [定制版]完善打印功能,增加打印份数和纸张规格 * [定制版]增加mbNetSendWsText、mbNetSendWsBlob * 修复下拉框容易出现卡死的问题...

2019-11-12 10:13:09

19.11.5日报

1,增加另存图片的功能

2019-11-06 00:02:08

19.10.22日报

1,跟进反复打开淘宝、百度等网站,通过load rul的方式,会导致内存占用过高的问题。分析大概的原因是之前改动了网络加载流程,把IMG等资源放到单独io线程。导致这个线程很难完成任务,从而PingLoader::PingLoader这里面开了一个60s的定时器,一直在不断积累。而目前的消息机制,取消定时器后,并没删除,而是等超时了再删。这回越积越多。现在想办法在关闭定时器的时候,把线程定...

2019-10-22 23:56:37

19.9.29日报:怎样用make_css_property_names.py来生成CSSPropertyNames.cpp

老版chromium是用E:\mycode\mb49-gee\third_party\WebKit\Source\build\scripts\make_css_property_names.py来生成E:\mycode\mb49-gee\third_party\WebKit\Source\build\scripts\CSSPropertyNames.cpp的。直接用命令行:...

2019-09-28 12:23:07

19.9.21日报:修复flash中文问题

flash的中文问题比较麻烦,参考了chrome的代码:E:\mycode\chromium.bb-master\src\content\child\npapi\webplugin_ime_win.h得知,要IAT hook flash里的ImmAssociateContextEx api。原因是因为flash是通过这几个api去取ime发来的字符串,而不是通过WM_CHAR消息。然后在这...

2019-09-21 00:48:25

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。