Skip to content

Build against JPro 2026.4.0 and select nodes by .jpro-id-<id> - #130

Merged
streamingpixel merged 1 commit into
mainfrom
jpro-2026.4.0
Sep 30, 2026
Merged

streamingpixel merged 1 commit into
mainfrom
jpro-2026.4.0

Conversation

@streamingpixel

Copy link
Copy Markdown
Contributor

Moves the build to the released JPro 2026.4.0 (was 2026.3.2-SNAPSHOT).

JPro 2026.4.0 mirrors a JavaFX id as the CSS class jpro-id-<id> instead of a DOM id (jpro #810), so #jpro-<id> selectors match nothing. On 2026.4.0, all 5 WebUploadPlaywrightTest cases timed out waiting for #jpro-anyZone.

Changes:

  • Playwright tests of jpro-file, jpro-playwright and jpro-sticky select by .jpro-id-<id>.
  • jpro-playwright README, Javadoc (JProInput, JProScroll, JProPlaywrightTest, PlaywrightTimeouts) and the example jpro.conf comments use the new selector.

Tested on 2026.4.0:

  • jpro-file WebUploadPlaywrightTest: 5/5
  • jpro-playwright: 21/21
  • jpro-sticky: all green, including the Playwright and Firefox tests

The changelog entry (0.8.0 requires JPro 2026.4.0, plus the selector note) comes in a separate changelog PR.

JPro 2026.4.0 mirrors a JavaFX id as the CSS class jpro-id-<id> instead of
a DOM id, so #jpro-<id> selectors match nothing. On 2026.4.0 all five
WebUploadPlaywrightTest cases timed out on #jpro-anyZone.

Switch the Playwright tests of jpro-file, jpro-playwright and jpro-sticky to
.jpro-id-<id> and update the jpro-playwright README and Javadoc.
@streamingpixel
streamingpixel merged commit 0541ad6 into main Sep 30, 2026
3 checks passed
@streamingpixel streamingpixel mentioned this pull request Sep 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant