restore page identity after pkg publish
restore page identity after pkg publish
restore page identity after pkg publish
restore page identity after pkg publish
dashboard 0.10.0: Settings modal per settings-layout (cog, dimmed backdrop, 4 dismissals, cards with real taskbar captu…
nb 0.5.1: taskbar progress value is PERCENT (0..100); the 0..1 bar was invisible - caught by a real capture
nb 0.5.0: persisted user settings + nbrowser_settings (overlayBadge, taskbarActivity progress|flash|off, flashMode); ov…
restore page identity after pkg publish
restore page identity after pkg publish
dev skill: dock dashboard traps
restore page identity after pkg publish
restore page identity after pkg publish
restore page identity after pkg publish
nb 0.4.13: Edge disabled-detection (disable_reasons, Edge writes no state field) + disabled-is-a-choice hints - a user-…
restore page identity after pkg publish
restore page identity after pkg publish
restore page identity after pkg publish
battery: poll-based back/forward assertions (fixed sample raced slower boxes)
battery: abort when profile discovery cannot enumerate the target (relay blip made it guess the wrong profile)
install skill: field notes from the ROG install (splash hwnd, Edge toggle rect, last-window trap, escalating wake)
nb 0.4.12: wake_profile escalates to a minimized window when windowless wake fails (Chromium never starts load-unpacked…
battery: re-anchor dialog test on the harness; detect relay-drop in the CLI error path (was grading fake FAILs)
nb 0.4.11 / nbe 0.2.8: dialog pre-answer arming (Chrome cancels dialogs under a debugger; the hold-open design was impo…
battery: handle_dialog via the deterministic manual-arming path (kills the auto-dismiss race)
nb 0.4.10 / nbe 0.2.7: per-tab last-dialog memory immune to foreign events drains; battery dialog retry
nb 0.4.9 / nbe 0.2.6: a click that opens a dialog reports dialogOpened + changed:true instead of retrying into the froz…
nb 0.4.8: bare pin_session pins to the session's resolved route, never to an empty-email pending socket
nb 0.4.7: register a host on first DATA not on connect (kills pending-N churn from port probers); battery guard matches…
nb 0.4.6: an owner may force_close its own OS window (open_os_window cleanup path was refusing its opener)
nb 0.4.5: readiness proves an unlabelled connection with a live ping probe (flapping host loop reads needs-extension, h…
nb 0.4.4: auto-resolve pending profile labels on connect (was only manual)
nb 0.4.3: pending-* connections are DRIVABLE and count as ready (the real 'nbe not connected' bug); revert the zombie r…
nb 0.4.2: reap zombie hosts on EVIDENCE (unanswered probes), never on age alone
nb 0.4.1 / nbe 0.2.5: force a frame instead of a foreground; zombie host reaper; thread-named foreground caption; nbe p…
0.4.0 + nbe 0.2.4: #21 dialogs auto-answered (page can never wedge) + policy:manual; #20 root-caused - finder ignored o…
0.3.9 + nbe 0.2.2: state enriches url/title via list_tabs (list_windows returns sessionId:null); click change-detection…
0.3.8 + nbe 0.2.1: dialogs auto-answered so a driven confirm() can never wedge the page (#21); click-by-text self-heals…
0.3.7: demo wakes a sleeping profile and retries once - turnkey for the web-control demo