Own Web fallback services and trim Win32 session state
This commit is contained in:
@@ -70,6 +70,14 @@ What is already real:
|
||||
- `pp_app_core`
|
||||
|
||||
Latest slice:
|
||||
- `src/platform_legacy/legacy_platform_state.*` now exposes an ownable Web
|
||||
platform-services entrypoint plus an explicit binding hook instead of only a
|
||||
retained fallback object.
|
||||
- `webgl/src/main.cpp` now owns the Web platform-services implementation and
|
||||
seeds that owned instance into legacy platform state during startup.
|
||||
- `src/platform_windows/windows_runtime_shell.*` no longer keeps `HINSTANCE`
|
||||
in the retained main-window session state; the startup/shutdown path now
|
||||
threads the module handle explicitly.
|
||||
- `webgl/src/main.cpp` now owns a TU-local legacy `PlatformServices`
|
||||
instance and binds that owned service into `App` during `StartApp()`.
|
||||
- `android/src/cpp/main.cpp` now owns a function-lifetime legacy
|
||||
|
||||
Reference in New Issue
Block a user