lists.xwiki.org
Sign In Sign Up
Manage this list Sign In Sign Up

Keyboard Shortcuts

Thread View

  • j: Next unread message
  • k: Previous unread message
  • j a: Jump to all threads
  • j l: Jump to MailingList overview

notifications

Thread Start a new thread
Download
Threads by month
  • ----- 2026 -----
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2025 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2024 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2023 -----
  • December
  • November
  • October
[email protected]

  • 58954 discussions
[xwiki/xwiki-platform] 0dad51: XWIKI-20728 : Tables with rowspan get mangled duri...
by XWiki Notifications 04 Dec '25

04 Dec '25
Branch: refs/heads/stable-17.4.x Home: https://github.com/xwiki/xwiki-platform Commit: 0dad515d6631489592bef5eb0bdf927de44d01f9 https://github.com/xwiki/xwiki-platform/commit/0dad515d6631489592bef5eb0bdf… Author: Marius Dumitru Florea <marius(a)xwiki.com> Date: 2025-12-04 (Thu, 04 Dec 2025) Changed paths: M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-test/xwiki-platform-export-pdf-test-docker/src/test/it/org/xwiki/export/pdf/test/ui/PDFExportIT.java M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-ui/src/main/resources/XWiki/PDFExport/Sheet.xml M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-ui/src/main/resources/XWiki/PDFExport/Template.xml Log Message: ----------- XWIKI-20728 : Tables with rowspan get mangled during PDF export if PDF header/footer is enabled * Temporary workaround until Paged.js improves table rendering: replace colspan and rowspan with actual table cells. * Update existing table-related tests * Add new test XWIKI-23695: Limit how low the table cell width can go while exporting to PDF * Enforce a minimum width for table cells / columns and auto-scale down tables that overflow the print page width by first reducing the font size and then applying a CSS transformation. * Wrap long monospace text on multiple lines (as we do with long lines from code macro calls); this is often used to format long file paths that are otherwise cut of the PDF. * Prevent floating to leak from one wiki page to the next. * Add test (cherry picked from commit b28a68747d31f4e099c69ba244b985cab99b7ee8) (cherry picked from commit 5a38fa6cf5dc6c8296d7d85b9b253e950c7729d1) Commit: e6f88ae4d9cdc294b861d922949c516942d6df0c https://github.com/xwiki/xwiki-platform/commit/e6f88ae4d9cdc294b861d922949c… Author: Marius Dumitru Florea <marius(a)xwiki.com> Date: 2025-12-04 (Thu, 04 Dec 2025) Changed paths: A xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-test/xwiki-platform-export-pdf-test-content/src/main/resources/PDFExportIT/AutoScaleTable.xml A xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-test/xwiki-platform-export-pdf-test-content/src/main/resources/PDFExportIT/SmallTableWithColAndRowSpan.xml Log Message: ----------- XWIKI-20728 : Tables with rowspan get mangled during PDF export if PDF header/footer is enabled XWIKI-23695: Limit how low the table cell width can go while exporting to PDF * Add test content pages. (cherry picked from commit 4cb1d37fb9022bd1194e6919e4b6bd5e592f6154) (cherry picked from commit af9d13436c081bc7e700ada05cb9e7b700879350) Commit: a5df1e507d9cf74c94735b53be8cd4b0db8e8be5 https://github.com/xwiki/xwiki-platform/commit/a5df1e507d9cf74c94735b53be8c… Author: Marius Dumitru Florea <marius(a)xwiki.com> Date: 2025-12-04 (Thu, 04 Dec 2025) Changed paths: M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-api/src/main/java/org/xwiki/export/pdf/PDFExportConfiguration.java M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/pom.xml M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/main/java/org/xwiki/export/pdf/internal/DefaultPDFExportConfiguration.java M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/main/java/org/xwiki/export/pdf/internal/chrome/ChromeManager.java M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/main/java/org/xwiki/export/pdf/internal/chrome/ChromeManagerManager.java M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/main/java/org/xwiki/export/pdf/internal/chrome/ChromeTab.java M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/main/java/org/xwiki/export/pdf/internal/chrome/PageReadyPromise.java M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/main/java/org/xwiki/export/pdf/internal/docker/ContainerManager.java M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/test/java/org/xwiki/export/pdf/internal/chrome/ChromeManagerManagerTest.java M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/test/java/org/xwiki/export/pdf/internal/chrome/ChromeManagerTest.java M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/test/java/org/xwiki/export/pdf/internal/chrome/ChromeTabTest.java M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/test/java/org/xwiki/export/pdf/internal/docker/ContainerManagerTest.java M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-test/xwiki-platform-export-pdf-test-content/src/main/resources/PDFExportIT/FloatingImage.xml M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-test/xwiki-platform-export-pdf-test-content/src/main/resources/PDFExportIT/Parent/WebHome.xml M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-test/xwiki-platform-export-pdf-test-docker/src/test/it/org/xwiki/export/pdf/test/ui/PDFExportIT.java M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-test/xwiki-platform-export-pdf-test-pageobjects/src/main/java/org/xwiki/export/pdf/test/po/PDFDocument.java M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-ui/src/main/resources/XWiki/PDFExport/Sheet.xml M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-ui/src/main/resources/XWiki/PDFExport/Template.xml Log Message: ----------- XWIKI-23728: Use a more recent version of headless Chrome for PDF export * Use a different Docker image * Setup a proxy inside the Docker container running the headless Chrome, in order to overcome Chrome's security restrictions * Upgrade the Chrome DevTools Protocol (CDT) client version in order to be able to communicate with recent versions of Chrome * Enable the creation of PDF outline (bookmarks) * Add PO and extend existing test to verify the generation of PDF outline * Enable the creation of accessible (tagged) PDFs * Fix / Update tests * Make sure Paged.js is executed after we register our custom handlers (strangely, it wasn't the case before...) * Prepare for Paged.js 5.x by restoring the Array prototype (modified by Prototype.js) before running Paged.js (cherry picked from commit 44c04e68a97238c8e233aaa31a78473370b9c229) (cherry picked from commit 6c982c67ef3ef7146c100300d459d43b30cd039c) Commit: b546ddbe022a1fd50937dcc5ce5def6d4e63ae06 https://github.com/xwiki/xwiki-platform/commit/b546ddbe022a1fd50937dcc5ce5d… Author: Marius Dumitru Florea <marius(a)xwiki.com> Date: 2025-12-04 (Thu, 04 Dec 2025) Changed paths: M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/pom.xml M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/test/java/org/xwiki/export/pdf/internal/docker/ContainerManagerTest.java Log Message: ----------- XWIKI-23728: Use a more recent version of headless Chrome for PDF export * Fix quality build (cherry picked from commit 00dd74486b5a3bb8852742e055b1270109f3dd82) (cherry picked from commit 710767c7d6ff38cc6cd4b62b9feb414e1ced739a) Compare: https://github.com/xwiki/xwiki-platform/compare/824f0efc08c3...b546ddbe022a To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
1 0
0 0
[xwiki/xwiki-platform] 5a38fa: XWIKI-20728 : Tables with rowspan get mangled duri...
by XWiki Notifications 04 Dec '25

