Caolan
- autotext/presets
- cool#10952 crash in chart in online, fallout from autotext
related path reinit - fix places that bootstrap additional service managers,
bypassing preload, should be an optimization for chart insert
→ Collabora crashes when trying to add a chart · Issue #10952 · CollaboraOnline/online · GitHub - glitch with cache effort with the url that richdocuments pr uses
→ Drop the config url query params from identifier by caolanm · Pull Request #11028 · CollaboraOnline/online · GitHub - wasm optimizations
- SfxPoolItem SetAttr overload is faster than SfxItemSet one
→ https://gerrit.libreoffice.org/c/core/+/180777 - can avoid broadcast for (weird) GrabBag use on save
→ https://gerrit.libreoffice.org/c/core/+/180778 - wasm optimization
- Don’t broadcast SfxHintId::TitleChanged if title doesn’t change
→ https://gerrit.libreoffice.org/c/core/+/180842 - We already have a SwXTextDocument, don’t need constant uno casting
→ https://gerrit.libreoffice.org/c/core/+/180855 - SwXTextDocument::getBodyText can be used instead of getText
- https://gerrit.libreoffice.org/c/core/+/180859
- wasm optimization
- avoid uno_type_sequence_construct cost with rtl::ByteSequence
→ https://gerrit.libreoffice.org/c/core/+/180915 - back-port SECCOMP
→ Seccomp: filter more syscalls by caolanm · Pull Request #11055 · CollaboraOnline/online · GitHub (backport
to 23.05) - kill system() if we can (in StarBasic)
→ https://gerrit.libreoffice.org/c/core/+/180942 - wasm optimization
- avoid ucbhelper::Content exception cost with private:stream
→ https://gerrit.libreoffice.org/c/core/+/180950
Chris
DONE:
- #11044 - Replace jQuery show animation with CSS animation in sidebar
- (fixes #10578 - Expanding the sidebar causes several resizes of the document)
ONGOING:
- Scrolling performance issues on Firefox with hidpi
- #10968 - Preload tiles more intelligently
- #10330 - Delay screen move when waiting on tiles
NEXT:
- Install 4k monitor to investigate a task properly
- Record video to see current state of scrolling per-frame
Mike
- Ctrl+Click on image with hyperlink no longer dispatches “.uno:Open”
- Created a quick fix (basically, reverting the change, since it wasn’t needed anymore after a follow-up)
- Attempted a more general solution, unifying SfxDispatcher::ExecuteList and SfxBindings::Execute
- That failed; the route through bindings (and UNO) converts arguments, and that may easily loose them - abandoned