Details
-
New Feature
-
Resolution: Fixed
-
Major
-
13.10.1
-
None
Description
Some parts of the XWiki UI are loaded asynchronously, after the HTML page is loaded. It's important to know when the XWiki UI is ready (fully loaded) for:
- client-side PDF export
- functional tests
We need to:
- Define / implement an API to (1) notify us when the page is ready and (2) to allow other JavaScript modules to "postpone" the ready state until they are ready
- Use this API for the common JavaScript that is loaded in every page in view mode
- Progressively use the API for macros and other JS modules that may be used in a wiki page
- Examples of macros to change to use the API:
- attachments (live table)
- children (jstree)
- gallery
- live data
- notifications
- page tree (jstree)
- pages (live table)
- tree (jstree)
Attachments
Issue Links
- blocks
-
XWIKI-19445 CreatePageAndSpaceIT.createSpaceAndPage is flickering
- Closed
-
XWIKI-19268 Add support for client-side PDF export
- Closed
-
MATHJAX-11 Delay the page ready until all formulas are fully displayed
- Closed
- is related to
-
XWIKI-19300 LiveData should send a javascript event when it's ready
- Closed