fix(events): expose UIEvent pseudoTarget - #418
Conversation
Sequential Navigation Soak A/B✅ HEAD completed the 200-navigation resilience and memory observation. One browser process, one target, and one CDP session navigate CSDN → SegmentFault → Huaban → example.com repeatedly. This run issued 200 Common ancestor Session resilience
A public-page failure is reported separately from an unrecoverable session. The soak requires all navigation attempts, zero failed recovery, zero lifecycle/network ordering violations, and complete resource evidence. Process-tree memory
HEAD memory by 50-navigation quarter
Raw reports and per-navigation boundary samples: workflow run and full Public-site timing and memory are observational. Use the A/B deltas and trend shape as evidence, not as a deterministic performance threshold. |
Spider Bench A/B✅ All benchmark browser service runs completed; results are informational. Public HEAD: 184 / 240 rows; 38 / 48 sites produced rows; 10 unexpected empty sites. ✅ Deterministic fixture contract is clean. Common ancestor Public 48-site run · informational
Public-site content, timing, and memory are noisy. This single A/B run reports evidence only; site outcome counts explain missing rows without treating them as a deterministic regression. CPU and memory timelinesThese are bounded 40-point views of the same complete process-tree samples used by the HTML report. CPU uses 100% per occupied logical core; memory lines are RSS first and PSS second when complete PSS samples are available. Basexychart-beta
title "Base CPU"
x-axis "Elapsed seconds" [1.036, 1.537, 2.537, 4.039, 5.041, 6.544, 7.544, 9.045, 9.546, 10.046, 11.548, 12.549, 14.051, 14.552, 15.053, 16.556, 17.558, 19.06, 20.062, 21.563, 22.565, 24.066, 25.066, 26.568, 27.568, 29.07, 30.072, 31.574, 32.576, 34.077, 35.078, 36.579, 37.581, 39.083, 40.084, 41.585, 42.586, 44.087]
y-axis "CPU percent" 0 --> 500
line [17.95, 95.97, 126, 147.7, 111.8, 149.94, 147.99, 141.7, 207.86, 177.88, 105.91, 121.86, 113.91, 0, 2, 113.8, 133.78, 47.91, 2, 117.96, 105.73, 119.89, 107.99, 95.89, 107.93, 123.78, 35.91, 85.94, 125.96, 16, 141.78, 63.92, 1.99, 13.99, 137.73, 175.73, 67.92, 127.84]
xychart-beta
title "Base memory: RSS then PSS"
x-axis "Elapsed seconds" [0.035, 1.036, 1.537, 2.537, 4.039, 5.041, 6.544, 7.544, 9.045, 9.546, 10.046, 11.548, 12.549, 14.051, 14.552, 15.053, 16.556, 17.558, 19.06, 20.062, 21.563, 22.565, 24.066, 25.066, 26.568, 27.568, 29.07, 30.072, 31.574, 32.576, 34.077, 35.078, 36.579, 37.581, 39.083, 40.084, 41.585, 42.586, 44.087, 45.023]
y-axis "Memory MiB" 0 --> 500
line [12.48, 71.29, 89.38, 113.92, 146.29, 161.44, 182.9, 160.91, 178.91, 182.26, 159.7, 168.93, 160.84, 155.13, 155.12, 133.37, 156.24, 158.75, 146.45, 141.94, 179.64, 160.36, 175.63, 181.79, 160.74, 159.09, 169.8, 149.42, 156.64, 152.9, 150.36, 194.99, 182.45, 163.44, 159.71, 173.63, 165.83, 164.14, 182.9, 0]
line [9.22, 67.71, 85.86, 110.33, 142.7, 157.92, 179.29, 157.36, 175.13, 178.67, 156.15, 165.29, 157.22, 151.5, 151.49, 129.75, 152.63, 155.13, 142.09, 138.32, 175.96, 156.74, 172.02, 178.19, 157.18, 155.46, 166.15, 145.8, 152.92, 149.28, 146.74, 191.4, 178.92, 159.82, 156.1, 170.06, 162.22, 160.57, 179.41, 0]
HEADxychart-beta
title "HEAD CPU"
x-axis "Elapsed seconds" [1.036, 2.037, 2.538, 3.54, 4.542, 5.544, 6.045, 6.546, 7.047, 8.549, 9.551, 10.553, 12.055, 13.056, 14.056, 15.558, 16.559, 17.56, 19.061, 20.062, 21.564, 22.566, 23.568, 25.07, 26.072, 27.073, 28.576, 29.578, 30.58, 32.082, 33.083, 34.084, 35.587, 36.588, 38.09, 39.091, 40.092, 41.593]
y-axis "CPU percent" 0 --> 500
line [39.91, 107.89, 115.85, 121.77, 133.73, 281.36, 245.59, 145.64, 141.69, 153.72, 189.64, 137.65, 103.7, 139.92, 115.96, 117.91, 133.84, 15.99, 125.8, 69.89, 123.75, 111.72, 125.73, 139.89, 129.83, 93.94, 57.85, 109.77, 5.99, 135.85, 97.88, 13.99, 0, 109.89, 181.8, 47.96, 101.91, 175.98]
xychart-beta
title "HEAD memory: RSS then PSS"
x-axis "Elapsed seconds" [0.035, 1.036, 2.037, 2.538, 3.54, 4.542, 5.544, 6.045, 6.546, 7.047, 8.549, 9.551, 10.553, 12.055, 13.056, 14.056, 15.558, 16.559, 17.56, 19.061, 20.062, 21.564, 22.566, 23.568, 25.07, 26.072, 27.073, 28.576, 29.578, 30.58, 32.082, 33.083, 34.084, 35.587, 36.588, 38.09, 39.091, 40.092, 41.593, 42.22]
y-axis "Memory MiB" 0 --> 500
line [12.38, 89.71, 111.16, 109.34, 138.68, 153.59, 160.53, 170.61, 184.77, 200.77, 159.8, 186.46, 163.3, 176.39, 163.04, 162.53, 164.27, 157.3, 148.64, 168.85, 162.71, 170.59, 177.82, 169.63, 169.68, 170.63, 149, 147.28, 150.86, 154.44, 201.71, 176.79, 161.77, 154.59, 180.77, 176.17, 159.52, 165.66, 184.57, 0]
line [9.14, 86.33, 107.64, 105.87, 134.83, 150.01, 156.97, 167.06, 181.2, 197.19, 156.14, 182.71, 159.72, 172.79, 161.24, 158.68, 162.57, 153.69, 145.03, 165.55, 159.39, 167.07, 174.26, 166.06, 166.07, 167.11, 145.39, 143.66, 147.25, 150.83, 198.13, 173.19, 158.06, 150.78, 176.86, 172.86, 155.79, 161.99, 182.63, 0]
Deterministic fixture · required contractThe fixture exercises 15 routes: 8 are expected to emit rows and 7 intentionally exercise empty, loading, or timeout behavior.
Full HTML, JSON, CSV, logs, and page snapshots: workflow run and full The public-web A/B is informational. The exact HEAD fixture contract runs as a separate required CI check; timing and public-site content deltas remain non-blocking. |
CI Regression ReportSource CI run · source state at render:
Release regression — ✅ HEAD/base failures 0/0; raw binary +0.002732%Package and image size
Startup latency and PSS
Concurrency matrix
Frontend differential — ✅ 1,020/1,020 cases matched; 0 issues
Agent episodes · Moli vs Chromium — ⚪ artifact unavailable or invalidArtifact unavailable or invalid. See the source CI run for infrastructure details. Runtime and CDP session contracts — ✅ 26 contract cases; 0 failures
CDP smoke — ✅ 43/43 groups passed; 454 scenariosWorkers: 4 · cumulative group time: 111.46 s · failed groups: 0
All artifact fields are parsed by the trusted default-branch renderer; missing or invalid inputs remain visible as unavailable. |
No description provided.