自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

weolar的专栏

扫地僧

  • 博客(27)
  • 资源 (3)
  • 收藏
  • 关注

原创 17.11.28日报

1,终于找到bing切不会国内版的原因。在e005d768.js这文件的r(n, 函数,会分离出cookie的ENSEARCH、BENVER字段,然后判断当前是不是国际版。这个字段是主html的SwitchTabV2函数里面每次切换页面时候写到cookie的。var SwitchTabV2; (function() {    function e() {        return

2017-11-29 10:20:39 175

原创 17.11.27日报

1,跟进某些机器网站打不开的bug,kyozy  的机器上能重现,打了几个log,是zlib那解压失败,但后来又发现openssl没打开,怀疑和这个有关。2,跟进bing切换到国际版后就切不回来的bug

2017-11-27 00:30:42 178

原创 17.11.25日报

修复了http://zui.sexy滚动条绘制问题    修改了选中文本背景色    修改了滚动条样式    增加了post blob的支持后,修复了知乎网不能点赞的bug    修改了tip的样式,以及显示隐藏的体验    修复wkeLoadHTML后调用wkeGoBack导致崩溃的bug

2017-11-25 12:13:01 197

原创 17.11.23日报

1,修复http://zui.sexy 滚动条问题,原因是透明层没在绘制的时候填充一遍2,改了文本选中的颜色

2017-11-24 00:21:41 164

原创 记录下改滚动条样式的css

@media (min-width: 768px) {    ::-webkit-scrollbar {        width:10px;        height: 10px;    }    ::-webkit-scrollbar-button {        width: 0;        height: 0    }    ::

2017-11-23 10:19:35 166

原创 17.11.22

1,大概找到reload百度图片显示不了的bug。和ResourceFetcher::determineRevalidationPolicy的策略有关reload的时候把一个resource cancel了,导致下次用到这个resource的时候状态是error的。如果这个determineRevalidationPolicy策略不返回use而是reload,就可以重新创建资源

2017-11-22 10:40:09 200

原创 17.11.21日报

1,增加了local storage的文件存储能力2,本地重现了百度首页不停刷新logo加载不了的bug.正在跟进

2017-11-21 01:49:49 177

原创 17.11.19日报

1,增加localStorage、sessionStorage 功能

2017-11-19 23:59:57 192

原创 17.11.19日报

1,整理出一个多线程渲染的demo2,修复reize时候窗口过小导致的崩溃3,合入狂野的风的解码方案(复杂版)

2017-11-19 00:35:30 153

原创 17.11.18日报

1, 修复了css路径加载bug、中文路径bug(宝宝抱抱提供)   2, 修复了amd机器上sse3指令不识别的bug(kyozy提供)   3, 修复一些小断言错误

2017-11-18 01:04:11 158

原创 17.11.16日报

1,终于找到那个http://music.yule.sohu.com/20170926/n514522612.shtml断言问题,chromium的bug2,跟进了一处sse3指令不支持的崩溃,在某些amd cpu上出现。现在强制关闭了sse33,合入了狂野的风的gbk解码代码

2017-11-16 18:53:43 145

原创 NPN_InvalidateRect的堆栈

node.dll!content::WebSchedulerImpl::postTimerTask(const blink::WebTraceLocation & location, blink::WebThread::Task * task, __int64 delayMs) 行 64C++  node.dll!blink::TimerBase::setNextFireTime(doub

2017-11-14 13:26:44 187

原创 17.11.14日报

1,跟进http://music.yule.sohu.com/20170926/n514522612.shtml会崩溃的bug,有两个原因,一个是重入,一个是 _NPN_Evaluate里面把flash给destroy了 里面NPError npErr = m_plugin->pluginFuncs()->destroy(m_instance, &savedData);销毁flash了。

2017-11-14 00:10:17 157

原创 blink的一处断言错误

--url=http://music.yule.sohu.com/20170926/n514522612.shtml 里有断言错误  node.dll!blink::ComposedTreeTraversal::assertPrecondition(const blink::Node & node) 行 123C++  node.dll!blink::ComposedTreeTra

2017-11-13 20:56:37 585

原创 17.11.13日报

1,跟进宝宝抱抱(2296513053) 的c#代码,找到白屏的原因。是之前npapi的重入修复引入的CommitTask反重入机制,导致run里面的代码一直执行不了。2,跟进上个c#代码里的js绑定问题3,看了下task的优先级对比里,优先对比优先级导致的乱码bug。原因上篇文章讲了4,感觉加载问题需要找台老机器看。本地的速度还挺快

2017-11-13 02:32:19 159

原创 blink跨线程解析html有点小问题

BackgroundHTMLParser::updateDocument里会Platform::current()->mainThread()->postTask(FROM_HERE, threadSafeBind(&HTMLDocumentParser::didReceiveEncodingDataFromBackgroundParser, AllowCrossThreadAccess(

2017-11-12 18:29:13 420

原创 17.11.11日报

1,今天没啥想买的东西。2,继续看加载慢的问题,大概可以用postTask加个优先级搞定。原版blink的调度器其实是有优先级概念的,这样加载任务会比绘制任务更快得到执行3,代理问题找到答案,原来是要用 CURLINFO_HTTP_CONNECTCODE 来获取状态没码,用以前的CURLINFO_RESPONSE_CODE只能获取没代理的状态码,坑爹啊

2017-11-11 08:25:55 149

原创 17.11.9日报

1,修复http://www.layui.com/demo/carousel.html轮播动画在cef模式下慢的问题。有两个bug可能导致。一个是定时器没开,一个是CommitTask::run() 可能因为条件判断,跑出去,没执行 atomicDecrement(&m_client->m_commitCount);2,修复新浪体育的乱码问题,原因是flash如果不存在,则mime判断成可以显

2017-11-10 00:12:29 152

原创 17.11.07日报

1,修复http://cul.qq.com/a/20160306/044906.htm 有乱码的bug,原因是接受到的包,刚好在一个gbk汉字编码中间一个字节断开。webkit的方案是在一个cache类里面缓存了上段数据的一部分字节,blink的方案是直接用icu里的缓存。2,修复剪切板问题,狂野的风提供解决方案3,看live.bilibili.com导致Document::updat

2017-11-07 23:47:26 158

原创 17.11.7日报

1,跟进anshy提出的加载慢问题,发现webkit会走内存缓存,而miniblink和chromium都不会走,只要是本地文件,每次都加载新的。另外miniblink可以加个优化,在firstlayout后才显示内容。不过还是无法达到webkit的速度,需要继续优化2,跟进http://cul.qq.com/a/20160306/044906.htm乱码的问题。发现webkit在堆栈:>

2017-11-07 00:07:00 219

原创 UpdateLayeredWindow返回317错误的原因

有两种原因:1,源dc和目标dc的bitmap的大小宽度不一样2,电脑设置了什么16位位图,这个也是我在网上查到的

2017-11-06 21:12:54 1245

原创 17.11.05日报

1,继续看Anshy  提出的加载慢的bug,直接和chrome、wke对比加载就能看出,mb会明显闪一下。目录见E:\test\wke\MB_Menu\Web2,wkepb接口加了dpi的适配

2017-11-05 23:59:25 143

原创 17.11.04日报

1,和今日头条的伙伴吃饭2,实现tip机制3,继续看启动时候resize时机比layout还靠后的问题。海宝的demo可以体现

2017-11-05 11:52:22 152

原创 17.11.3日报

1,调试了下http://vpn.qsfuzhu.com/ 这网站卡的问题。现在是发现这网站不同人打开,加载的元素个数还不一样。有时候会加载几万个元素,导致很卡,不过mb里应该可以在刷新脏矩形的时候优化下性能,把被前面层挡住的脏矩形绘制需求过滤掉2,看浪迹发来的delphi demo为什么设置透明窗口不成功。现在发现是CWebWindow::_onPaintUpdated里调用Upda

2017-11-04 01:02:59 229

原创 17.11.2日报

1,终于找到那个flash的bug了,见上篇文章2,调试了下zz提到的网易首页那个点点点太多的问题,应该不是mb的bug3,继续看http://vpn.qsfuzhu.com/这网站怎么这么卡的bug

2017-11-02 23:32:36 155

原创 终于找到miniblink播放jwplayer不了的原因了

 var loadConfig = [{ // this.load = function(e) type: "qt", levels: e.list}];A().load(loadConfig); A().play(!0); _.init({ player: p(), gam...

2017-11-02 14:26:47 3921

原创 17.11.1日报

1,今天继续研究lpl.qq页面flash视频没播放出来的问题。现在把as3的ExternalInterface.addCallback等原理大概摸了一遍,猜测是数据交换的时候有问题。还得继续撸2,意外把无窗口模式的flash的页面滚动导致画面不正常刷新的bug解了,主要是坐标计算上的小bug

2017-11-02 00:40:07 213

miniblink浏览器控件

Miniblink是一个追求极致小巧的浏览器内核项目,全世界第三大流行的浏览器内核控件。 其基于chromium最新版内核,去除了chromium所有多余的部件,只保留最基本的排版引擎blink。 Miniblink保持了10M左右的极简大小,是所有同类产品最小的体积,同时支持windows xp、npapi。

2019-02-13

ntfs源码(可编译工程)

ntfs的可编译的代码。我基于nt4改造的。相信搞文件系统的会相当有用吧?

2009-08-14

超强英语造句机

我花了整整一天的时间才做好!界面很华丽,最重要的是能把中文单词翻译成一些长句! 本地打开工具页面,输入句子进行翻译,支持中英文互译; 翻译时不刷新不提交页面,便于集成到其他页面; 支持在浏览器中选中文本后点击右键菜单进行即时翻译,中英文互译; 翻译支持词、句,建议用来翻译句子,如果是词还是用金山词霸更方便点; 几乎是零资源占用,翻译花费时间和网速成正比,最快只需半秒;

2007-04-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除