mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-10-03 04:38:48 +00:00
Add focus, bounded sample navigation and polite timestamp/value announcements without changing pointer or target ownership. Keep wrapped tooltip readings inside their box. Validate parent failure and final desktop/phone browser states. Change-source: pulse-maintainer
48 lines
1.9 KiB
JSON
48 lines
1.9 KiB
JSON
{
|
|
"version": 1,
|
|
"base_sha": "cf5d6cdf066539b6e29f589e42d408edb1ceb73a",
|
|
"verified_at": "2026-10-02T15:02:34.899181Z",
|
|
"result": "passed",
|
|
"changed_paths": [
|
|
"frontend-modern/src/components/shared/HistoryChart.tsx",
|
|
"frontend-modern/src/components/shared/useHistoryChartState.ts",
|
|
"frontend-modern/src/components/shared/historyChartModel.ts"
|
|
],
|
|
"content_sha256": {
|
|
"frontend-modern/src/components/shared/HistoryChart.tsx": "24cd863fb6288bc2c13ef2d26e02aad95d3e4f54278f3078b1703fabf8785f8c",
|
|
"frontend-modern/src/components/shared/useHistoryChartState.ts": "b1ebd93d5fee328b78f8f88f1837514a30d12be069d852d08f5d7f2b6ce999ec",
|
|
"frontend-modern/src/components/shared/historyChartModel.ts": "bd9e8954ef7e274a1eb026752d304556df303f612c4485369f8c90a7183cc751"
|
|
},
|
|
"routes": [
|
|
"/browser-tests/history-keyboard.html"
|
|
],
|
|
"viewports": [
|
|
{
|
|
"width": 1365,
|
|
"height": 900
|
|
},
|
|
{
|
|
"width": 390,
|
|
"height": 844
|
|
}
|
|
],
|
|
"states": [
|
|
"Populated, empty and linked charts in Chromium light and WebKit phone dark; synthetic data, not native PBS acceptance",
|
|
"Visible keyboard focus, wrapped timestamp and reading contained within tooltip; no horizontal overflow or page errors"
|
|
],
|
|
"interactions": [
|
|
"Tab into and out of both charts; arrows, Home/End, endpoint clamping, Escape; only focused chart announces keyboard readings",
|
|
"Parent Tab skips both charts; final empty chart invents no reading"
|
|
],
|
|
"command": "pulse-worker-browser frontend-modern/browser-tests/history-keyboard.cjs",
|
|
"browser_versions": {
|
|
"playwright": "1.56.1",
|
|
"chromium": "141.0.7390.37",
|
|
"webkit": "26.0"
|
|
},
|
|
"artifacts": [
|
|
"/var/lib/pulse-maintainer/worker-outputs/web-product-tuqfk84d/browser/result.json",
|
|
"/var/lib/pulse-maintainer/worker-outputs/web-product-tuqfk84d/browser/webkit-keyboard.png",
|
|
"/var/lib/pulse-maintainer/worker-outputs/web-product-tuqfk84d/browser/chromium-keyboard.png"
|
|
]
|
|
}
|