| description:冗余日志修改 Signed-off-by: 查维 <zhawei12@huawei-partners.com> | 1 年前 |
| Add comments for functions Signed-off-by: wangzhen <wangzhen346@huawei.com> Change-Id: Iae96bdfbedb6267570d67dd80d516efc28eade53 | 2 年前 |
| Code review Co-Authored-By: Agent Signed-off-by: wangzhen <wangzhen416@huawei.com> 🤖 AI[84%] 👌 AI Adopted[84%] 🧑 Human[16%] Co-authored-by: claude (glm-5.2) <ai@local> Change-Id: I02cde4a7561cc899be6dda491b088aa224b6a54f | 3 个月前 |
| fix(skill): report ExecuteSkill dispatch failures and surface errorText JsUIAbility::ExecuteSkill and JsServiceExtension::ExecuteSkill had four silent early-return paths (null napi env, function not found, napi_call failure, and a previously uncaught pending exception) that left the AMS record in EXECUTING forever after the skill-timeout PR canceled the launch timer, hanging the caller. Reuse ERR_TIMED_OUT as the result code to keep CLI exitCode behavior identical to the pre-timeout baseline and avoid growing the public error-code surface; the per-path detail rides in SkillExecuteResult.result (WantParams) under a reserved key SKILL_ERROR_MSG_KEY. The CLI side (ToolUtil::BuildSkillSessionInfo) now extracts that message into ExecResult.errorText, which is already wired through IPC and JS but was never populated for skills. Also removes the stale "skill will time out" log comment that the timeout PR invalidated. Co-Authored-By: Agent Signed-off-by: RuiChen_01 <chenrui193@huawei.com> 🤖 AI[100%] 👌 AI Adopted[100%] 🧑 Human[0%] Co-authored-by: claude (glm-5.2) <ai@local> | 3 个月前 |
| 【文件加速】支持隐藏应用窗口 Signed-off-by: huzeshan <huzeshan@huawei.com> | 1 年前 |
| ban subwindow inagent Co-Authored-By: Agent Signed-off-by: zexin_c <chenzexin14@huawei.com> | 7 个月前 |
| 应用自启动可配置隐藏启动 Co-Authored-By: Agent Signed-off-by: 朱菲墨 <zhufeimo1@huawei.com> | 7 个月前 |
| fix undeveloper Mode Debug App Signed-off-by: tantingting <tantingting5@huawei.com> | 2 年前 |
| add state observe Signed-off-by: qianli <qianli16@huawei.com> Change-Id: I75239352ff12606a90b8b16347f26f6eba48f9c0 | 3 年前 |
| abilityms字节对齐 Signed-off-by: zhang_hao_zheng <zhanghaozheng2@h-partners.com> Change-Id: I2fa1fef9905947bcaed396419ff325f4ce606c6e | 1 年前 |
| description:首帧绘制事件回调 Signed-off-by: 孙旭辉 <sunxuhui7@huawei.com> | 2 年前 |
| description:删除支持sceneboard任务代码,修改类名拼写错误 Signed-off-by: 孙旭辉 <sunxuhui7@huawei.com> | 2 年前 |
| 0705 Signed-off-by: 帝俊 <yexinjie@huawei.com>~ | 2 年前 |
| taskmgr sainterceptor adapter Change-Id: I3ae4da16afa23e89fed9057f0ecb5f7c2622b965 Signed-off-by: z00797421 <zhanyongtao@huawei.com> | 3 个月前 |
| fix killBundleWithReason Signed-off-by: zhengzhuolan <zhengzhuolan@huawei-partners.com> | 7 个月前 |
| modify review suggestion Change-Id: I65968877cad11544bd71b46a41ea1c63b758657b Signed-off-by: z00797421 <zhanyongtao@huawei.com> | 3 个月前 |
| taskmgr sainterceptor adapter Change-Id: I3ae4da16afa23e89fed9057f0ecb5f7c2622b965 Signed-off-by: z00797421 <zhanyongtao@huawei.com> | 3 个月前 |
| taskmgr sainterceptor adapter Change-Id: I3ae4da16afa23e89fed9057f0ecb5f7c2622b965 Signed-off-by: z00797421 <zhanyongtao@huawei.com> | 3 个月前 |
| yizhixing Signed-off-by: zhengzhuolan <zhengzhuolan@huawei-partners.com> | 8 个月前 |
| support skill execute Co-Authored-By: Agent Change-Id: If269cf2bf97f5bc1f671b528d9d648a5b69fedb3 Signed-off-by: RuiChen_01 <chenrui193@huawei.com> new cmd Change-Id: Id9b3d5f48412705c544602e4124d39e9d06f1cb1 Signed-off-by: zexin_c <chenzexin14@huawei.com> | 5 个月前 |
| AbilityStage新增OnPrepareTerminate回调事件 Signed-off-by: xubin <xubin75@huawei.com> | 1 年前 |
| Support recovery when background. Signed-off-by: zhangyafei-echo <zhangyafei12@huawei.com> Change-Id: I0e000924ab5fa17ad59d998c573e41177803a562 | 2 年前 |
| Add native thread support Co-Authored-By: Agent Signed-off-by: wangzhen <wangzhen416@huawei.com> Change-Id: I3fe893b8010c10d64a69eefb23ae9bd32314e4a8 | 6 个月前 |
| 0507_windowmode Signed-off-by: Luobniz21 <luoyicong@h-partners.com> | 5 个月前 |
| update acquireShareData and onShare Signed-off-by: xieqiongyang <xieqiongyang@huawei.com> Change-Id: I3c214fdf3620af9afed1fa537af734f86d2fcf8e | 3 年前 |
| 0705 Signed-off-by: 帝俊 <yexinjie@huawei.com>~ | 2 年前 |
| add assert code Signed-off-by: xinking129 <xinxin13@huawei.com> | 2 年前 |
| 20250115_1113 Signed-off-by: l30067926 <luoyicong@h-partners.com> Change-Id: I5530c3df10ebbdd36c63f729c5d4aed963b24d6e | 1 年前 |
| add recordId verification Signed-off-by: donglin <donglin9@huawei.com> Change-Id: Ie08908e2782a4bfa0ed1f64dd71be13b4a50c15d | 2 年前 |
| add recordId verification Signed-off-by: donglin <donglin9@huawei.com> Change-Id: Ie08908e2782a4bfa0ed1f64dd71be13b4a50c15d | 2 年前 |
| 0705 Signed-off-by: 帝俊 <yexinjie@huawei.com>~ | 2 年前 |
| add napi and data base file Signed-off-by: xinking129 <xinxin13@huawei.com> | 2 年前 |
| 0705 Signed-off-by: 帝俊 <yexinjie@huawei.com>~ | 2 年前 |
| 应用自启动可配置隐藏启动 Co-Authored-By: Agent Signed-off-by: 朱菲墨 <zhufeimo1@huawei.com> | 7 个月前 |
| add napi and data base file Signed-off-by: xinking129 <xinxin13@huawei.com> | 2 年前 |
| Extension_Enhancement Signed-off-by: renjianhao <renjianhao@h-partners.com> | 6 个月前 |
| DialogAbilityInfo新增参数 Signed-off-by: dsz2025 <duansizhao@huawei.com> | 10 个月前 |
| 新需求 Signed-off-by: m30043719 <maxiaodong25@huawei.com> | 2 年前 |
| provide dms interfaces Co-Authored-By: ya Signed-off-by: renjh5496 <renjianhao@h-partners.com> | 5 个月前 |
| Ability组件退出原因整改 Co-Authored-By: Agent Signed-off-by: 朱菲墨 <zhufeimo1@huawei.com> | 7 个月前 |
| Merge branch 'master' into byte_alignment Change-Id: I32c178ecc94d89ce58080be4615ee020a6cd679e | 1 年前 |
| 修复serviceExtension回合检视意见,startAbility添加免安装 Signed-off-by: zhangzezhong <zhangzezhong8@huawei-partners.com> | 1 年前 |
| 隐藏启动uid改pid2 Signed-off-by: 朱菲墨 <zhufeimo1@huawei.com> | 1 年前 |
| feat: add CompletionHandler to StartOptions Signed-off-by: yangxuguang-huawei <yangxuguang3@huawei.com> | 1 年前 |
| serviceRouterMgr IDL化整改 Signed-off-by: zhangzezhong <zhangzezhong8@huawei-partners.com> | 1 年前 |
| 东湖_退后台传入isFromScreenOffBackground_ Signed-off-by: lidongrui <lidongrui3@huawei.com> Co-Authored-By: Agent | 3 个月前 |
| update acquireShareData and onShare Signed-off-by: xieqiongyang <xieqiongyang@huawei.com> Change-Id: I3c214fdf3620af9afed1fa537af734f86d2fcf8e | 3 年前 |
| 隐藏启动uid改pid2 Signed-off-by: 朱菲墨 <zhufeimo1@huawei.com> | 1 年前 |
| RSS豁免10需求 Signed-off-by: wlh2624 <1968860844@qq.com> Change-Id: I55b7481db7aa14b1718c342c52182a61ed36d3ae | 1 年前 |
| merge conflict Signed-off-by: donglin <donglin9@huawei.com> Change-Id: I4eb6be542f56c1b5229a8ee31b8156a3e041c967 | 3 年前 |
| support start ui ability with callback Co-Authored-By: zzz Signed-off-by: zhengzhuolan <zhengzhuolan@huawei-partners.com> | 5 个月前 |
| add keep alive app service extension in u1 Signed-off-by: yuechunyang <yuechunyang1@h-partners.com> | 1 年前 |
| kioskStatus支持获取token Signed-off-by: wangbing <wangbing175@huawei-partners.com> | 1 年前 |
| 新增killId接口 Signed-off-by: 朱菲墨 <zhufeimo1@huawei.com> | 7 个月前 |
| 优化ability.specifiedId Signed-off-by: 朱菲墨 <zhufeimo1@huawei.com> Co-Authored-By: Agent | 5 个月前 |
| !18361 merge fix_bug210 into master fix bug Created-by: zzl12383 Commit-by: zhengzhuolan Merged-by: openharmony_ci Description: **IssueNo**: https://gitcode.com/openharmony/ability_ability_runtime/issues/14491 **Description**: **稳定性自检:** | 自检项 | 自检结果 | | ------------------------------------------------------------ | -------- | | 涉及跨进程调用的相关操作需要抛至主线程或加锁防止并发 | pass | | 成员变量进行赋值或创建需要排查并发 | pass | | 谨慎在lambda表达式中使用引用捕获 | pass | | 谨慎在未经拷贝的情况下使用外部传入的string、C字符串 | pass | | map\vector\list\set等stl模板类使用时需要排查并发 | pass | | 谨慎考虑加锁范围 | pass | | 在IPC通信中谨慎使用同步通信方式 | pass | | 禁止传递this指针至其他模块或线程(特别是eventhandler任务) | pass | | 禁止将外部传入的裸指针在内部直接构造智能指针 | pass | | 禁止多个独立创建的智能指针管理同一地址 | pass | | 禁止在析构函数中抛异步任务 | pass | | 禁止js对象在非js线程(例如在IPC线程)创建、使用或销毁 | pass | | 禁止在对外接口中未经判空直接使用外部传入的指针 | pass | | 禁止接口返回局部变量引用 | pass | | 禁止在信号函数中加锁 | pass | | 禁止在关键流程(SA启动、应用启动等主流程)执行耗时的操作 | pass | | 禁止将同一个cpp编译在不同的so中 | pass | **安全编码自检:** | 自检项 | 自检结果 | | -------------------------------------------------------------- | -------- | | 裸指针避免通过隐式转换构造为sptr | pass | | json对象在取值之前必须先判断类型,避免类型不匹配 | pass | | 序列化时必须对传入的数组大小进行校验,避免出现超大数组 | pass | | 避免使用未明确位宽的整型,选择使用int8_t、uint8_t等类型 | pass | | 外部传入的路径要做规范化校验,对路径中的.、..、../等特殊字符严格校验 | pass | | 指针变量、表示资源描述符的变量、bool变量必须赋初值 | pass | | readParcelable获取的对象使用前需要判空 | pass | | 分配和释放内存的函数需要成对出现 | pass | | 申请内存后异常退出前需要及时进行内存释放 | pass | | 内存申请前必须对内存大小进行合法性校验 | pass | | 内存分配后必须判断是否成功 | pass | | 禁止使用realloc、alloca函数 | pass | | 禁止打印文件路径、口令等敏感信息,如有需要,使用private修饰 | pass | | 禁止打印内存地址 | pass | | 整数之间运算时必须严格检查,确保不会出现溢出、反转、除0 | pass | | 禁止对有符号整数进行位操作符运算 | pass | | 禁止对指针进行逻辑或位运算 | pass | | 循环次数如果收外部数据控制,需要检验其合法性 | pass | | 禁止使用内存操作类危险函数,需要使用安全函数 | pass | | 谨慎使用不可重入函数 | pass | | 必须检查安全函数的返回值,并进行正确处理 | pass | | 禁止仅通过TokenType类型判断绕过权限校验 | pass | **TDD Result**: **XTS Result**: ### 是否已执行L0用例 - [ ] 已验证 - [ ] 不涉及。如不涉及,请写明理由 See merge request: openharmony/ability_ability_runtime!18361 | 6 个月前 |
| GetMissionInfo with param displayInfo Signed-off-by: zhengzhuolan <zhengzhuolan@huawei-partners.com> | 7 个月前 |
| 删除绝对路径引用 Signed-off-by: zhangzezhong <zhangzezhong8@huawei-partners.com> | 1 年前 |
| add mission move mission to background Signed-off-by: unknown <sijunjie@huawei.com> | 1 年前 |
| add mission move mission to background Signed-off-by: unknown <sijunjie@huawei.com> | 1 年前 |
| 删除绝对路径引用 Signed-off-by: zhangzezhong <zhangzezhong8@huawei-partners.com> | 1 年前 |
| independent modular object so Signed-off-by: renjianhao <renjianhao@h-partners.com> | 6 个月前 |
| Code fix Co-Authored-By: Agent Signed-off-by: wangzhen <wangzhen416@huawei.com> Change-Id: Ib26452f500d0973f77264d08566f818a8102266c | 6 个月前 |
| openLink唤端修复napi_function保存失效的问题 Signed-off-by: 朱菲墨 <zhufeimo1@huawei.com> | 11 个月前 |
| window pre terminate Signed-off-by: donglin <donglin9@huawei.com> Change-Id: I59ad2b742f06a0f1ad7957dcab597d296f521d14 | 3 年前 |
| 0705 Signed-off-by: 帝俊 <yexinjie@huawei.com>~ | 2 年前 |
| fix StartSelfUIAbilityInCurrentProcess Signed-off-by: zhengzhuolan <zhengzhuolan@huawei-partners.com> | 10 个月前 |
| feat: add QueryAtomicServiceStartupRule Signed-off-by: yangxuguang-huawei <yangxuguang3@huawei.com> | 1 年前 |
| cpp_crash场景使能APPrecover Change-Id: I8c9bea6bc4077ff44359e525c676a9b03c2e9fd9 Signed-off-by: tsuk1ii <linsicheng1@huawei.com> | 7 个月前 |
| provide dms interfaces Co-Authored-By: ya Signed-off-by: renjh5496 <renjianhao@h-partners.com> | 5 个月前 |
| provide dms interfaces Co-Authored-By: ya Signed-off-by: renjh5496 <renjianhao@h-partners.com> | 5 个月前 |
| provide dms interfaces Co-Authored-By: ya Signed-off-by: renjh5496 <renjianhao@h-partners.com> | 5 个月前 |
| modify marco definition for ability_runtime Signed-off-by: 黄师伟 <huangshiwei4@huawei.com> | 4 年前 |
| 元能力代码仓对Remote()调用做判空加固 Signed-off-by: Baisong Zhong <zhongbaisong@huawei.com> Change-Id: I110ecc5a18d3c47e1c3d9fd6277aab998016e168 | 2 年前 |
| modify marco definition for ability_runtime Signed-off-by: 黄师伟 <huangshiwei4@huawei.com> | 4 年前 |
| 推荐安装 Signed-off-by: MisterE<smart_e@126.com> Co-Authored-By: Agent | 6 个月前 |
| 推荐安装 Signed-off-by: MisterE<smart_e@126.com> Co-Authored-By: Agent | 6 个月前 |
| 新增流转状态通知接口以及按包名流转能力 issue:https://gitee.com/openharmony/ability_ability_runtime/issues/I76WEH Signed-off-by: m30043719 <maxiaodong25@huawei.com> | 3 年前 |
| support start ui ability with callback Co-Authored-By: zzz Signed-off-by: zhengzhuolan <zhengzhuolan@huawei-partners.com> | 5 个月前 |
| support start ui ability with callback Co-Authored-By: zzz Signed-off-by: zhengzhuolan <zhengzhuolan@huawei-partners.com> | 5 个月前 |
| taskmgr sainterceptor adapter Change-Id: I3ae4da16afa23e89fed9057f0ecb5f7c2622b965 Signed-off-by: z00797421 <zhanyongtao@huawei.com> | 3 个月前 |
| 新增驾驶安全SA注册拦截器接口 Signed-off-by: zhangzezhong <zhangzezhong8@huawei-partners.com> | 1 年前 |
| 新增驾驶安全SA注册拦截器接口 Signed-off-by: zhangzezhong <zhangzezhong8@huawei-partners.com> | 1 年前 |
| 新增驾驶安全SA注册拦截器接口 Signed-off-by: zhangzezhong <zhangzezhong8@huawei-partners.com> | 1 年前 |
| pc claw支持拉起分身应用 Signed-off-by: lidongrui <lidongrui3@huawei.com> Co-Authored-By: Agent | 3 个月前 |
| napi for start vertical panel Signed-off-by: 番茄鱼 <qyifang0623@gmail.com> | 1 年前 |
| feature: Add local wantAgent interface Signed-off-by: xijiandong <xijiandong@huawei.com> | 1 年前 |
| 删除绝对路径引用 Signed-off-by: zhangzezhong <zhangzezhong8@huawei-partners.com> | 1 年前 |
| feat: add splitRatio to StartOptions Co-Authored-By: Agent Signed-off-by: yangxuguang-huawei <yangxuguang3@huawei.com> | 6 个月前 |
| page config Signed-off-by: wendel <yuwenze1@huawei.com> | 9 个月前 |
| feat: add sessionInfo to StartSpecifiedAbilityBySCB Signed-off-by: Nathan Yang <yangxuguang3@huawei.com> | 10 个月前 |
| 20250115_1113 Signed-off-by: l30067926 <luoyicong@h-partners.com> Change-Id: I5530c3df10ebbdd36c63f729c5d4aed963b24d6e | 1 年前 |
| add JsInsightIntentExecutor and napi insight_intent_executor Signed-off-by: chehang <chehang1@huawei.com> Change-Id: Ia2423337a48d2be80d703b87ea84263ec10950fe | 2 年前 |
| modify marco definition for ability_runtime Signed-off-by: 黄师伟 <huangshiwei4@huawei.com> | 4 年前 |
| modify marco definition for ability_runtime Signed-off-by: 黄师伟 <huangshiwei4@huawei.com> | 4 年前 |
| mingxihua@huawei.com.cn Signed-off-by: m00512953 <mingxihua@huawei.com> | 3 年前 |
| modify marco definition for ability_runtime Signed-off-by: 黄师伟 <huangshiwei4@huawei.com> | 4 年前 |
| 归一user callback Signed-off-by: hanchen45 <wanghanchen1@huawei.com> | 7 个月前 |
| 归一user callback Signed-off-by: hanchen45 <wanghanchen1@huawei.com> | 7 个月前 |
| 归一user callback Signed-off-by: hanchen45 <wanghanchen1@huawei.com> | 7 个月前 |
| modify marco definition for ability_runtime Signed-off-by: 黄师伟 <huangshiwei4@huawei.com> | 4 年前 |
| fix userId default value Signed-off-by: zhangzezhong <zhangzezhong8@huawei-partners.com> | 7 个月前 |
| modify marco definition for ability_runtime Signed-off-by: 黄师伟 <huangshiwei4@huawei.com> | 4 年前 |
| modify marco definition for ability_runtime Signed-off-by: 黄师伟 <huangshiwei4@huawei.com> | 4 年前 |
| fix uiservice dst issue Signed-off-by: zhubingwei <zhubingwei@huawei.com> Change-Id: Ibbbe16ae7853023ddc2b52e4c247dac16870f680 | 2 年前 |
| adj优先级调整_标识前台应用因息屏导致退后台场景 Signed-off-by: lidongrui <lidongrui3@huawei.com> Co-Authored-By: Agent | 6 个月前 |
| 独立编译整改 Signed-off-by: zhangzezhong <zhangzezhong8@huawei-partners.com> | 1 年前 |
| | 2 年前 |
| 0705 Signed-off-by: 帝俊 <yexinjie@huawei.com>~ | 2 年前 |