首页
学习
活动
专区
工具
TVP
发布

盟主来了

专栏成员
223
文章
127855
阅读量
40
订阅数
日报240624:禁用chromium里的[chromium-rawptr] 报错
* RAW_PTR_EXCLUSION 可以禁用error : [chromium-rawptr] Use raw_ptr<T> instead of a raw pointer.
龙泉寺扫地僧
2024-06-26
750
chromium添加一个书签项,并自动显示图标
BookmarkModel* model =  BookmarkModelFactory::GetForBrowserContext(browser->profile());
龙泉寺扫地僧
2024-05-08
830
Chromium 通过IDL方式添加扩展API,并且在普通网页也可以调用
先严格按照Chromium 通过IDL方式添加扩展API - 知乎、chromium 41 extensions 自定义 api 接口_chromium自定义扩展api-CSDN博客 里提到的方式,加入扩展api。然后最关键的地方来了:
龙泉寺扫地僧
2024-03-27
1430
修复编译arm程序,找不到一些neon的基础类型例如 ‘__Int8x8_t‘等错误
编译arm版本,找不到一些neon的基础类型例如 '__Int8x8_t'等,原因是头文件没用clang自己的。
龙泉寺扫地僧
2023-12-03
2770
XP、windows2003下提示找不到SetProcessDEPPolicy
之前我搞的一个electron for xp,有用户反馈说在win2003下会提示缺少SetProcessDEPPolicy:
龙泉寺扫地僧
2023-10-14
920
23.5.29日报:修复mini-electron一处v8使用不当的错误
有个mini-electron程序,在渲染进程调用await ipcRenderer.invoke,然后主进程处理完后通知渲染进程,emitIPCEvent -》ipcRenderer.on:
龙泉寺扫地僧
2023-10-14
2710
23.4.25日报:vs对多继承的析构函数处理有bug
如上, (&ccc)->~HeapVector(); 这样写,会报错:error C2385: 对“delete”的访问不明确, note: 此诊断出现在编译器生成的函数“void *HeapVector::__delDtor(unsigned int)”中。
龙泉寺扫地僧
2023-10-14
1310
2202.6.28日报:miniv8实现URLSearchParams
quickjs并没有导出Symbol.iterator相关的接口,需要我们自行添加一下。
龙泉寺扫地僧
2022-06-29
1710
22.6.25日报:修复quickjs版本miniblink的几个小bug
在quickjs mb里会报错。原因是span.classList.__proto__ 是不可配置的。
龙泉寺扫地僧
2022-06-28
6420
2022.6.9日报:正确处理webbrowser控件的键盘消息
网上查了下,说是要在消息循环里响应IOleInPlaceActiveObject::TranslateAccelerator
龙泉寺扫地僧
2022-06-12
3930
2022.6.7日报:quickjs版miniblink逐步完善
1,给quickjs增加一个JS_CloneValue的api。这是为了模仿v8里面用到很多的v8::Object::Clone
龙泉寺扫地僧
2022-06-08
4750
2022.4.26:chrome100支持xp,堆栈大小问题
动态申请大堆栈的地方,是chrome\app\chrome_exe_main_win.cc的入口里。这里用到了技巧,就是用ConvertThreadToFiberEx可以申请大内存。
龙泉寺扫地僧
2022-05-10
3330
2022.4.8日报:修复URLSearchParams崩溃
const a = Object.create(null); var xx = new URLSearchParams(a); const n = xx.toString();
龙泉寺扫地僧
2022-05-10
1980
2022.3.23日报:_open_osfhandle、_get_osfhandle不能跨模块调用(调试ASAR功能里发现的)
1,今天在修改一个mini-electron的bug,就是mini-electron加载asar有时候提示文件UV_EBADF。
龙泉寺扫地僧
2022-05-10
3960
2022.2.20日报:过年这几周研究了electron和linux
早在chromium30几版本的时候,chromium为了让extension可以操作dom,又不希望污染dom的context,就搞出了隔离机制。
龙泉寺扫地僧
2022-05-10
7050
2022.1.9日报:修复input placeholder导致位置不准的问题
发现mb57版本是好的。对比了一下流程,发现mb57在LayoutTextControlSingleLine::createInnerEditorStyle这多了textBlockStyle->setLineHeight的第二次设置。另外默认的html.css也多了句input::-webkit-input-placeholder的line-height: initial;设置。
龙泉寺扫地僧
2022-05-10
2360
2022.1.6日报:增强browerview
2,v875版本遇到了一个bug,不知道是不是这个版本独有的。就是ant design这库(官网可重现这个bug),在装饰器装饰lazyUpdataPosition的时候用到了Object.getOwnPropertyDescriptor的返回值有问题。第一次是错的,第二次才对。
龙泉寺扫地僧
2022-01-06
3340
vax关于js方面的一些设置
HKEY_CURRENT_USER/Software/Whole Tomato/Visual Assist X/VANet12,修改属性ExtSource的值为:.c;.cpp;.cc;.cxx;.tli;.cu;.cuh;(http://www.cnblogs.com/xinyuyuanm/archive/2013/04/13/3019594.html)
龙泉寺扫地僧
2022-01-06
5180
2021.12.12日报:非ComplexPath下,skia显示黑体字有问题
测试代码是这样: <FONT style="FONT-SIZE: 12pt" face="黑体"><STRONG><SPAN>&nbsp; </SPAN></STRONG></FONT><br/>
龙泉寺扫地僧
2021-12-14
3630
2021.12.9日报:v875的gc机制小结
1,v8::Persistent<T>的机制改了。如果用SetWeak设置了回收回调,那么如果在UnifiedHeapController::AdvanceTracing里不RegisterEmbedderReference的话,js如果也没引用,就会触发这个回收回调。57好像不会有这问题。这个变动,导致了一系列问题。
龙泉寺扫地僧
2021-12-09
4440
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档