Commit 46756ab
E2E: fix firefox/webkit shards (need chromium) + guest Lead contract
- firefox and safari-ios shards failed at launch ("chrome-headless-shell doesn't
exist") because global-setup.js seeds the customer cookie via chromium.launch();
install chromium alongside firefox/webkit on those shards.
- guest Lead failed with "pixel user_data.em missing": the Pixel Lead only carries
em via session advanced-matching, so guests have no pixel em. Drop the Lead
user_data override so it inherits the mode-aware base (customer em+fbp / guest
fbp only); the form email reaching CAPI is still asserted via the event_id-keyed
check in the spec.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>1 parent 6d5ce1b commit 46756ab
2 files changed
Lines changed: 8 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
231 | 231 | | |
232 | 232 | | |
233 | 233 | | |
| 234 | + | |
| 235 | + | |
234 | 236 | | |
235 | | - | |
236 | | - | |
| 237 | + | |
| 238 | + | |
237 | 239 | | |
238 | 240 | | |
239 | 241 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
96 | 96 | | |
97 | 97 | | |
98 | 98 | | |
99 | | - | |
100 | | - | |
101 | | - | |
102 | | - | |
103 | | - | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
104 | 103 | | |
105 | 104 | | |
106 | 105 | | |
| |||
0 commit comments