commit a7918c7ff095451faf59c0023bc9af67a4658253 Author: visual-proof Date: Wed Aug 12 18:47:21 2026 -0700 chore: STA-4061 macOS Electron visual proof (scratch, not for merge) diff --git a/visual-proof/01-app-launched-landing.png b/visual-proof/01-app-launched-landing.png new file mode 100644 index 00000000000..c02e6d16d3c Binary files /dev/null and b/visual-proof/01-app-launched-landing.png differ diff --git a/visual-proof/02-browser-tab-open.png b/visual-proof/02-browser-tab-open.png new file mode 100644 index 00000000000..66214f4ffd5 Binary files /dev/null and b/visual-proof/02-browser-tab-open.png differ diff --git a/visual-proof/03-import-hint-popover.png b/visual-proof/03-import-hint-popover.png new file mode 100644 index 00000000000..3dc49f69474 Binary files /dev/null and b/visual-proof/03-import-hint-popover.png differ diff --git a/visual-proof/04-import-from-chrome-menu.png b/visual-proof/04-import-from-chrome-menu.png new file mode 100644 index 00000000000..61fc00a0b36 Binary files /dev/null and b/visual-proof/04-import-from-chrome-menu.png differ diff --git a/visual-proof/05-chrome-profiles-submenu.png b/visual-proof/05-chrome-profiles-submenu.png new file mode 100644 index 00000000000..a6482e52d2d Binary files /dev/null and b/visual-proof/05-chrome-profiles-submenu.png differ diff --git a/visual-proof/07-settings-browser-imported-profile.png b/visual-proof/07-settings-browser-imported-profile.png new file mode 100644 index 00000000000..3601da786ba Binary files /dev/null and b/visual-proof/07-settings-browser-imported-profile.png differ diff --git a/visual-proof/08-import-success-toast.png b/visual-proof/08-import-success-toast.png new file mode 100644 index 00000000000..5a5ab626162 Binary files /dev/null and b/visual-proof/08-import-success-toast.png differ diff --git a/visual-proof/09-github-after-import.png b/visual-proof/09-github-after-import.png new file mode 100644 index 00000000000..697c14428cd Binary files /dev/null and b/visual-proof/09-github-after-import.png differ diff --git a/visual-proof/README.md b/visual-proof/README.md new file mode 100644 index 00000000000..8412baa2549 --- /dev/null +++ b/visual-proof/README.md @@ -0,0 +1,6 @@ +# Visual proof (macOS Electron) — STA-4061 / PR 14132 + +Scratch-branch hosting only. Not part of the product. + +macOS 26.5.1 (25F80), Orca 1.4.178-rc.2, Electron 43.1.0, +branch brennanb2025/sta-4061-cookie-partition-rollback. diff --git a/visual-proof/vitest-after-fix.txt b/visual-proof/vitest-after-fix.txt new file mode 100644 index 00000000000..55f63d24dbc --- /dev/null +++ b/visual-proof/vitest-after-fix.txt @@ -0,0 +1,12 @@ +[WARN] The "pnpm" field in package.json is no longer read by pnpm. The following keys were ignored: "pnpm.overrides", "pnpm.supportedArchitectures", "pnpm.onlyBuiltDependencies", "pnpm.patchedDependencies". See https://pnpm.io/settings for the new home of each setting. + + RUN v4.1.5 /Users/brennanbenson/orca/workspaces/orca/sta-4061-cookie-partition-rollback + + ✓ src/main/browser/browser-cookie-import-partition-rollback.electron.test.ts (1 test) 731ms + ✓ never resurrects a removed partitioned cookie 724ms + + Test Files 1 passed (1) + Tests 1 passed (1) + Start at 18:17:34 + Duration 948ms (transform 28ms, setup 25ms, import 63ms, tests 731ms, environment 0ms) + diff --git a/visual-proof/vitest-before-fix.txt b/visual-proof/vitest-before-fix.txt new file mode 100644 index 00000000000..9bc91e41cbb --- /dev/null +++ b/visual-proof/vitest-before-fix.txt @@ -0,0 +1,39 @@ +[WARN] The "pnpm" field in package.json is no longer read by pnpm. The following keys were ignored: "pnpm.overrides", "pnpm.supportedArchitectures", "pnpm.onlyBuiltDependencies", "pnpm.patchedDependencies". See https://pnpm.io/settings for the new home of each setting. + + RUN v4.1.5 /Users/brennanbenson/orca/workspaces/orca/sta-4061-cookie-partition-rollback + + ❯ src/main/browser/browser-cookie-import-partition-rollback.electron.test.ts (1 test | 1 failed) 617ms + × never resurrects a removed partitioned cookie 611ms + +⎯⎯⎯⎯⎯⎯⎯ Failed Tests 1 ⎯⎯⎯⎯⎯⎯⎯ + + FAIL src/main/browser/browser-cookie-import-partition-rollback.electron.test.ts > non-Google partitioned cookie under a failed Electron cookie clear > never resurrects a removed partitioned cookie +AssertionError: chips-auth survived: [{"name":"chips-auth","value":"keep-me"}]: expected [ { name: 'chips-auth', …(1) } ] to deeply equal [] + +- Expected ++ Received + +- [] ++ [ ++ { ++ "name": "chips-auth", ++ "value": "keep-me", ++ }, ++ ] + + ❯ src/main/browser/browser-cookie-import-partition-rollback.electron.test.ts:172:7 + 170| result.remainingChips, + 171| `chips-auth survived: ${JSON.stringify(result.remainingChips)}` + 172| ).toEqual([]) + | ^ + 173| expect(result.remainingPlain).toEqual([]) + 174| }, 90_000) + +⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/1]⎯ + + + Test Files 1 failed (1) + Tests 1 failed (1) + Start at 18:18:33 + Duration 823ms (transform 22ms, setup 20ms, import 53ms, tests 617ms, environment 0ms) +