-
Notifications
You must be signed in to change notification settings - Fork 27
Things to test
Lou Huang edited this page Oct 22, 2016
·
1 revision
- There is a warning message when mobile is detected.
- There is a notice if WeBGL is not enabled.
- The app should not load download at all if is on a mobile device or WebGL is not enabled.
- The user can request downloading the app anyway on a mobile device.
- There is always content in the application and the content is determined in this load order: 1. Requested by query string. 2. Backup from memory. 3. Default scene.
- Highlighted lines, if requested by query string, highlights the appropriate lines of the root scene file.
- Map view, if requested by the URL hash, repositions the map to the appropriate view. A default map view is used if there is no URL hash.
- URL informs app state only on initialization. Afterwards it reflects changes in app state.
- URL should not "reset" after initialization without user input.
- When restoring a tab, content, scroll position, cursor position, highlighted lines, and the state of all inline markers and helpers (widgets) are restored.
- [ ]