fix(webviews): align new tab gallery with current props
Merged
TE
24d ago+0+0+0123456789-11-11-01234567890123456789
Changelog
Fixed the legacy New Tab gallery fixture to match the current NewTabPage props after #20127 removed default-kind and harness callbacks.
This clears the feat-cmux-next web typecheck base red introduced by the merged gallery coverage change.
Need help on this PR? Tag @codesmith-bot with what you need.
Summary by cubic
Fixes the legacy New Tab gallery fixture so the feat-cmux-next web typecheck base passes again after #20127 removed the default-kind and harness callback props.
- Drops
defaultKind,onSetDefaultKind, andonAddHarnessfrom the fixture and thewithReceiptwrapper, along with their recording callbacks.