From 9834ae8060596468d615490d3035f5159d11a01c Mon Sep 17 00:00:00 2001 From: Pierre Le Fevre Date: Thu, 16 Jul 2026 15:05:46 +0800 Subject: [PATCH] Record Bing parity layout blocker --- .isu/issues.json | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/.isu/issues.json b/.isu/issues.json index 87a7a2a..2049825 100644 --- a/.isu/issues.json +++ b/.isu/issues.json @@ -1,5 +1,5 @@ { - "next_id": 380, + "next_id": 381, "issues": [ { "id": 1, @@ -4647,6 +4647,19 @@ "author": "piefev", "state": "open", "created_at": "2026-06-19T12:38:59Z" + }, + { + "id": 380, + "repo": "we", + "title": "Bing parity still blocked after core hydration by layout differences", + "body": "Parent: #280. Follow-on to #298/#305 after the Bing offline scenario now hydrates the core homepage UI.\n\nRepro:\n`cargo run -p we-e2e -- --scenario crates/e2e/scenarios/real-web/bing.com.we --out-dir crates/e2e/artifacts`\n\nCurrent result from this pass:\n- desktop: `2.48% match (1198059/1228500 px differ, tol=4, max_diff=0.1000%)`\n- mobile: `5.46% match (311176/329160 px differ, tol=4, max_diff=0.1000%)`\n- perf: about `15.5s` wall, `728MB` peak RSS\n\nCurrent artifacts:\n- `crates/e2e/artifacts/real-web/bing.com/desktop.png`\n- `crates/e2e/artifacts/real-web/bing.com/desktop.png.diff.png`\n- `crates/e2e/artifacts/real-web/bing.com/desktop_dom.txt`\n- `crates/e2e/artifacts/real-web/bing.com/desktop_console.txt`\n- `crates/e2e/artifacts/real-web/bing.com/mobile.png`\n- `crates/e2e/artifacts/real-web/bing.com/mobile.png.diff.png`\n- `crates/e2e/artifacts/real-web/bing.com/mobile_dom.txt`\n- `crates/e2e/artifacts/real-web/bing.com/mobile_console.txt`\n\nObserved now:\n- The main Bing app is no longer just the static shell: the DOM includes the header, search form, media card, and hydrated Trending on Bing carousel, and both console captures are empty.\n- Existing local scenario-cache Chromium captures show the same Sichuan Tea background and carousel (`desktop.scenario-cache.chromium.png`, `mobile.scenario-cache.chromium.png`), but `we` still differs materially: the search box renders square/segmented instead of rounded, the media card appears as a dark overlay instead of the lower white `DAGENS BILD` section, and the image/hero area consumes a different vertical extent.\n- The committed Chromium goldens are still stale per #305, but even the same-snapshot scenario-cache Chromium reference would not yet pass #280.\n\nAcceptance: after #305 rebaselines the committed Bing goldens to the current snapshot/capture policy, fix the remaining layout/rendering differences so `bing.com.we` can remove its `# xfail` marker and pass both screenshot assertions within the default threshold.", + "labels": [ + "real-web" + ], + "assigned": [], + "author": "piefev", + "state": "open", + "created_at": "2026-07-16T07:05:31Z" } ] } -- 2.51.2