waybetter-for-x/apps/desktop/scripts/resize-perf.mjs
2026-10-02 02:54:04 +07:00

12 lines
713 B
JavaScript

// Layout/theme performance probe for the running native app (release build started with
// WEBVIEW2_ADDITIONAL_BROWSER_ARGUMENTS=--remote-debugging-port=<port>). The probe is the
// framework's (waybetter/dev-tools/resize-perf.mjs); this runs it on X: x.com tabs, X's theme
// commands, the compose dock left out of the theme case.
//
// node scripts/resize-perf.mjs <port> <case...> cases: theme, drag, switch, window
// THEME_PRESET=nord node scripts/resize-perf.mjs 9333 theme
process.env.SITE_ORIGIN ??= 'https://x.com';
process.env.THEME_GET ??= 'theme_get';
process.env.THEME_SET ??= 'theme_set';
process.env.SKIP_PATH ??= '/compose';
await import('../../../waybetter/dev-tools/resize-perf.mjs');