Skip to content

feat(skin): add margin skin (11 themes; light/dark per theme; switchable from Settings) #7748

feat(skin): add margin skin (11 themes; light/dark per theme; switchable from Settings)

feat(skin): add margin skin (11 themes; light/dark per theme; switchable from Settings) #7748

Triggered via pull request May 11, 2026 15:02
Status Success
Total duration 15m 28s
Artifacts

frontend-tests.yml

on: pull_request
Playwright Chrome
3m 14s
Playwright Chrome
Playwright Firefox
5m 4s
Playwright Firefox
Playwright Chrome with plugins
4m 30s
Playwright Chrome with plugins
Playwright Firefox with plugins
5m 39s
Playwright Firefox with plugins
Fit to window
Zoom out
Zoom in

Annotations

2 errors, 4 warnings, and 4 notices
[firefox] › tests/frontend-new/specs/timeslider_follow.spec.ts:15:7 › timeslider follow › content as it's added to timeslider: src/tests/frontend-new/specs/timeslider_follow.spec.ts#L48
1) [firefox] › tests/frontend-new/specs/timeslider_follow.spec.ts:15:7 › timeslider follow › content as it's added to timeslider Error: expect(received).toBeLessThanOrEqual(expected) Expected: <= -134 Received: 0 46 | }); 47 | > 48 | expect(currentOffset).toBeLessThanOrEqual(originalTop); | ^ 49 | }); 50 | 51 | /** at /home/runner/work/etherpad/etherpad/src/tests/frontend-new/specs/timeslider_follow.spec.ts:48:27
[chromium] › tests/frontend-new/specs/undo_redo_scroll.spec.ts:31:7 › Undo scroll-to-caret (#7007) › Ctrl+Z scrolls viewport up when the caret lands above the view: src/tests/frontend-new/specs/undo_redo_scroll.spec.ts#L74
1) [chromium] › tests/frontend-new/specs/undo_redo_scroll.spec.ts:31:7 › Undo scroll-to-caret (#7007) › Ctrl+Z scrolls viewport up when the caret lands above the view Error: expect(received).toBeLessThan(expected) Expected: < 617 Received: 617 72 | // Pre-fix: scrollAfter ≈ scrollBefore (no scroll). 73 | // Fixed: scrollAfter < scrollBefore (viewport moved up toward the caret). > 74 | expect(scrollAfter).toBeLessThan(scrollBefore); | ^ 75 | }); 76 | 77 | test('Ctrl+Z scrolls viewport down when the caret lands below the view', async function ({page}) { at /home/runner/work/etherpad/etherpad/src/tests/frontend-new/specs/undo_redo_scroll.spec.ts:74:25
Playwright Chrome
No files were found with the provided path: src/playwright-report/. No artifacts will be uploaded.
Playwright Firefox
No files were found with the provided path: src/playwright-report/. No artifacts will be uploaded.
Playwright Chrome with plugins
No files were found with the provided path: src/playwright-report/. No artifacts will be uploaded.
Playwright Firefox with plugins
No files were found with the provided path: src/playwright-report/. No artifacts will be uploaded.
🎭 Playwright Run Summary
1 skipped 205 passed (2.2m)
🎭 Playwright Run Summary
1 flaky [firefox] › tests/frontend-new/specs/timeslider_follow.spec.ts:15:7 › timeslider follow › content as it's added to timeslider 1 skipped 204 passed (3.7m)
🎭 Playwright Run Summary
1 flaky [chromium] › tests/frontend-new/specs/undo_redo_scroll.spec.ts:31:7 › Undo scroll-to-caret (#7007) › Ctrl+Z scrolls viewport up when the caret lands above the view 2 skipped 230 passed (3.1m)
🎭 Playwright Run Summary
2 skipped 231 passed (4.3m)