Skip to content

build(deps-dev): bump react-hook-form from 7.87.0 to 7.88.0 in the dev-dependencies group #9567

build(deps-dev): bump react-hook-form from 7.87.0 to 7.88.0 in the dev-dependencies group

build(deps-dev): bump react-hook-form from 7.87.0 to 7.88.0 in the dev-dependencies group #9567

Triggered via pull request September 15, 2026 15:25
Status Success
Total duration 7m 8s
Artifacts

frontend-tests.yml

on: pull_request
Playwright Chrome
4m 9s
Playwright Chrome
Playwright Firefox
5m 35s
Playwright Firefox
Playwright Chrome with plugins
3m 57s
Playwright Chrome with plugins
Playwright Firefox with plugins
7m 4s
Playwright Firefox with plugins
Fit to window
Zoom out
Zoom in

Annotations

5 errors, 4 warnings, and 4 notices
[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: < 577 Received: 578 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
[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: < 526 Received: 527 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
[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
[firefox] › plugin_packages/.versions/ep_markdown@12.0.23/static/tests/frontend-new/specs/markdown.spec.ts:10:7 › ep_markdown › Bold section renders the markdown class on body when "Show Markdown" is enabled: src/plugin_packages/.versions/ep_markdown@12.0.23/static/tests/frontend-new/specs/markdown.spec.ts#L35
1) [firefox] › plugin_packages/.versions/ep_markdown@12.0.23/static/tests/frontend-new/specs/markdown.spec.ts:10:7 › ep_markdown › Bold section renders the markdown class on body when "Show Markdown" is enabled Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(locator).toHaveClass(expected) failed Locator: locator('#innerdocbody') Expected pattern: /markdown/ Received string: "innerdocbody mozilla authorColors doesWrap ltr" Timeout: 20000ms Call log: - Expect "toHaveClass" locator('#innerdocbody') with timeout 20000ms - waiting for locator('#innerdocbody') 43 × locator resolved to <body id="innerdocbody" spellcheck="false" aria-readonly="false" contenteditable="true" aria-label="Pad content" aria-describedby="editor-keyboard-hint" class="innerdocbody mozilla authorColors doesWrap ltr">…</body> - unexpected value "innerdocbody mozilla authorColors doesWrap ltr" 33 | // The pad body should gain the `markdown` class so its CSS swaps 34 | // <b> for visible **bold** rendering. > 35 | await expect(padBody).toHaveClass(/markdown/); | ^ 36 | 37 | // The original text content is unchanged (the rendering is purely 38 | // CSS-driven; the underlying text remains "bold" without the at /home/runner/work/etherpad/etherpad/src/plugin_packages/.versions/ep_markdown@12.0.23/static/tests/frontend-new/specs/markdown.spec.ts:35:31
[firefox] › plugin_packages/.versions/ep_markdown@12.0.23/static/tests/frontend-new/specs/markdown.spec.ts:10:7 › ep_markdown › Bold section renders the markdown class on body when "Show Markdown" is enabled: src/plugin_packages/.versions/ep_markdown@12.0.23/static/tests/frontend-new/specs/markdown.spec.ts#L35
1) [firefox] › plugin_packages/.versions/ep_markdown@12.0.23/static/tests/frontend-new/specs/markdown.spec.ts:10:7 › ep_markdown › Bold section renders the markdown class on body when "Show Markdown" is enabled Error: expect(locator).toHaveClass(expected) failed Locator: locator('#innerdocbody') Expected pattern: /markdown/ Received string: "innerdocbody mozilla authorColors doesWrap ltr" Timeout: 20000ms Call log: - Expect "toHaveClass" locator('#innerdocbody') with timeout 20000ms - waiting for locator('#innerdocbody') 43 × locator resolved to <body id="innerdocbody" spellcheck="false" aria-readonly="false" contenteditable="true" aria-label="Pad content" aria-describedby="editor-keyboard-hint" class="innerdocbody mozilla authorColors doesWrap ltr">…</body> - unexpected value "innerdocbody mozilla authorColors doesWrap ltr" 33 | // The pad body should gain the `markdown` class so its CSS swaps 34 | // <b> for visible **bold** rendering. > 35 | await expect(padBody).toHaveClass(/markdown/); | ^ 36 | 37 | // The original text content is unchanged (the rendering is purely 38 | // CSS-driven; the underlying text remains "bold" without the at /home/runner/work/etherpad/etherpad/src/plugin_packages/.versions/ep_markdown@12.0.23/static/tests/frontend-new/specs/markdown.spec.ts:35:31
Playwright Chrome with plugins
No files were found with the provided path: src/playwright-report/. No artifacts will be uploaded.
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 Firefox with plugins
No files were found with the provided path: src/playwright-report/. No artifacts will be uploaded.
🎭 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 269 passed (2.6m)
🎭 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 1 skipped 243 passed (3.0m)
🎭 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 2 skipped 242 passed (4.5m)
🎭 Playwright Run Summary
1 flaky [firefox] › plugin_packages/.versions/ep_markdown@12.0.23/static/tests/frontend-new/specs/markdown.spec.ts:10:7 › ep_markdown › Bold section renders the markdown class on body when "Show Markdown" is enabled 3 skipped 268 passed (5.7m)