Revert "feat(web): restore the process-row polish on the grouped work details"

This reverts commit 036d53fb612c785a17d9e6068f58b155d87120c1.
This commit is contained in:
imccyu authored and GitHub committed 2026-09-23 20:21:46 +08:00
1 parent b09dd94827
commit 7c8a44ac31
163 files changed
+783 -1280

No files matched your search

-1
View File
@@ -135,7 +135,6 @@ const GENERIC_SKIPS: readonly GenericSkip[] = [
{ file: 'packages/extensions/ui-cordis/src/client/CordisActionRow.tsx', upstream: ['cordis'] },
{ file: 'packages/extensions/ui-cordis/src/client/CordisDefineRow.tsx', upstream: ['cordis'] },
{ file: 'packages/extensions/ui-cordis/src/client/CordisPanel.tsx', upstream: ['cordis'] },
{ file: 'packages/extensions/ui-cordis/src/client/CordisPreparingRow.tsx', upstream: ['cordis'] },
{ file: 'packages/extensions/ui-cordis/src/client/CordisRunRow.tsx', upstream: ['cordis'] },
{ file: 'packages/extensions/ui-cordis/src/client/locales.ts', upstream: ['cordis'] },
]
+3 -34
View File
@@ -1,23 +1,8 @@
/** Initial resize delivery from jsdom's modeled offsets; geometry/timing suites supply their own observers. */
import { afterAll, beforeEach } from 'vitest'
// The SVG animation player initializes a transparent 1px Canvas placeholder at import time.
const canvasPrototype = typeof HTMLCanvasElement === 'undefined' ? undefined : HTMLCanvasElement.prototype
const originalCanvasContext = canvasPrototype === undefined ? undefined : Object.getOwnPropertyDescriptor(canvasPrototype, 'getContext')
if (canvasPrototype !== undefined) {
Object.defineProperty(canvasPrototype, 'getContext', {
configurable: true,
value: (contextId: string) => {
if (contextId !== '2d') throw new Error(`test DOM: unsupported Canvas context ${contextId}`)
return { fillStyle: '', fillRect: () => {} }
},
})
}
const original = Object.getOwnPropertyDescriptor(globalThis, 'ResizeObserver')
let installed = false
const originalMatchMedia = typeof window === 'undefined' ? undefined : Object.getOwnPropertyDescriptor(window, 'matchMedia')
let installedMatchMedia = false
class TestResizeObserver implements ResizeObserver {
private readonly targets = new Set<Element>()
@@ -42,13 +27,6 @@ class TestResizeObserver implements ResizeObserver {
}
beforeEach(() => {
if (typeof window !== 'undefined' && typeof window.matchMedia !== 'function') {
const matchMedia: Window['matchMedia'] = media => Object.assign(new EventTarget(), {
media, matches: false, onchange: null, addListener: () => {}, removeListener: () => {},
})
Object.defineProperty(window, 'matchMedia', { configurable: true, writable: true, value: matchMedia })
installedMatchMedia = true
}
if (typeof document !== 'undefined' && typeof ResizeObserver === 'undefined') {
// Establish the per-environment default, so vi.unstubAllGlobals restores it.
Object.defineProperty(globalThis, 'ResizeObserver', { configurable: true, writable: true, value: TestResizeObserver })
@@ -57,16 +35,7 @@ beforeEach(() => {
})
afterAll(() => {
if (canvasPrototype !== undefined) {
if (originalCanvasContext === undefined) Reflect.deleteProperty(canvasPrototype, 'getContext')
else Object.defineProperty(canvasPrototype, 'getContext', originalCanvasContext)
}
if (installed) {
if (original === undefined) Reflect.deleteProperty(globalThis, 'ResizeObserver')
else Object.defineProperty(globalThis, 'ResizeObserver', original)
}
if (installedMatchMedia) {
if (originalMatchMedia === undefined) Reflect.deleteProperty(window, 'matchMedia')
else Object.defineProperty(window, 'matchMedia', originalMatchMedia)
}
if (!installed) return
if (original === undefined) Reflect.deleteProperty(globalThis, 'ResizeObserver')
else Object.defineProperty(globalThis, 'ResizeObserver', original)
})