| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[Feature][iOS] Require native verification for resource handle bundles Introduce the public security contract and shared verification gate with the direct iOS snapshot consumer. Resolve registry linkage through one service_api-owned entry: active mobile API shared libraries, explicit iOS Pod dependency metadata, and standalone registry sources. Keep one Harmony SO provider while merging active-root API declarations. Keep native C++ API headers private to the Pod umbrella. Supply the installed source-Pod header root through the unified ServiceAPI entry so native consumers can include the API while Objective-C modules import only the public Core headers. Let Devtool consume that entry without duplicating package paths. Use plain example headings in the service API template comments so Apple Clang accepts the header with documentation warnings treated as errors. TEST: Paired isolated source-Pod arm64 Archives using identical sources reproduced the Objective-C module failure (65) and passed with private headers and the source root (0). The original Objective-C and Devtool C++ translation units plus an Objective-C++ service-type smoke compiled into static frameworks. GN formatting and coding-style checks passed. Validation covers the reduced Pod Archive. Change-Id: I463deb44ba822081085d55b8ac76ad7915d5a7a4 | 8 天前 | |
[Optimize] Expand nested namespace syntax to explicit blocks in service_api Replace C++17 nested namespace declarations (e.g., lynx::service) with explicit nested namespace blocks across service_api sources and tests. Also update example comments to match the new style and fix closing namespace comments for clarity. Motivation: - Improve readability and consistency of namespace declarations. - Avoid potential tooling/formatter issues with nested namespace syntax. | 8 个月前 | |
[Feature][iOS] Require native verification for resource handle bundles Introduce the public security contract and shared verification gate with the direct iOS snapshot consumer. Resolve registry linkage through one service_api-owned entry: active mobile API shared libraries, explicit iOS Pod dependency metadata, and standalone registry sources. Keep one Harmony SO provider while merging active-root API declarations. Keep native C++ API headers private to the Pod umbrella. Supply the installed source-Pod header root through the unified ServiceAPI entry so native consumers can include the API while Objective-C modules import only the public Core headers. Let Devtool consume that entry without duplicating package paths. Use plain example headings in the service API template comments so Apple Clang accepts the header with documentation warnings treated as errors. TEST: Paired isolated source-Pod arm64 Archives using identical sources reproduced the Objective-C module failure (65) and passed with private headers and the source root (0). The original Objective-C and Devtool C++ translation units plus an Objective-C++ service-type smoke compiled into static frameworks. GN formatting and coding-style checks passed. Validation covers the reduced Pod Archive. Change-Id: I463deb44ba822081085d55b8ac76ad7915d5a7a4 | 8 天前 | |
[Feature][Service][Setting] Add a trail service for the C++ layer 1. Add a trail service for the C++ layer and implementing it by bridging the platform layer's trail service. 2. Support access to trail settings via shortcuts defined by LYNX_SETTING_KEY macro. AutoSubmit: True SkipChecks: macro | 5 个月前 | |
[Feature][iOS] Require native verification for resource handle bundles Introduce the public security contract and shared verification gate with the direct iOS snapshot consumer. Resolve registry linkage through one service_api-owned entry: active mobile API shared libraries, explicit iOS Pod dependency metadata, and standalone registry sources. Keep one Harmony SO provider while merging active-root API declarations. Keep native C++ API headers private to the Pod umbrella. Supply the installed source-Pod header root through the unified ServiceAPI entry so native consumers can include the API while Objective-C modules import only the public Core headers. Let Devtool consume that entry without duplicating package paths. Use plain example headings in the service API template comments so Apple Clang accepts the header with documentation warnings treated as errors. TEST: Paired isolated source-Pod arm64 Archives using identical sources reproduced the Objective-C module failure (65) and passed with private headers and the source root (0). The original Objective-C and Devtool C++ translation units plus an Objective-C++ service-type smoke compiled into static frameworks. GN formatting and coding-style checks passed. Validation covers the reduced Pod Archive. Change-Id: I463deb44ba822081085d55b8ac76ad7915d5a7a4 | 8 天前 | |
[Feature][iOS] Require native verification for resource handle bundles Introduce the public security contract and shared verification gate with the direct iOS snapshot consumer. Resolve registry linkage through one service_api-owned entry: active mobile API shared libraries, explicit iOS Pod dependency metadata, and standalone registry sources. Keep one Harmony SO provider while merging active-root API declarations. Keep native C++ API headers private to the Pod umbrella. Supply the installed source-Pod header root through the unified ServiceAPI entry so native consumers can include the API while Objective-C modules import only the public Core headers. Let Devtool consume that entry without duplicating package paths. Use plain example headings in the service API template comments so Apple Clang accepts the header with documentation warnings treated as errors. TEST: Paired isolated source-Pod arm64 Archives using identical sources reproduced the Objective-C module failure (65) and passed with private headers and the source root (0). The original Objective-C and Devtool C++ translation units plus an Objective-C++ service-type smoke compiled into static frameworks. GN formatting and coding-style checks passed. Validation covers the reduced Pod Archive. Change-Id: I463deb44ba822081085d55b8ac76ad7915d5a7a4 | 8 天前 | |
[Feature][iOS] Require native verification for resource handle bundles Introduce the public security contract and shared verification gate with the direct iOS snapshot consumer. Resolve registry linkage through one service_api-owned entry: active mobile API shared libraries, explicit iOS Pod dependency metadata, and standalone registry sources. Keep one Harmony SO provider while merging active-root API declarations. Keep native C++ API headers private to the Pod umbrella. Supply the installed source-Pod header root through the unified ServiceAPI entry so native consumers can include the API while Objective-C modules import only the public Core headers. Let Devtool consume that entry without duplicating package paths. Use plain example headings in the service API template comments so Apple Clang accepts the header with documentation warnings treated as errors. TEST: Paired isolated source-Pod arm64 Archives using identical sources reproduced the Objective-C module failure (65) and passed with private headers and the source root (0). The original Objective-C and Devtool C++ translation units plus an Objective-C++ service-type smoke compiled into static frameworks. GN formatting and coding-style checks passed. Validation covers the reduced Pod Archive. Change-Id: I463deb44ba822081085d55b8ac76ad7915d5a7a4 | 8 天前 | |
[BugFix] Fix Trail service registration and dependencies - Split process-configured Trail setup from the generic services initializer and call it after the HTTP service is registered. - Export the services entry points consistently across shared-library boundaries. - Link the Trail service API and implementation from the host library while isolating the embedder Trail target. TEST: Not run (history-only split; the final combined tree is verified against the original change). SkipChecks: macro | 29 天前 | |
[Feature][Service][Setting] Add a trail service for the C++ layer 1. Add a trail service for the C++ layer and implementing it by bridging the platform layer's trail service. 2. Support access to trail settings via shortcuts defined by LYNX_SETTING_KEY macro. AutoSubmit: True SkipChecks: macro | 5 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 8 天前 | ||
| 8 个月前 | ||
| 8 天前 | ||
| 5 个月前 | ||
| 8 天前 | ||
| 8 天前 | ||
| 8 天前 | ||
| 29 天前 | ||
| 5 个月前 |