Commit ef09e18
DavidQ
Continued and hardened game hosting reliability.
Updated:
- [tools/Workspace Manager/main.js](C:\Users\davidq\Documents\GitHub\HTML-JavaScript-Gaming\tools\Workspace Manager\main.js)
- Added a strict block when shared host context cannot be written.
- Now refuses game mount with clear status:
- `Unable to mount game: workspace host context storage is unavailable in this browser session.`
- Requires `hostContextId` on every hosted game iframe URL (removed nullable fallback branch).
Validation/report:
- [docs/dev/reports/samples2tools_batch_48_validation.txt](C:\Users\davidq\Documents\GitHub\HTML-JavaScript-Gaming\docs\dev\reports\samples2tools_batch_48_validation.txt) (`PASS`)
- [docs/dev/reports/samples2tools_batch_48_summary.txt](C:\Users\davidq\Documents\GitHub\HTML-JavaScript-Gaming\docs\dev\reports\samples2tools_batch_48_summary.txt)
Commit comment:
`Harden Workspace Manager hosted-game flow by blocking mounts when shared host context storage is unavailable, enforcing hostContextId on all game iframe launches, and removing nullable hostContext fallback (batch-48 PASS).`1 parent 6aca55a commit ef09e18
3 files changed
Lines changed: 29 additions & 6 deletions
File tree
- docs/dev/reports
- tools/Workspace Manager
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
223 | 223 | | |
224 | 224 | | |
225 | 225 | | |
| 226 | + | |
| 227 | + | |
| 228 | + | |
| 229 | + | |
| 230 | + | |
226 | 231 | | |
227 | 232 | | |
228 | 233 | | |
| |||
232 | 237 | | |
233 | 238 | | |
234 | 239 | | |
235 | | - | |
236 | | - | |
237 | | - | |
238 | | - | |
239 | | - | |
240 | | - | |
| 240 | + | |
| 241 | + | |
241 | 242 | | |
242 | 243 | | |
243 | 244 | | |
| |||
0 commit comments