# Status report: consultancy team, week 24, 2026

**URL:** <https://forum.collaboraonline.com/t/status-report-consultancy-team-week-24-2026/4777>\
**Category:** Status reports\
**Created:** [June 16, 2026, 11:34am UTC](https://forum.collaboraonline.com/t/status-report-consultancy-team-week-24-2026/4777 "2026-06-16T11:34:29Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![vmiklos](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.collaboraonline.com/vmiklos/32/787_2.png) [@vmiklos](https://forum.collaboraonline.com/u/vmiklos)\
**Post date:** [June 16, 2026, 11:34am UTC](https://forum.collaboraonline.com/t/status-report-consultancy-team-week-24-2026/4777/1 "2026-06-16T11:34:29Z")

</div>

# Caolan

- relative ccache build fixes
  - sw: include core headers canonically in the ww8 filter  
 → [https://gerrit.collaboraoffice.com/c/online/+/3991](https://gerrit.collaboraoffice.com/c/online/+/3991)
  - skia: make SK\_USER\_CONFIG\_HEADER relative so ccache can share it  
 → [https://gerrit.collaboraoffice.com/c/online/+/3983](https://gerrit.collaboraoffice.com/c/online/+/3983)
  - move SRC\_ROOT and BUILDDIR out of config\_folders.h  
 → [https://gerrit.collaboraoffice.com/c/online/+/4012](https://gerrit.collaboraoffice.com/c/online/+/4012)
  - sfx2: move doctemplateslocal.hxx to the shared source/inc dir  
 → [https://gerrit.collaboraoffice.com/c/online/+/3993](https://gerrit.collaboraoffice.com/c/online/+/3993)

- don’t let the grammar checking worker respawn while being joined  
 → [https://gerrit.collaboraoffice.com/c/online/+/4076](https://gerrit.collaboraoffice.com/c/online/+/4076)
- extend reuse the rules of what locations users can fetch from  
so the AI feature can’t be used to subvert the rules of where  
the user can download from  
 → [https://gerrit.collaboraoffice.com/c/online/+/2679](https://gerrit.collaboraoffice.com/c/online/+/2679)
- make **FILE** relative with -fmacro-prefix-map in the first instance  
 → [https://gerrit.collaboraoffice.com/c/online/+/3951](https://gerrit.collaboraoffice.com/c/online/+/3951)
- various openssl + dbgutil build/run problems
  - link the engine’s bundled OpenSSL for the COOL server  
 → [https://gerrit.collaboraoffice.com/c/online/+/4097](https://gerrit.collaboraoffice.com/c/online/+/4097)
  - engine: build the POCO static libraries without the debug STL ABI  
 → [https://gerrit.collaboraoffice.com/c/online/+/4096](https://gerrit.collaboraoffice.com/c/online/+/4096)
  - keep the unit-test library mapped to survive dlclose  
 → [https://gerrit.collaboraoffice.com/c/online/+/4128](https://gerrit.collaboraoffice.com/c/online/+/4128)

- accessibility:
  - Impress slide panel: expose it as an ARIA listbox of options  
 → [https://gerrit.collaboraoffice.com/c/online/+/4101](https://gerrit.collaboraoffice.com/c/online/+/4101)

- debug anna’s slowdown/delay/missing-reconnect
  - Don’t report event delays while the tab is hidden  
 → [https://gerrit.collaboraoffice.com/c/online/+/4125](https://gerrit.collaboraoffice.com/c/online/+/4125)
  - I think the connection dies, server side on no activity,  
while the laptop is suspended, or the tab is a bg browser tab,  
and the client doesn’t know it is disconnected(?)
  - ping/pong heartbeat idea  
 → [https://gerrit.collaboraoffice.com/c/online/+/4141](https://gerrit.collaboraoffice.com/c/online/+/4141)

- fix tests: drop a stale sidebar event from the draw perf trace  
 → [https://gerrit.collaboraoffice.com/c/online/+/4134](https://gerrit.collaboraoffice.com/c/online/+/4134)
- tech planning
  - Websocket connection fails on Version 26 and newer running  
in Docker
  - [Websocket connection fails on Version 26 and newer running in Docker · Issue #15918 · CollaboraOnline/online · GitHub](https://github.com/CollaboraOnline/online/issues/15918)
  - have a look at that websocket compact url etc stuff

- dash is faster than bash, but we have a few bashisms
  - use = not == in test  
 → [https://gerrit.collaboraoffice.com/c/online/+/4318](https://gerrit.collaboraoffice.com/c/online/+/4318)

- cypress tests render differently in ci than locally, so local  
updated tests fail in ci. Render the browser UI with  
DejaVu Sans on every host  
 → [https://gerrit.collaboraoffice.com/c/online/+/4183](https://gerrit.collaboraoffice.com/c/online/+/4183)
- crashtesting: skip the deferred-break paragraph split in headers and  
footers  
 → [https://gerrit.collaboraoffice.com/c/online/+/4243](https://gerrit.collaboraoffice.com/c/online/+/4243)
- a11y stuff
  - keep focus in the slide sorter when another view deletes a slide  
 → [https://gerrit.collaboraoffice.com/c/online/+/4250](https://gerrit.collaboraoffice.com/c/online/+/4250)
  - Impress: focus the current slide when the navigator opens  
 → [https://gerrit.collaboraoffice.com/c/online/+/4103](https://gerrit.collaboraoffice.com/c/online/+/4103)

- try to debug Gulsah’s unit test failures in ci
  - czech: set up presets-dir like check does  
 → [https://gerrit.collaboraoffice.com/c/online/+/4305](https://gerrit.collaboraoffice.com/c/online/+/4305)
  - give longer than 10secs for the test  
 → [https://gerrit.collaboraoffice.com/c/online/+/4441](https://gerrit.collaboraoffice.com/c/online/+/4441)
  - jail cleanup after tmp created self-deletes tmp  
 → [https://gerrit.collaboraoffice.com/c/online/+/4475](https://gerrit.collaboraoffice.com/c/online/+/4475)

- don’t fill the ScPatternAttr format caches during threaded calc  
 → [https://gerrit.collaboraoffice.com/c/online/+/4248](https://gerrit.collaboraoffice.com/c/online/+/4248)
- fix ci after colliding changesets

# Tomaz

Calc: Pre-View Spreadsheet Filtering

- Last 2 fixes in CI, trying to get them pass

Vector rendering for online:

- Done Graphic primitive
  - and support for cropping and rotation

- Continuing with primitives
- Adding support for vector rendering in main view
  - ignoring properly updating

Carlito Font issue:

- In progress: Calc EditEng migrator for cells
  - TODO

Issue with PDF rendering

- The PDF is rendered with transparency
- We enable the border in Draw - and is now visible when showing PDFs
- Just disable borders for PDF rendering

# Miklos

Worked on:

- [Writer HTML paste: lost background color · Issue #15921 · CollaboraOnline/online · GitHub](https://github.com/CollaboraOnline/online/issues/15921)
- [Impress slide copy between documents: network request timeout is too aggressive · Issue #15925 · CollaboraOnline/online · GitHub](https://github.com/CollaboraOnline/online/issues/15925)
