# Status report: consultancy team, week 34, 2026

**URL:** <https://forum.collaboraonline.com/t/status-report-consultancy-team-week-34-2026/4974>\
**Category:** Status reports\
**Created:** [August 25, 2026, 1:53pm UTC](https://forum.collaboraonline.com/t/status-report-consultancy-team-week-34-2026/4974 "2026-08-25T13:53:50Z")\
**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:** [August 25, 2026, 1:53pm UTC](https://forum.collaboraonline.com/t/status-report-consultancy-team-week-34-2026/4974/1 "2026-08-25T13:53:50Z")

</div>

# Caolan

- [Sign in to Master](https://phabricator.collabora.com/T68613)  
 → 97.5 GiB of pptx, added 167,661 files to interop-test-files from  
a 10 day common-crawl run
- landlock: add a run-nocaps target  
 → [https://gerrit.collaboraoffice.com/c/online/+/9346](https://gerrit.collaboraoffice.com/c/online/+/9346)
- merge a bunch of landlock related things and find some more  
pieces that needed to be adjusted.
- add FODP to the test filter list, alongside FODG, FODS and FODT  
 → [https://gerrit.collaboraoffice.com/c/online/+/9343](https://gerrit.collaboraoffice.com/c/online/+/9343)
- replace FUZZING\_BUILD\_MODE\_UNSAFE\_FOR\_PRODUCTION with ENABLE\_FUZZERS  
 → [https://gerrit.collaboraoffice.com/c/online/+/9301](https://gerrit.collaboraoffice.com/c/online/+/9301)
- firebird: call writeFile outside the SAL\_WARN\_IF condition  
 → [https://gerrit.collaboraoffice.com/c/core/+/8421](https://gerrit.collaboraoffice.com/c/core/+/8421)
- crashtesting: odt export duplicated a paragraph-anchored text frame  
 → [https://gerrit.collaboraoffice.com/c/online/+/9280](https://gerrit.collaboraoffice.com/c/online/+/9280)
- CODA, work on “reattaching” webview/front-end to documents to prototype reducing active webviews
- windows is no longer an incremental builder, so now a 35/40 minute build
  - Add make-4.4.1-msvc.exe.  
 → [Making sure you're not a bot!](https://gerrit.libreoffice.org/c/extern/+/209364)
  - must faster locally, not so much on the real builders
  - don’t build the nss command line tools  
 → [https://gerrit.collaboraoffice.com/c/online/+/9500](https://gerrit.collaboraoffice.com/c/online/+/9500)

- impress a11y
  - allow pausing the slideshow’s automatic advance with P or Pause  
 → [https://gerrit.collaboraoffice.com/c/online/+/7987](https://gerrit.collaboraoffice.com/c/online/+/7987)

- coda fixes
- Related: cool#14039 append to QTWEBENGINE\_CHROMIUM\_FLAGS instead of replacing it  
 → [https://gerrit.collaboraoffice.com/c/online/+/9484](https://gerrit.collaboraoffice.com/c/online/+/9484)
- crashtesting: skip the deferred-break split in headers on the run path too  
 → [https://gerrit.collaboraoffice.com/c/online/+/6704](https://gerrit.collaboraoffice.com/c/online/+/6704)
- windows build time
- add gb\_CONFIGURE\_DEPENDENCY\_TRACKING and pass it to the automake externals  
 → [https://gerrit.collaboraoffice.com/c/online/+/9626](https://gerrit.collaboraoffice.com/c/online/+/9626)
- don’t build icu dependency files when dependency tracking is off  
 → [https://gerrit.collaboraoffice.com/c/online/+/9619](https://gerrit.collaboraoffice.com/c/online/+/9619)
- let the harfbuzz meson build share make’s job pool and load limit  
 → [https://gerrit.collaboraoffice.com/c/online/+/9755](https://gerrit.collaboraoffice.com/c/online/+/9755)
- crashtesting: sc: convert remaining raw ScPatternAttr\* class members to CellAttributeHolder  
 → [https://gerrit.collaboraoffice.com/c/online/+/3163](https://gerrit.collaboraoffice.com/c/online/+/3163)
- crashtesting: endless resize of a zero-width object overflows its coordinates  
 → [https://gerrit.collaboraoffice.com/c/online/+/9614](https://gerrit.collaboraoffice.com/c/online/+/9614)
- crashtesting: segv on loading rtf export of tdf136042-1.odt  
 → [https://gerrit.collaboraoffice.com/c/online/+/9580](https://gerrit.collaboraoffice.com/c/online/+/9580)
- coda fixes
- CODA: Error messages and backtrace when loading a csv file, to review
- CODA - Q : Duplicating the sheet in csv file keeps the app in Save loop, open
- CODA-M: Impress: copy/paste works within the same document but fails across documents (nothing is pasted)., closed

# Mike

- PPTX 1st page background missing on open and after save

- Checkbox form controls font name and size saved incorrectly to XLSX

- Line break in document variable is not imported

- Writer DOCX with Form protection has trouble clicking on field

# Tomaz

Vector rendering for online:

- Analyzed what needs to be done for vector rendering
  - Gone through (sub)tasks and added more information
  - Added new (sub)tasks for vector rendering
    - hit-test
    - missing primitives
    - glow primitive rendering
    - primitive based dark mode
    - …

- Text prediction
  - Reviewed ground work for text prediction
    - Adding missing information to primitives and callbacks (cursor position)

- Animations for slideshows
  - Nothing new added

- Adding support for missing primitives
  - Re-implemented all the missing ones (from the initial experiment)
  - Done some code review of that
  - Added a task with current state

PPTX-\>ODP-\>PPTX regression - green shape

- Found the issue, fixing now

Editeng hyperlinks as attributes (not fields)

- TODO

Working with Ben (volunteer) to get LAMBDA support into Calc:

- Look into OOXML compatibility issues
  - Found many compatibility issues with @, # and union operators (and rewriting)
  - Added OOXMLRewriter
  - Fixed operator priority issues
  - Added reference self-checking XLSX document
  - Reviewing the code now