04 Dec '25
Branch: refs/heads/stable-17.10.x Home: https://github.com/xwiki/xwiki-platform Commit: 5a38fa6cf5dc6c8296d7d85b9b253e950c7729d1 https://github.com/xwiki/xwiki-platform/commit/5a38fa6cf5dc6c8296d7d85b9b25… Author: Marius Dumitru Florea <marius(a)xwiki.com> Date: 2025-12-04 (Thu, 04 Dec 2025) Changed paths: M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-test/xwiki-platform-export-pdf-test-docker/src/test/it/org/xwiki/export/pdf/test/ui/PDFExportIT.java M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-ui/src/main/resources/XWiki/PDFExport/Sheet.xml M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-ui/src/main/resources/XWiki/PDFExport/Template.xml Log Message: ----------- XWIKI-20728 : Tables with rowspan get mangled during PDF export if PDF header/footer is enabled * Temporary workaround until Paged.js improves table rendering: replace colspan and rowspan with actual table cells. * Update existing table-related tests * Add new test XWIKI-23695: Limit how low the table cell width can go while exporting to PDF * Enforce a minimum width for table cells / columns and auto-scale down tables that overflow the print page width by first reducing the font size and then applying a CSS transformation. * Wrap long monospace text on multiple lines (as we do with long lines from code macro calls); this is often used to format long file paths that are otherwise cut of the PDF. * Prevent floating to leak from one wiki page to the next. * Add test (cherry picked from commit b28a68747d31f4e099c69ba244b985cab99b7ee8) Commit: af9d13436c081bc7e700ada05cb9e7b700879350 https://github.com/xwiki/xwiki-platform/commit/af9d13436c081bc7e700ada05cb9… Author: Marius Dumitru Florea <marius(a)xwiki.com> Date: 2025-12-04 (Thu, 04 Dec 2025) Changed paths: A xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-test/xwiki-platform-export-pdf-test-content/src/main/resources/PDFExportIT/AutoScaleTable.xml A xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-test/xwiki-platform-export-pdf-test-content/src/main/resources/PDFExportIT/SmallTableWithColAndRowSpan.xml Log Message: ----------- XWIKI-20728 : Tables with rowspan get mangled during PDF export if PDF header/footer is enabled XWIKI-23695: Limit how low the table cell width can go while exporting to PDF * Add test content pages. (cherry picked from commit 4cb1d37fb9022bd1194e6919e4b6bd5e592f6154) Commit: 6c982c67ef3ef7146c100300d459d43b30cd039c https://github.com/xwiki/xwiki-platform/commit/6c982c67ef3ef7146c100300d459… Author: Marius Dumitru Florea <marius(a)xwiki.com> Date: 2025-12-04 (Thu, 04 Dec 2025) Changed paths: M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-api/src/main/java/org/xwiki/export/pdf/PDFExportConfiguration.java M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/pom.xml M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/main/java/org/xwiki/export/pdf/internal/DefaultPDFExportConfiguration.java M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/main/java/org/xwiki/export/pdf/internal/chrome/ChromeManager.java M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/main/java/org/xwiki/export/pdf/internal/chrome/ChromeManagerManager.java M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/main/java/org/xwiki/export/pdf/internal/chrome/ChromeTab.java M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/main/java/org/xwiki/export/pdf/internal/chrome/PageReadyPromise.java M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/main/java/org/xwiki/export/pdf/internal/docker/ContainerManager.java M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/test/java/org/xwiki/export/pdf/internal/chrome/ChromeManagerManagerTest.java M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/test/java/org/xwiki/export/pdf/internal/chrome/ChromeManagerTest.java M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/test/java/org/xwiki/export/pdf/internal/chrome/ChromeTabTest.java M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/test/java/org/xwiki/export/pdf/internal/docker/ContainerManagerTest.java M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-test/xwiki-platform-export-pdf-test-content/src/main/resources/PDFExportIT/FloatingImage.xml M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-test/xwiki-platform-export-pdf-test-content/src/main/resources/PDFExportIT/Parent/WebHome.xml M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-test/xwiki-platform-export-pdf-test-docker/src/test/it/org/xwiki/export/pdf/test/ui/PDFExportIT.java M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-test/xwiki-platform-export-pdf-test-pageobjects/src/main/java/org/xwiki/export/pdf/test/po/PDFDocument.java M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-ui/src/main/resources/XWiki/PDFExport/Sheet.xml M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-ui/src/main/resources/XWiki/PDFExport/Template.xml Log Message: ----------- XWIKI-23728: Use a more recent version of headless Chrome for PDF export * Use a different Docker image * Setup a proxy inside the Docker container running the headless Chrome, in order to overcome Chrome's security restrictions * Upgrade the Chrome DevTools Protocol (CDT) client version in order to be able to communicate with recent versions of Chrome * Enable the creation of PDF outline (bookmarks) * Add PO and extend existing test to verify the generation of PDF outline * Enable the creation of accessible (tagged) PDFs * Fix / Update tests * Make sure Paged.js is executed after we register our custom handlers (strangely, it wasn't the case before...) * Prepare for Paged.js 5.x by restoring the Array prototype (modified by Prototype.js) before running Paged.js (cherry picked from commit 44c04e68a97238c8e233aaa31a78473370b9c229) Commit: 710767c7d6ff38cc6cd4b62b9feb414e1ced739a https://github.com/xwiki/xwiki-platform/commit/710767c7d6ff38cc6cd4b62b9feb… Author: Marius Dumitru Florea <marius(a)xwiki.com> Date: 2025-12-04 (Thu, 04 Dec 2025) Changed paths: M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/pom.xml M xwiki-platform-core/xwiki-platform-export/xwiki-platform-export-pdf/xwiki-platform-export-pdf-default/src/test/java/org/xwiki/export/pdf/internal/docker/ContainerManagerTest.java Log Message: ----------- XWIKI-23728: Use a more recent version of headless Chrome for PDF export * Fix quality build (cherry picked from commit 00dd74486b5a3bb8852742e055b1270109f3dd82) Compare: https://github.com/xwiki/xwiki-platform/compare/460c5d5360e3...710767c7d6ff To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
1 0
0 0
[[email protected]][Issue] Updates for XWIKI-20728: Tables with rowspan get mangled during PDF export if PDF header/footer is enabled
by XWiki Notifications 04 Dec '25

