- 博客(19)
- 资源 (3)
- 收藏
- 关注
原创 17.9.29日报
1,继续跟进上次说的网站打开慢的问题。现在发现不是谷歌的url被墙导致,而是https://messaging.teambition.net/websocket/?token=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhcHBJRCI6IjU5MzdiMTBiODM5NjMyMDA0NDRiMWZmOCIsImV4cCI6MTUwNzAwNTA5NSwic29
2017-09-29 00:28:12 272
原创 17.9.28日报
1,找到https://www.teambition.com加载慢的原因了,我把google-analytics.com禁止加载后就非常快了(找的过程有点失误,有个bug导致其实即使被禁,依然会发起请求,看来是发起链接到墙外的请求这个过程导致加载慢了)。
2017-09-28 01:25:02 190
原创 17.9.26日报
1,跟进https://www.teambition.com卡慢的问题,尝试打开curl的poll开关,网页打不开了,windows上只有WSAPoll,所以要改些东西来实现,比较麻烦,再想别的办法。2,去小舅子家吃饭
2017-09-27 01:07:17 191
原创 17.9.25日报
1,修复崩溃: if (job->m_response.httpHeaderField(WebString::fromUTF8("Content-Type")).equals("application/octet-stream")) { RequestExtraData* requestExtraData = reinterpret_cast(job->
2017-09-25 23:48:20 241
原创 17.9.25日报
1,加了wkeSetFileSystem相关接口2,根据打开优酷再打开土豆网会崩溃的问题。原因是 RequestExtraData* requestExtraData = reinterpret_cast(job->firstRequest()->extraData());空指针。但具体原因还得继续跟进
2017-09-25 00:38:16 206
原创 17.9.24日报
1,修复http://www.ztcwhy.com/video/lanmaoshenqi1/lanmaoshenqi1.html flash 提示无法加载的bug。原因是BlinkPlatformImpl::getPluginList2,修复中文路径无法加载的bug,原因之前说过,这次发现编译的时候release版没编译libcurl。3,修复flash 无窗口模式拖动会花屏的bug。原因
2017-09-24 00:01:42 192
原创 WTF::String的一个小坑
在String是8bit的时候,调用insert等函数的时候,内部会调用StringImpl::copyChars版本,把8bit转成uchar,但这个转换是直接: ALWAYS_INLINE static void copyChars(UChar* destination, const LChar* source, unsigned numCharacters) {
2017-09-18 16:31:32 1212
原创 17.9.16日报
1,修复flash在windowless不显示的问题。原因除了上次说的hdc是空的外,坐标位置信息也需要修复下2,修复不能加载中文路径bug。原因是KURL会把中文路径转成url码,带%那种。另外String.utf8这个函数也有坑,这玩意如果已经存的是8bit的字符串,再调用utf8,会调用到latin1 to utf8函数,搞的中文不正确了
2017-09-16 17:34:02 184
原创 17.9.15日报
1,修复flash退出时候crash的问题。原因不是很清楚,只知道在异步回调里调用destroywindow的时候,窗口函数的地址变成一个莫名其妙的0015ec74,ChildEBP RetAddr WARNING: Frame IP not in any known module. Following0020f040 76d662fa 0x15ec740020f06c 76d6
2017-09-15 16:22:21 272 2
原创 webkit和blink在blob机制上不同的地方
WebKit.dll!WebCore::BlobURL::createBlobURL(const WTF::String & originString) 行 76C++ WebKit.dll!WebCore::BlobURL::createPublicURL(WebCore::SecurityOrigin * securityOrigin) 行 47C++> WebKit.dll
2017-09-12 10:20:52 1359
原创 21天自制chromium -- cc篇
CC即是chromium compositing的简写,意思是chromium的合成器,是为webkit的硬件加速渲染提供合成和渲染逻辑的关键代码。关于硬件加速的基本知识可以参见chromium的官方文档http://dev.chromium.org/developers/design-documents/gpu-accelerated-compositing-in-chrome。
2017-09-03 22:52:17 2832
miniblink浏览器控件
2019-02-13
超强英语造句机
2007-04-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人