☰
History of adom-bridge-puppeteer-manifest-candidate.json
339 commits
← Back to file
v2.0.641 candidate (rust): birth hold: busy spin for the first 100 ms after the first show (Chrome re-tops between 1 ms…
v2.0.640 candidate (rust): birth: bottomed in the same instant Chrome first shows it (native spin) and held 300 ms; the…
v2.0.639 candidate (rust): birth: park while still invisible (the watcher holds the handle 150 ms before Chrome's first…
v2.0.638 candidate (rust): z-watch armed before the extension creates the window (names the window and the last pup act…
v2.0.637 candidate (rust): no ab attention-clear on pup's own open/navigate paths (it raised and briefly activated ever…
v2.0.636 candidate (rust): z-watch instrumentation during birth grace, ms log timestamps, last-log; re-show keeps z-pos…
v2.0.635 candidate (rust): cold birth: arm the birth watcher after the launch (it expired before the window existed, so…
v2.0.634 candidate (rust): default ext lane finally gets --no-startup-window + --keep-alive-for-test (2.0.617 only put…
v2.0.633 candidate (rust): cold launch: no empty url argument on the default lane either (Chrome opened its cwd as a fi…
v2.0.632 candidate (rust): ext birth.js (CSP blocked inline token script); cold launch passes no url so --no-startup-wi…
v2.0.631 candidate (rust): The Rust half of the birth-token binding, which 2.0.630 shipped without: pup binds every new…
v2.0.630 candidate (rust): Every extension-lane window is born on the extension's own birth page with a unique token as…
v2.0.629 candidate (rust): The birth re-assert runs after every extension-lane birth, dense in the first second (measur…
v2.0.628 candidate (rust): The idle-hands rule applies on the extension lane too: a cold first window is activated by C…
v2.0.627 candidate (rust): A cold birth's first window gets the doctrine's bounded re-assert inside the birth grace, at…
v2.0.626 candidate (rust): The park raised the window. Measured from a fresh process on the conference-room box: SetWin…
v2.0.625 candidate (rust): The minimized birth is created with no bounds: Chrome answers 'Invalid value for state' when…
v2.0.624 candidate (rust): The extension lane's birth transient is MINIMIZED, not off-screen and not in place: the exte…
v2.0.623 candidate (rust): A warm open that finds the worker silent relaunches the lane by re-entering the open routine…
v2.0.622 candidate (rust): The extension API refuses an off-screen window (bounds must be 50% on screen), so the extens…
v2.0.621 candidate (rust): The extension lane follows placement rule R1 at last: every window is born off-screen at -32…
v2.0.620 candidate (rust): A navigation no longer leaves a pup window on top of the user's work. Measured: a navigate m…
v2.0.619 candidate (rust): The extension reports which path a navigate used, and pup logs a fallback to Chrome's tab AP…
v2.0.618 candidate (rust): A navigate no longer surfaces the window. Measured with a window pinned in front: the pup wi…
v2.0.617 candidate (rust): The cold start is invisible and the consent prompt is gone. The lane launches with --no-star…
v2.0.616 candidate (rust): The screen goes back to the user ONCE, at the end of the open and at the end of a Google sig…
v2.0.615 candidate (rust): The cold-start consent prompt reads ab's answer fields instead of searching the response tex…
v2.0.614 candidate (rust): Windows will not send the ACTIVE window to the bottom, which is why every park call succeede…
v2.0.613 candidate (rust): Either invisible or warned, never a surprise. A warm open is invisible: the window is create…
v2.0.612 candidate (rust): A pup window is never drawn in front of the user. The keyboard-restoring code is gone: it tr…
v2.0.611 candidate (rust): Windows pup creates are born minimized and shown without activation, so they never take the…
v2.0.610 candidate (rust): pup windows can no longer take the keyboard. The extension creates every window MINIMIZED an…
v2.0.609 candidate (rust): The focus guard WATCHES instead of peeking. Checking once right after the park is a race: Ch…
v2.0.608 candidate (rust): pup gives the keyboard back. Pushing a new window behind the user's work was never enough: C…
v2.0.607 candidate (rust): A window an AI navigates while the user never asked to see it goes straight back behind thei…
v2.0.606 candidate (rust): The cold-launch window watcher now outlives the launch call, which returns as soon as the pr…
v2.0.605 candidate (rust): A cold browser launch no longer throws its startup window over the user's work: pup watches…
v2.0.604 candidate (rust): A new pup window goes behind the user's work the instant its handle exists, instead of after…
v2.0.603 candidate (rust): pup toasts the user the moment it needs them for a password, and the toast carries the windo…
v2.0.602 candidate (rust): Login capture works on the DEFAULT lane. It only ever existed on the CDP lane, so a password…
v2.0.601 candidate (node): mac: hide and raise a pup window through NSRunningApplication instead of System Events, so m…
v2.0.600 candidate (rust): pup's own kill is no longer read as the user closing a window: a browser pup ends itself (pr…
v2.0.599 candidate (rust): A pup holding a lane token whose browser is gone now adopts the live token-less one instead…
v2.0.598 candidate (rust): Google sign-in survives the 60s command cap: it runs in the background and re-attaches when…
v2.0.597 candidate (rust): Google sign-in as the right account: pup_google_accounts searches every browser profile, nb'…
v2.0.596 candidate (rust): Google sign-in as the right account: pup_google_accounts searches every browser profile, nb'…
v2.0.595 candidate (rust): The user's close is final: a pup window closed by hand is forgotten at once and never restor…
v2.0.594 candidate (rust): skillpack install script deploys pup-lanes (it was in the tarball but not in the install lis…
v2.0.593 candidate (rust): skills: the main pup skill's capability paragraph and the screenshots-and-recording skill no…
v2.0.592 candidate (rust): pup_select {selector, value|label}: choose a <select> option in the background on both lanes…