背景是: 由于工作场景原因,主机安装的是Linux,于是安装了VirtualBox,通过Windows虚拟机使用企微 后面申请了MacBook,加上VirtualBox带个Windows比较拖累性能,就打
rk1126上跑着一个apt都没有的linux,由于一些研究需要,想让其运行下chromium和webkit,但最终失败了,简单记录下其过程: 大致有3个思路: 安装apt,再配置安装源,用apt安装 使用
以下讨论均基于`https://github.com/WebPlatformForEmbedded/WPEWebKit的 commit 38067c965fd39dbc4294c1be8f9394fb4c39d90c (HEAD -> wpe-2.46, origin/wpe-2.46, origin/HEAD) Author: Philippe Normand <philn@igalia.com> Date: Tue Nov 1 15:51:24 2022 +0000 pointer-lock WIP 编译 之前已经编过几次,最近一次:WebK
2025 指定远程调试链接页面不显示 Older 工位升降台失效 电脑键盘无响应
原始记录 由于iMac到期,加上工作内容的改变,申请更换成了高级开发机,主要配置如下:9950X + 32Gx2内存 + 4T硬盘,比之前的iMac(2020年申请的)配置提高了不少。 设备到手后,进行了一番配置
Overview 之前构建过一次WebKit,详见小记WebKit的构建,当时刚刚接触WebKit,很多做法不对,这次重新进行了构建,并搭建了一个调试环境,因此再次简单记录一下。 依赖 之前是在自己的远程开发机(Cent
由于工作需要,计划研究下WebKit的Skia渲染后端,分析cmake容易发现,只有GTK/WPE这两个PORT会开启Skia的渲染后端。 之前从https://github.com/WebKit/We
以下代码可能出现看起来诡异的错误 { auto data = image->encodeToData(); std::stringstream ss; ss << count++ << "_output.png"; if (data) { SkFILEWStream out(ss.str().c_str()); out.write(data->writable_data(), data->size()); } } 错误如下: * thread #3, name = 'RasterThread', stop reason = signal SIGILL: illegal operand * frame #0: 0x000000000c02edd4 Sxxxx`sk_abort_no_print() at SkMemory_malloc.cpp:51:5 frame #1: 0x000000000bbbee39 Sxxxx`SkNVRefCnt<SkData>::~SkNVRefCnt(this=0x00007fffafdff530)::'lambda'()::operator()() const at SkRefCnt.h:165:9 frame #2: 0x000000000bbbec35 Sxxxx`SkNVRefCnt<SkData>::~SkNVRefCnt(this=0x00007fffa8006090) at SkRefCnt.h:165:9 frame #3: 0x000000000bbbd8ba Sxxxx`SkData::~SkData(this=0x00007fffa8006090) at SkData.cpp:37:1 具体是因为这个ASSERT: ~SkNVRefCnt() { #ifdef SK_DEBUG int
今天开始接触一个新的项目(基于webkit),第一步自然是搭建源码开发环境。 整个项目通过CMake组织,默认是生成VS工程,再用VS打开sln工程进行构建。这一步OK。 为了生成compile_comm
今天发现个人Devcloud可以升级到32核,于是升级了下(+重启),升级完成后Android就构建失败了,错误日志如下: * What went wrong: Execution failed for task ':app:processDebugResources'. > A failure occurred while executing com.android.build.gradle.internal.res.LinkApplicationAndroidResourcesTask$TaskAction > Android resource linking failed /data/work/****App/****App/build/app/intermediates/packaged_manifests/debug/AndroidManifest.xml:245: error: resource attr/??? (aka com.tencent.docs:attr/???) not found. error: failed processing manifest. 打开这个文件