write by ai
这是一次完整的 Chromium 上游贡献记录:从一个跨 OOPIF 的触摸模拟问题开始,经过可复现 demo、Chromium Bug、Gerrit 评审、坐标契约重构、CQ 验证,最后由提交队列自动合入 main。最终 CL 是 Fix injected touch coordinates for OOPIF touch emulation,上游提交是 ec8beb01845b094c40f503eea848a0a7c7d4843c。
它不是“写完代码、发一个 PR”就结束的过程。对我而言,更重要的收获是:上游协作的核心并不是说服 reviewer 接受一个补丁,而是共同把问题的边界、可复现证据和设计契约解释清楚。
零、引言 所有乍见诡异、无法理解的现象背后,都有一系列我们尚未了解的细节,以及一个合理自洽的解释。 一、问题背景 我们的项目之前使用的上屏方式是基于LVGL改进的一套DRM封装,支持3缓冲,性能尚可,但通过
2025 指定远程调试链接页面不显示 Older 工位升降台失效 电脑键盘无响应
今天发现个人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. 打开这个文件
业务接入我们的框架后,反馈一个问题:iOS首次安装启动时,会在业务的协议弹窗前触发一个系统弹窗(访问本地网络的权限)。即:如果有 App 要连接到本地网络上的设备 - 官方 Apple 支持 (中国)。 不太熟悉iOS,一开始看
背景 同事反馈,用我们的框架绘制了一个纯红色(RGB为#FF0000)的区域,使用取色器却无法取到正确的值,其他颜色也基本都会有一定程度的误差。 我尝试了一下,确实会出现这个情况,这里的取色器可以是: ph
背景 由于工作性质关系,后面主要是基于C++开发,日常构建、运行、调试的宿主是Android设备。 由于example工程的设计,可以方便地通过Android Studio构建这个工程并运行在Android
零、背景介绍 Flutter技术在微视内经过大半年的探索,已经从存量业务的改造尝试阶段,开始进入增量业务的承接阶段。横版视频的为你推荐就是这样一个场景,原Native体验如下: 使用Flutter完成新业
最近在Flutter中嵌入WebView的时候,遇到一个奇怪的Bug,不仅闪退,还会导致应用锁屏,现状如下(在当前页面卡顿很久,然后黑屏、锁屏……): 抓到的错误日志如下: + 分析之后发现是使用Virtu