腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
盟主来了
专栏成员
举报
223
文章
130644
阅读量
40
订阅数
订阅专栏
申请加入专栏
全部文章(223)
编程算法(68)
http(24)
html(23)
node.js(21)
c++(20)
javascript(20)
electron(19)
网络安全(16)
https(13)
api(12)
webview(10)
ide(10)
flash(10)
渲染(9)
打包(8)
css(7)
android(7)
网站(6)
开源(6)
windows(6)
chromium(6)
git(5)
github(5)
json(4)
缓存(4)
v8(4)
go(3)
xml(3)
bug(3)
编译(3)
ios(2)
java(2)
python(2)
c#(2)
vue.js(2)
ajax(2)
access(2)
linux(2)
hive(2)
tcp/ip(2)
webgl(2)
canvas(2)
bind(2)
chrome(2)
exe(2)
gc(2)
view(2)
web(2)
测试(2)
接口(2)
搜索(2)
iphone(1)
swift(1)
php(1)
bash(1)
actionscript(1)
.net(1)
jquery ui(1)
jquery(1)
arm(1)
jar(1)
unix(1)
bash 指令(1)
delphi(1)
mapreduce(1)
企业(1)
express(1)
svg(1)
游戏(1)
shell(1)
html5(1)
dns(1)
微信(1)
安全(1)
数据分析(1)
add(1)
app(1)
error(1)
field(1)
flags(1)
flex(1)
gdi(1)
get(1)
height(1)
input(1)
line(1)
mfc(1)
performance(1)
placeholder(1)
prototype(1)
ref(1)
size(1)
sleep(1)
trace(1)
url(1)
百度(1)
编译器(1)
博客(1)
操作系统(1)
插件(1)
程序(1)
定时器(1)
多线程(1)
管理(1)
函数(1)
继承(1)
基础(1)
进程(1)
跨域(1)
内存(1)
同步(1)
性能(1)
异常(1)
音频(1)
字符串(1)
搜索文章
搜索
搜索
关闭
2022.1.6日报:增强browerview
编程算法
2,v875版本遇到了一个bug,不知道是不是这个版本独有的。就是ant design这库(官网可重现这个bug),在装饰器装饰lazyUpdataPosition的时候用到了Object.getOwnPropertyDescriptor的返回值有问题。第一次是错的,第二次才对。
龙泉寺扫地僧
2022-01-06
345
0
2021.5.6日报:修复mb v8 7.5的GC的bug
编程算法
现在虽然把mb的v8版本升级到了7.5.但这玩意目前发现有个重大的小问题:https://element.eleme.cn/#/zh-CN/component/button这里面的按钮,过了几分钟就点不动了。
龙泉寺扫地僧
2021-12-06
345
0
2021.4.25日报:修复npapi的白屏问题,以及demo.finebi.com的字体问题
网站
api
编程算法
1,在给chrome加上npapi能力的时候,发现有窗口模式下,会出现绘制不完整的情况。验证发现是chrome新版本给Chrome_RenderWidgetHostHWND这层窗口设置了WM_EX_TRANSPARENT
龙泉寺扫地僧
2021-12-06
552
0
2020-8-9日报:修复zip在某些X64机器上的运行崩溃问题
编程算法
1,见:https://stackoverflow.com/questions/42232218/bit-shift-illegal-instruction-in-64-bit-release-mode-only
龙泉寺扫地僧
2020-08-10
823
0
2020.5.17日报
编程算法
* 修复多个layer透明度不为一时,底层透明度显示不正常的cc层问题(拓少) * 修复访问bing后cookie过长的问题,可能是没正确处理"="导致 * 修复跑http://xyx.yulebuyu.com/140/崩溃的问题 * 修复jsData使用过程中触发gc可能崩溃的问题
龙泉寺扫地僧
2020-05-21
396
0
19.126日报,curl的cookie机制分析
网络安全
http
编程算法
jar
CURL* curl = curl_easy_init(); CURLSH* curlsh = m_curlShareHandle; curl_easy_setopt(curl, CURLOPT_SHARE, curlsh); curl_easy_setopt(curl, CURLOPT_COOKIELIST, strCookie.data()); curl_easy_cleanup(curl);
龙泉寺扫地僧
2019-02-26
815
0
终于让minicef把Brackets这个编辑器跑起来了
编程算法
重大突破,miniblink终于把Brackets编辑器跑起来了!!不知道Brackets的可以搜索下,现在貌似还是有人在用。之前一直没跑起,也没啥错误报出。 然后我走了点弯路,我读了下他那堆巨大无比的main.js,发现原来是他要把node的消息发到主进程,而我只是个单进程的。把这个SendProcessMessage实现下就ok了
龙泉寺扫地僧
2019-02-20
479
0
聊下blink的剥离
编程算法
刚才群里有人问,如何裁剪chromium,把blink提取出来, 自己裁剪我感觉不太可行,因为现在的blink如果想不依赖chromium的base库,就需要自己写里面的硬件合成层 这块逻辑已经是完全我自己写的了 写了我很久 里面需要对blink的graphiclayer层的各种坐标变换、滚动、裁剪都熟悉 我是因为工作关系,有时间深入了解这块 否则光看硬件合成层那堆代码,没个几个月时间估计是看不懂的 我前期已经准备了半年时间学习这块 https://chromium.googlesource.com/chromium/src.git/+/master/cc/ 有兴趣大家可以看看这里面的代码 要剥离blink,最大的麻烦就是实现硬件加速层 blink已经没有软件绘制了,或者说软绘也是建立在硬绘的基础上 走硬件合成 这是和wekbit最大的不一样 blink为了性能,全用opengl来合成图层,而这块代码,全在cc这个目录里。
龙泉寺扫地僧
2019-02-20
1K
0
miniblink支持font 图标了
编程算法
ok了,miniblink支持Awesome 字体图标,只不过大小又增加100多k.
龙泉寺扫地僧
2019-02-20
755
0
修复miniblink某些网站图片不显示的bug
编程算法
bug的原因是网站使用了backface-visibility:hidden,导致新创建了一个PictureImageLayer,而我当时为了调试,把PictureImageLayer的blink接口层给删了个函数。所以新层的显示不出来。但加上了函数还是不显示图片,调试了下,TilingSetRasterQueueRequired::TilingSetRasterQueueRequired里根本的录制源根本就是个空的。继续调试,没有创建tile,再跟进,DisplayListRecordingSource::DetermineIfSolidColor里在录制完毕后竟然判断为是纯色录制源。最后才查清楚,原来我的skia ext部分,当时从另外个版本的chromium工程里拷过来,那个工程比较老,没重载AnalysisCanvas::drawImage。而这玩意是录制时候用来判断是否录制操作有绘制图片的。补上这两个bug即可。
龙泉寺扫地僧
2019-02-20
643
0
chrome的渲染算法确实有点屌
编程算法
这段时间把miniblink整理了一下,分成两条线。一条使用自己写的渲染合成层(线A),另外一条用谷歌原版的cc层(线B)。
龙泉寺扫地僧
2019-02-20
729
0
chrome49的cc层里一处小小优化不到位的地方
编程算法
chrome49的cc层里又在大幅改进渲染算法。之前引进的slimming paint(瘦身渲染)计划越来越成熟了。不过有些地方我感觉还有优化的余地的。比如
龙泉寺扫地僧
2019-02-20
463
0
史上最小巧的blink+cc(硬件合成层)出炉
编程算法
发现其实cc依赖的不多,也就稍微用到了base目录下的,连content层都没怎么用到。
龙泉寺扫地僧
2019-02-20
819
0
WebView流程分析(上)
编程算法
断断续续调试好几天,才把X5WebView的整体流程大概了解清除。本篇是上篇,侧重于讲java层的逻辑。
龙泉寺扫地僧
2019-02-20
1.5K
0
blink的SpatialNavigationEnabled会引起刷新区域过大
编程算法
blink里的setting,有个SpatialNavigation,设置为true的话,在
龙泉寺扫地僧
2019-02-20
551
0
css3动画的一些chromium的堆栈
编程算法
libcef.dll!blink::AnimatableTransform::AnimatableTransform libcef.dll!blink::AnimatableTransform::create libcef.dll!blink::AnimatableTransform::interpolateTo libcef.dll!blink::AnimatableValue::interpolate libcef.dll!blink::InterpolableAnimatableValue::interpolate libcef.dll!blink::Interpolation::interpolate libcef.dll!blink::DeferredLegacyStyleInterpolation::apply libcef.dll!blink::StyleResolver::applyAnimatedProperties<1> > libcef.dll!blink::StyleResolver::applyAnimatedProperties libcef.dll!blink::StyleResolver::styleForElement libcef.dll!blink::Element::originalStyleForLayoutObject libcef.dll!blink::Element::styleForLayoutObject libcef.dll!blink::Element::recalcOwnStyle libcef.dll!blink::Element::recalcStyle libcef.dll!blink::ContainerNode::recalcChildStyle libcef.dll!blink::Element::recalcStyle libcef.dll!blink::ContainerNode::recalcChildStyle libcef.dll!blink::Element::recalcStyle libcef.dll!blink::ContainerNode::recalcChildStyle libcef.dll!blink::Element::recalcStyle libcef.dll!blink::Document::updateStyle libcef.dll!blink::Document::updateLayoutTree libcef.dll!blink::Document::updateLayoutTreeIfNeeded libcef.dll!blink::FrameView::updateStyleAndLayoutIfNeededRecursive libcef.dll!blink::FrameView::updateAllLifecyclePhasesInternal libcef.dll!blink::FrameView::updateAllLifecyclePhases libcef.dll!blink::PageAnimator::updateLayoutAndStyleForPainting libcef.dll!blink::PageWidgetDelegate::layout libcef.dll!blink::WebViewImpl::layout libcef.dll!content::WebPageImpl::executeMainFrame libcef.dll!content::WebPageImpl::beginMainFrame libcef.dll!content::WebPageImpl::fireTimerEvent libcef.dll!content::WebPage::fireTimerEvent libcef.dll!CefBrowserHostImpl::FireHeartbeat libcef.dll!CefContext::FireHeartBeat libcef.dll!CefContext::RunMessageLoop libcef.dll!CefRunMessageLoop libcef.dll!cef_run_message_loop cefclient.exe!CefRunMessageLoop cefclient.exe!client::MainMessageLoopStd::Run cefclient.exe!client::`anonymous namespace'::RunMain
龙泉寺扫地僧
2019-02-20
564
0
chromium cc层的一处性能优化点
编程算法
最近有大量网页反馈某个CSS3页面(3d-cube-loading/index.html),miniblink性能不行。
龙泉寺扫地僧
2019-02-20
723
0
16.11.23 miniblink更新
编程算法
1、修复png图片显示不了的bug。如果一个img既设置了src又设置了background,就可能导致这个问题。
龙泉寺扫地僧
2019-02-20
320
0
开源一个C++自动垃圾回收器
编程算法
blink gc能让C++拥有java一样的垃圾回收机制,只要按照规范,让你的类继承 blink gc规定的基类,并且写上trace函数,就能拥有自动垃圾回收能力,并且无需担心 智能指针那种循环引用引起的无法回收。
龙泉寺扫地僧
2019-02-20
576
0
blink53有个vs2015的编译错误
编程算法
HeapHashSet<Member<Element>> m_associatedFormControls;
龙泉寺扫地僧
2019-02-20
427
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档