Own Web fallback services and trim Win32 session state
This commit is contained in:
@@ -78,6 +78,15 @@ Completed, blocked, and superseded task history moved to
|
||||
the queue is now ordered by code movement instead.
|
||||
|
||||
Current slice:
|
||||
- `src/platform_legacy/legacy_platform_state.*` now exposes
|
||||
`create_legacy_web_platform_services()` plus an explicit binding hook for the
|
||||
retained Web service surface.
|
||||
- `webgl/src/main.cpp` now owns and binds the Web platform-services
|
||||
implementation explicitly instead of relying only on the retained fallback
|
||||
object in legacy platform state.
|
||||
- `src/platform_windows/windows_runtime_shell.*` now threads `HINSTANCE`
|
||||
through the startup/runtime path explicitly instead of keeping it in the
|
||||
retained main-window session state.
|
||||
- `webgl/src/main.cpp` now binds an owned legacy `PlatformServices` instance
|
||||
instead of reading the process-global fallback directly during `StartApp()`.
|
||||
- `android/src/cpp/main.cpp` now binds a function-lifetime owned legacy
|
||||
|
||||
Reference in New Issue
Block a user