Contract test controller
…
- PaperBalloonHost
- —
§1–2 Name
- name
- —
§3 Leaving
✕ calls leave(). The second pair races both exits; the first call wins.
§4 Theming
Sets color-scheme, theme-color and accent-color together; Rename shows the sheet in them.
- status icons
- —
§5 Safe area
- env(safe-area)
- —
§9 System back
- back() calls
- 0
§10 Orientation
- actual
- —
§11 Vibrate
§12 Haptic
Must play nothing:
hapticComposition(steps):
Caps — 32 steps, 5 s:
Must play nothing — and not stop a running rumble:
Tilt
- orientation
- —
- motion
- —
Keyboard
This field's keyboard must reach the page: the visual viewport shrinks and the field scrolls into view. The launcher's rename sheet must change neither height.
- innerHeight
- —
- visualViewport
- —