| 编译时自动转换胶水层代码
Signed-off-by: zhangyanchuan <zhangyanchuan@huawei.com>
| 2 年前 |
| 编译时自动转换胶水层代码
Signed-off-by: zhangyanchuan <zhangyanchuan@huawei.com>
| 2 年前 |
| 编译时自动转换胶水层代码
Signed-off-by: zhangyanchuan <zhangyanchuan@huawei.com>
| 2 年前 |
| 编译时自动转换胶水层代码
Signed-off-by: zhangyanchuan <zhangyanchuan@huawei.com>
| 2 年前 |
| weba11y
Signed-off-by: jiangxiaolong <jiangxiaolong9@huawei-partners.com>
| 11 个月前 |
| weba11y
Signed-off-by: jiangxiaolong <jiangxiaolong9@huawei-partners.com>
| 11 个月前 |
| 修改代码风格
Signed-off-by: 李志伟 <lizhiwei32@huawei.com> | 9 个月前 |
| 修改代码风格
Signed-off-by: 李志伟 <lizhiwei32@huawei.com> | 9 个月前 |
| 新增AI会话胶水层
Signed-off-by: SprucEovo <lichenwei2@huawei.com>
| 2 个月前 |
| 新增AI会话胶水层
Signed-off-by: SprucEovo <lichenwei2@huawei.com>
| 2 个月前 |
| 主动获取Web控件树-webview
IssueNo:
Description:
Sig: SIG_ApplicationFramework
Feature or Bugfix: Feature
Binary Source: No
Signed-off-by: wuliubao <liubao11@huawei.com>
| 4 个月前 |
| 主动获取Web控件树-webview
IssueNo:
Description:
Sig: SIG_ApplicationFramework
Feature or Bugfix: Feature
Binary Source: No
Signed-off-by: wuliubao <liubao11@huawei.com>
| 4 个月前 |
| refactor: consolidate SSL error info into structured object
This change refactors the SSL error handling to use a unified
NWebAllSslErrorInfo structure instead of passing multiple individual
parameters through callback chains.
Changes:
- Add NWebAllSslErrorInfo interface to encapsulate SSL error details
(error code, URLs, referrer, flags, cert chain data)
- Refactor OnAllSslErrorRequestByJSV2() to use NWebAllSslErrorInfo
- Rename SetForceEnableZoom() to SetForceEnableZoomPublic()
- Add SetWholeWebDrawing() method to NWebEngine
New files:
- ark_web_all_ssl_error_info.h (glue layer interface)
- ark_web_all_ssl_error_info_impl.cpp/h (webcore bridge)
- ark_web_all_ssl_error_info_wrapper.cpp/h (webview bridge)
Benefits:
- Better code maintainability and type safety
- Consistent interface across bridge layers
- Easier to extend SSL error information in the future
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
Signed-off-by: LGH W <wulonghui2@huawei.com>
| 1 个月前 |
| refactor: consolidate SSL error info into structured object
This change refactors the SSL error handling to use a unified
NWebAllSslErrorInfo structure instead of passing multiple individual
parameters through callback chains.
Changes:
- Add NWebAllSslErrorInfo interface to encapsulate SSL error details
(error code, URLs, referrer, flags, cert chain data)
- Refactor OnAllSslErrorRequestByJSV2() to use NWebAllSslErrorInfo
- Rename SetForceEnableZoom() to SetForceEnableZoomPublic()
- Add SetWholeWebDrawing() method to NWebEngine
New files:
- ark_web_all_ssl_error_info.h (glue layer interface)
- ark_web_all_ssl_error_info_impl.cpp/h (webcore bridge)
- ark_web_all_ssl_error_info_wrapper.cpp/h (webview bridge)
Benefits:
- Better code maintainability and type safety
- Consistent interface across bridge layers
- Easier to extend SSL error information in the future
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
Signed-off-by: LGH W <wulonghui2@huawei.com>
| 1 个月前 |
| 编译时自动转换胶水层代码
Signed-off-by: zhangyanchuan <zhangyanchuan@huawei.com>
| 2 年前 |
| 编译时自动转换胶水层代码
Signed-off-by: zhangyanchuan <zhangyanchuan@huawei.com>
| 2 年前 |
| createPDF
Signed-off-by: tengfan <tengfan3@huawei.com>
| 1 年前 |
| createPDF
Signed-off-by: tengfan <tengfan3@huawei.com>
| 1 年前 |
| 白屏二期胶水层修改
Signed-off-by: li-zhan006 <lizhan12@huawei.com>
| 5 个月前 |
| 白屏二期胶水层修改
Signed-off-by: li-zhan006 <lizhan12@huawei.com>
| 5 个月前 |
| 编译时自动转换胶水层代码
Signed-off-by: zhangyanchuan <zhangyanchuan@huawei.com>
| 2 年前 |
| 编译时自动转换胶水层代码
Signed-off-by: zhangyanchuan <zhangyanchuan@huawei.com>
| 2 年前 |
| 编译时自动转换胶水层代码
Signed-off-by: zhangyanchuan <zhangyanchuan@huawei.com>
| 2 年前 |
| 编译时自动转换胶水层代码
Signed-off-by: zhangyanchuan <zhangyanchuan@huawei.com>
| 2 年前 |
| add command action
Signed-off-by: liuxiao (K) <liuxiao182@huawei.com>
| 5 个月前 |
| add command action
Signed-off-by: liuxiao (K) <liuxiao182@huawei.com>
| 5 个月前 |
| add gesture command interface
Co-Authored-By:Agent
Signed-off-by: zourongchun <zourongchun@huawei.com>
| 1 个月前 |
| add gesture command interface
Co-Authored-By:Agent
Signed-off-by: zourongchun <zourongchun@huawei.com>
| 1 个月前 |
| add gesture command interface
Co-Authored-By:Agent
Signed-off-by: zourongchun <zourongchun@huawei.com>
| 1 个月前 |
| add gesture command interface
Co-Authored-By:Agent
Signed-off-by: zourongchun <zourongchun@huawei.com>
| 1 个月前 |
| ArkWeb单独监控jserror接口
Signed-off-by: liyongzhuang <liyongzhuang1@huawei.com>
| 6 个月前 |
| ArkWeb单独监控jserror接口
Signed-off-by: liyongzhuang <liyongzhuang1@huawei.com>
| 6 个月前 |
| 编译时自动转换胶水层代码
Signed-off-by: zhangyanchuan <zhangyanchuan@huawei.com>
| 2 年前 |
| 编译时自动转换胶水层代码
Signed-off-by: zhangyanchuan <zhangyanchuan@huawei.com>
| 2 年前 |
| 右键菜单功能增强
Signed-off-by: duanshaofei <duanshaofei@huawei-partners.com>
| 8 个月前 |
| 右键菜单功能增强
Signed-off-by: duanshaofei <duanshaofei@huawei-partners.com>
| 8 个月前 |
| 编译时自动转换胶水层代码
Signed-off-by: zhangyanchuan <zhangyanchuan@huawei.com>
| 2 年前 |
| 编译时自动转换胶水层代码
Signed-off-by: zhangyanchuan <zhangyanchuan@huawei.com>
| 2 年前 |
| 获取所有cookies的接口代码优化
Signed-off-by: wuxinzao <wuxinzao@huawei.com> | 6 个月前 |
| 检视修改
Signed-off-by: wuxinzao <wuxinzao@huawei.com> | 6 个月前 |
| 检视修改
Signed-off-by: wuxinzao <wuxinzao@huawei.com> | 6 个月前 |
| 检视修改
Signed-off-by: wuxinzao <wuxinzao@huawei.com> | 6 个月前 |
| 编译时自动转换胶水层代码
Signed-off-by: zhangyanchuan <zhangyanchuan@huawei.com>
| 2 年前 |
| 编译时自动转换胶水层代码
Signed-off-by: zhangyanchuan <zhangyanchuan@huawei.com>
| 2 年前 |
| 编译时自动转换胶水层代码
Signed-off-by: zhangyanchuan <zhangyanchuan@huawei.com>
| 2 年前 |
| 编译时自动转换胶水层代码
Signed-off-by: zhangyanchuan <zhangyanchuan@huawei.com>
| 2 年前 |
| webview add custom keyboard interface
Signed-off-by: lie <lvjunmao@huawei.com>
Change-Id: I25502eecde546baff1d08f392acad9f62e5ae659
| 1 年前 |
| webview add custom keyboard interface
Signed-off-by: lie <lvjunmao@huawei.com>
Change-Id: I25502eecde546baff1d08f392acad9f62e5ae659
| 1 年前 |
| 编译时自动转换胶水层代码
Signed-off-by: zhangyanchuan <zhangyanchuan@huawei.com>
| 2 年前 |
| 编译时自动转换胶水层代码
Signed-off-by: zhangyanchuan <zhangyanchuan@huawei.com>
| 2 年前 |
| 编译时自动转换胶水层代码
Signed-off-by: zhangyanchuan <zhangyanchuan@huawei.com>
| 2 年前 |
| 编译时自动转换胶水层代码
Signed-off-by: zhangyanchuan <zhangyanchuan@huawei.com>
| 2 年前 |
| 编译时自动转换胶水层代码
Signed-off-by: zhangyanchuan <zhangyanchuan@huawei.com>
| 2 年前 |
| 编译时自动转换胶水层代码
Signed-off-by: zhangyanchuan <zhangyanchuan@huawei.com>
| 2 年前 |
| 编译时自动转换胶水层代码
Signed-off-by: zhangyanchuan <zhangyanchuan@huawei.com>
| 2 年前 |
| 编译时自动转换胶水层代码
Signed-off-by: zhangyanchuan <zhangyanchuan@huawei.com>
| 2 年前 |
| 编译时自动转换胶水层代码
Signed-off-by: zhangyanchuan <zhangyanchuan@huawei.com>
| 2 年前 |
| 编译时自动转换胶水层代码
Signed-off-by: zhangyanchuan <zhangyanchuan@huawei.com>
| 2 年前 |
| 编译时自动转换胶水层代码
Signed-off-by: zhangyanchuan <zhangyanchuan@huawei.com>
| 2 年前 |
| 编译时自动转换胶水层代码
Signed-off-by: zhangyanchuan <zhangyanchuan@huawei.com>
| 2 年前 |
| 编译时自动转换胶水层代码
Signed-off-by: zhangyanchuan <zhangyanchuan@huawei.com>
| 2 年前 |
| 编译时自动转换胶水层代码
Signed-off-by: zhangyanchuan <zhangyanchuan@huawei.com>
| 2 年前 |
| 编译时自动转换胶水层代码
Signed-off-by: zhangyanchuan <zhangyanchuan@huawei.com>
| 2 年前 |
| 编译时自动转换胶水层代码
Signed-off-by: zhangyanchuan <zhangyanchuan@huawei.com>
| 2 年前 |
| add func to clear webcore drag data
Signed-off-by: hexu28huawei <hexu28@huawei.com>
| 3 个月前 |
| add func to clear webcore drag data
Signed-off-by: hexu28huawei <hexu28@huawei.com>
| 3 个月前 |
| fix web drag effect values
Signed-off-by: hexu28huawei <hexu28@huawei.com>
| 8 个月前 |
| fix web drag effect values
Signed-off-by: hexu28huawei <hexu28@huawei.com>
| 8 个月前 |
| 弹窗缩放白名单配置能力优化
Signed-off-by: weilanGitee <shiguangwei10@h-partners.com>
| 2 个月前 |
| 弹窗缩放白名单配置能力优化
Signed-off-by: weilanGitee <shiguangwei10@h-partners.com>
| 2 个月前 |
| 编译时自动转换胶水层代码
Signed-off-by: zhangyanchuan <zhangyanchuan@huawei.com>
| 2 年前 |
| 编译时自动转换胶水层代码
Signed-off-by: zhangyanchuan <zhangyanchuan@huawei.com>
| 2 年前 |
| add js dump
Signed-off-by: huanghan <huanghan18@huawei.com>
| 28 天前 |
| add js dump
Signed-off-by: huanghan <huanghan18@huawei.com>
| 28 天前 |
| 文件上传保存type增强
Signed-off-by: duanshaofei <duanshaofei@huawei-partners.com>
| 6 个月前 |
| 文件上传保存type增强
Signed-off-by: duanshaofei <duanshaofei@huawei-partners.com>
| 6 个月前 |
| 编译时自动转换胶水层代码
Signed-off-by: zhangyanchuan <zhangyanchuan@huawei.com>
| 2 年前 |
| 编译时自动转换胶水层代码
Signed-off-by: zhangyanchuan <zhangyanchuan@huawei.com>
| 2 年前 |
| 编译时自动转换胶水层代码
Signed-off-by: zhangyanchuan <zhangyanchuan@huawei.com>
| 2 年前 |
| 编译时自动转换胶水层代码
Signed-off-by: zhangyanchuan <zhangyanchuan@huawei.com>
| 2 年前 |
| 编译时自动转换胶水层代码
Signed-off-by: zhangyanchuan <zhangyanchuan@huawei.com>
| 2 年前 |
| 编译时自动转换胶水层代码
Signed-off-by: zhangyanchuan <zhangyanchuan@huawei.com>
| 2 年前 |
| 编译时自动转换胶水层代码
Signed-off-by: zhangyanchuan <zhangyanchuan@huawei.com>
| 2 年前 |
| 编译时自动转换胶水层代码
Signed-off-by: zhangyanchuan <zhangyanchuan@huawei.com>
| 2 年前 |
| 接口新增参数
Signed-off-by: dupengfei <dupengfei18@huawei.com>
| 1 年前 |
| 接口新增参数
Signed-off-by: dupengfei <dupengfei18@huawei.com>
| 1 年前 |
| flingupdate
Signed-off-by: duanshaofei <duanshaofei@huawei-partners.com>
| 1 个月前 |
| flingupdate
Signed-off-by: duanshaofei <duanshaofei@huawei-partners.com>
| 1 个月前 |
| 执行JS时支持返回异常信息
Signed-off-by: liyongzhuang <liyongzhuang1@huawei.com>
| 7 个月前 |
| 执行JS时支持返回异常信息
Signed-off-by: liyongzhuang <liyongzhuang1@huawei.com>
| 7 个月前 |
| 编译时自动转换胶水层代码
Signed-off-by: zhangyanchuan <zhangyanchuan@huawei.com>
| 2 年前 |
| 编译时自动转换胶水层代码
Signed-off-by: zhangyanchuan <zhangyanchuan@huawei.com>
| 2 年前 |
| 编译时自动转换胶水层代码
Signed-off-by: zhangyanchuan <zhangyanchuan@huawei.com>
| 2 年前 |
| 编译时自动转换胶水层代码
Signed-off-by: zhangyanchuan <zhangyanchuan@huawei.com>
| 2 年前 |
| 编译时自动转换胶水层代码
Signed-off-by: zhangyanchuan <zhangyanchuan@huawei.com>
| 2 年前 |
| 编译时自动转换胶水层代码
Signed-off-by: zhangyanchuan <zhangyanchuan@huawei.com>
| 2 年前 |
| feat: add image info callback API for WebView
This commit adds support for retrieving image information from WebView
through a callback-based API. The feature enables applications to get
image pixel data including dimensions, color type, alpha type, and raw
pixel data from specified image URLs.
Key changes:
- Added NWebImageInfo class to hold image metadata and pixel data
- Support for width, height, alpha type, color type
- Raw pixel data access with data size information
- Added NWebImageInfoCallback interface for asynchronous retrieval
- OnReceivedValue callback with error code and image info vector
- Added GetImageInfosByUrls method to NWeb interface
- Accepts vector of image URLs
- Returns image data through callback interface
- Implemented glue layer bridge code
- ArkWebImageInfo wrapper/impl for webcore and webview
- ArkWebImageInfoCallback wrapper/impl for callback handling
- Vector conversion utilities (cpptoc/ctocpp)
- Updated bridge type enumeration (ARK_WEB_IMAGE_INFO = 117,
ARK_WEB_IMAGE_INFO_CALLBACK = 118)
- Updated BUILD.gn files to include new source files
This feature is useful for applications that need to access image
data loaded in WebView for processing, saving, or manipulation.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
Signed-off-by: LGH W <wulonghui2@huawei.com>
| 1 个月前 |
| feat: add image info callback API for WebView
This commit adds support for retrieving image information from WebView
through a callback-based API. The feature enables applications to get
image pixel data including dimensions, color type, alpha type, and raw
pixel data from specified image URLs.
Key changes:
- Added NWebImageInfo class to hold image metadata and pixel data
- Support for width, height, alpha type, color type
- Raw pixel data access with data size information
- Added NWebImageInfoCallback interface for asynchronous retrieval
- OnReceivedValue callback with error code and image info vector
- Added GetImageInfosByUrls method to NWeb interface
- Accepts vector of image URLs
- Returns image data through callback interface
- Implemented glue layer bridge code
- ArkWebImageInfo wrapper/impl for webcore and webview
- ArkWebImageInfoCallback wrapper/impl for callback handling
- Vector conversion utilities (cpptoc/ctocpp)
- Updated bridge type enumeration (ARK_WEB_IMAGE_INFO = 117,
ARK_WEB_IMAGE_INFO_CALLBACK = 118)
- Updated BUILD.gn files to include new source files
This feature is useful for applications that need to access image
data loaded in WebView for processing, saving, or manipulation.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
Signed-off-by: LGH W <wulonghui2@huawei.com>
| 1 个月前 |
| feat: add image info callback API for WebView
This commit adds support for retrieving image information from WebView
through a callback-based API. The feature enables applications to get
image pixel data including dimensions, color type, alpha type, and raw
pixel data from specified image URLs.
Key changes:
- Added NWebImageInfo class to hold image metadata and pixel data
- Support for width, height, alpha type, color type
- Raw pixel data access with data size information
- Added NWebImageInfoCallback interface for asynchronous retrieval
- OnReceivedValue callback with error code and image info vector
- Added GetImageInfosByUrls method to NWeb interface
- Accepts vector of image URLs
- Returns image data through callback interface
- Implemented glue layer bridge code
- ArkWebImageInfo wrapper/impl for webcore and webview
- ArkWebImageInfoCallback wrapper/impl for callback handling
- Vector conversion utilities (cpptoc/ctocpp)
- Updated bridge type enumeration (ARK_WEB_IMAGE_INFO = 117,
ARK_WEB_IMAGE_INFO_CALLBACK = 118)
- Updated BUILD.gn files to include new source files
This feature is useful for applications that need to access image
data loaded in WebView for processing, saving, or manipulation.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
Signed-off-by: LGH W <wulonghui2@huawei.com>
| 1 个月前 |
| feat: add image info callback API for WebView
This commit adds support for retrieving image information from WebView
through a callback-based API. The feature enables applications to get
image pixel data including dimensions, color type, alpha type, and raw
pixel data from specified image URLs.
Key changes:
- Added NWebImageInfo class to hold image metadata and pixel data
- Support for width, height, alpha type, color type
- Raw pixel data access with data size information
- Added NWebImageInfoCallback interface for asynchronous retrieval
- OnReceivedValue callback with error code and image info vector
- Added GetImageInfosByUrls method to NWeb interface
- Accepts vector of image URLs
- Returns image data through callback interface
- Implemented glue layer bridge code
- ArkWebImageInfo wrapper/impl for webcore and webview
- ArkWebImageInfoCallback wrapper/impl for callback handling
- Vector conversion utilities (cpptoc/ctocpp)
- Updated bridge type enumeration (ARK_WEB_IMAGE_INFO = 117,
ARK_WEB_IMAGE_INFO_CALLBACK = 118)
- Updated BUILD.gn files to include new source files
This feature is useful for applications that need to access image
data loaded in WebView for processing, saving, or manipulation.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
Signed-off-by: LGH W <wulonghui2@huawei.com>
| 1 个月前 |