04 Dec '25
1 0
0 0
[[email protected]][Issue] Updates for XWIKI-23781: No used values suggested for list fields on Oracle
by XWiki Notifications 04 Dec '25

04 Dec '25
1 0
0 0
[[email protected]][Issue] Updates for XWIKI-22162: The last lines of text from a print page are not always visible when they are inside a table cell that is split between print pages
by XWiki Notifications 04 Dec '25

04 Dec '25
1 0
0 0
[[email protected]][Issue] Updates for XWIKI-23380: Include an outline (bookmarks) in the generated PDF
by XWiki Notifications 04 Dec '25

04 Dec '25
1 0
0 0
[[email protected]][Issue] Updates for XWIKI-23731: Notifications macro fails to display notifications for a space with an ampersand in the name
by XWiki Notifications 04 Dec '25

04 Dec '25
1 0
0 0
[[email protected]][Issue] Updates for XWIKI-12192: Tables resized in wysiwyg overflow in the PDF export
by XWiki Notifications 04 Dec '25

04 Dec '25
1 0
0 0
[[email protected]][Issue] Updates for XWIKI-23728: Use a more recent version of headless Chrome for PDF export
by XWiki Notifications 04 Dec '25

04 Dec '25
1 0
0 0
[xwiki/xwiki-platform] da9943: XWIKI-21660: RealtimeWYSIWYGEditorIT#applyInlineSt...
by XWiki Notifications 04 Dec '25

