Merge remote-tracking branch 'upstream/main' into refactor/immediate-check-phase
# Conflicts:
# ext/node/polyfills/internal/timers.mjs
# ext/web/02_timers.js
# ext/web/03_abort_signal.js
# libs/core/02_timers.js
# libs/core/ops_builtin.rs
# libs/core/ops_builtin_v8.rs
# libs/core/runtime/jsrealm.rs
# libs/core/runtime/jsruntime.rs
# libs/core/runtime/stats.rs
# libs/core_testing/checkin/runtime/timers.ts
# libs/core_testing/unit/stats_test.ts