Skip to content

Export profile clear API from native engine - #837

Merged
wieslawsoltes merged 1 commit into
mainfrom
fix/profile-clear-export-836
Sep 20, 2026
Merged

wieslawsoltes merged 1 commit into
mainfrom
fix/profile-clear-export-836

Conversation

@wieslawsoltes

Copy link
Copy Markdown
Collaborator

Closes #836.

webscene_profile_clear_data_v1 was implemented inside the scene-acquisition anonymous namespace, so the V8 package compiled but consumers could not resolve the public C ABI symbol. Move only the namespace boundary so the profile clear implementation remains in the surrounding extern "C" block while the scene helpers retain internal linkage.

This is stacked on #835. Validation is intentionally performed at the stack top: the exact package build must link webscene_native_engine_tests, run the durable profile restart contract, and produce the platform package.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Export profile clear API from the public C ABI

1 participant