04 Dec '25
Branch: refs/heads/stable-16.10.x Home: https://github.com/xwiki/xwiki-platform Commit: da9943f4c78b65361205e43800241d702c0c6ce2 https://github.com/xwiki/xwiki-platform/commit/da9943f4c78b65361205e4380024… Author: Marius Dumitru Florea <marius(a)xwiki.com> Date: 2025-12-04 (Thu, 04 Dec 2025) Changed paths: M xwiki-platform-core/xwiki-platform-annotation/xwiki-platform-annotation-ui/src/main/resources/AnnotationCode/Script.xml M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-realtime/ckeditorRealtimeAdapter.js M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/main/webjar/xwiki-selection/plugin.js M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-plugins/src/test/javascript/xwiki-source.js M xwiki-platform-core/xwiki-platform-ckeditor/xwiki-platform-ckeditor-test/xwiki-platform-ckeditor-test-pageobjects/src/main/java/org/xwiki/ckeditor/test/po/RichTextAreaElement.java M xwiki-platform-core/xwiki-platform-flamingo/xwiki-platform-flamingo-skin/xwiki-platform-flamingo-skin-resources/src/main/resources/flamingo/javascript.vm M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-test-pageobjects/src/main/java/org/xwiki/realtime/test/RealtimeTestUtils.java M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-wysiwyg/xwiki-platform-realtime-wysiwyg-test/xwiki-platform-realtime-wysiwyg-test-docker/src/test/it/org/xwiki/realtime/wysiwyg/test/ui/RealtimeWYSIWYGEditorIT.java M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-wysiwyg/xwiki-platform-realtime-wysiwyg-webjar/src/main/webjar/editor.js M xwiki-platform-core/xwiki-platform-realtime/xwiki-platform-realtime-wysiwyg/xwiki-platform-realtime-wysiwyg-webjar/src/main/webjar/patches.js M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/junit5/MultiUserTestUtils.java M xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-ui/src/main/java/org/xwiki/test/ui/TestUtils.java A xwiki-platform-core/xwiki-platform-web/xwiki-platform-web-war/src/main/webapp/resources/uicomponents/require/node-module.js Log Message: ----------- XWIKI-21660: RealtimeWYSIWYGEditorIT#applyInlineStylesOnTheSameParagraph is flickering XWIKI-22178: RealtimeWYSIWYGEditorIT#editWithSelf is flickering XWIKI-21661: RealtimeWYSIWYGEditorIT#inplaceEditableMacro is flickering XWIKI-22035: RealtimeWYSIWYGEditorIT#editAlone is flickering XWIKI-21605: RealtimeWYSIWYGEditorIT#editDifferentParagraphs is flickering XWIKI-22619: RealtimeWYSIWYGEditorIT#dragAndDropFilesAtTheSameTime is flickering XWIKI-23488: RealtimeWYSIWYGEditorIT#imageWithCaption is flickering XWIKI-23417: RealtimeWYSIWYGEditorIT#editPageTranslations is flickering XWIKI-23418: RealtimeWYSIWYGEditorIT#saveAndViewNoMergeConflict is flickering XWIKI-22819: RealtimeWYSIWYGEditorIT#editSameParagraph is flickering XWIKI-22614: RealtimeWYSIWYGEditorIT#editSource is flickering XWIKI-22918: RealtimeWYSIWYGEditorIT#reloadEditorsSilentMergeConflictManualSave is flickering XWIKI-23308: RealtimeWYSIWYGEditorIT#restrictScriptMacroExecution is flickering * Restoring the selection after applying a remote patch can't be asynchronous because the selection / caret can end-up in unexpected places after the remote patch is applied. We noticed during test execution that it can end up outside the editable area, causing keyboard events triggered by the test to be ignored until the selection is restored. * Refactor the TextSelection module to support both sync and async (WebWorker-based) restore. * Stop trying to fix / workaround poor handling of nested editable areas in Firefox (you can't use the keyboard to leave a focused nested editable area) because it leads to unexpected side effects (keyboard events are sent to the root editable area in tests, instead of the active nested editable area). * Force selection change on all browsers (not just for in-place editor with Firefox) after sending keys to the rich text area, because we have code that reads the selection from CKEditor, which is updated with a delay (async). * Send keys to the active nested editable in Firefox as well, even if that makes it harder for tests to move outside the nested editable using the keyboard. At least the typed text end up in the right place. * Publish the 'node-module' RequireJS loader plugin because it is used in two places. * Bulletproof RealtimeTestUtils#simulateFailedWebSocketConnection() to support repeated executions (when some execution may fail) * Don't mix chorded keys with normal keys because it looks like Firefox driver sometimes keeps the modifier keys pressed for the following normal keys. * Improve the selection restore: text/diff-based selection restore can be costly and we can't do it async so we need to avoid it as much as possible; save a tree/path-based selection and update/invalidate it while applying a remote patch, which should reduce the need to restore the text/diff-based selection. * Fix MultiUserTestUtils#closeTabs() which was "leaking" the secret token from one test execution to the next, for the main browser tab. * Fix TestUtils#leaveEditMode() to wait for the Cancel button to be enabled before sending the shortcut key, since it can be disabled temporarily by an auto-save. (cherry picked from commit e1355827a6a05ff733e8cbe23dc2596ffb0ec564) To unsubscribe from these emails, change your notification settings at https://github.com/xwiki/xwiki-platform/settings/notifications
1 0
0 0
  • ← Newer
  • 1
  • ...
  • 1612
  • 1613
  • 1614
  • 1615
  • 1616
  • 1617
  • 1618
  • ...
  • 5896
  • Older →

HyperKitty Powered by HyperKitty version 1.3.12.