Skip to content

feat(html): Rework the resources and font caching in freya-html - #2435

Open
marc2332 wants to merge 8 commits into
mainfrom
feat/rework-blitz-html-caching
Open

marc2332 wants to merge 8 commits into
mainfrom
feat/rework-blitz-html-caching

Conversation

@marc2332

@marc2332 marc2332 commented Oct 21, 2026 •

Copy link
Copy Markdown
Owner

HOpefully helps with SpikeHD/Orbolay#79

The main ideas are:

  • Sharing system-font across HTML documents
  • Fonts are cached and reused between documents loads
  • resources now will be cleaned up if there is no enough space (32mb by dfault, but can be changed)
  • some more tests

@marc2332 marc2332 added this to the 0.5.0 milestone Oct 21, 2026
@marc2332 marc2332 self-assigned this Oct 21, 2026
@marc2332 marc2332 added enhancement 🔥 New feature or request fix 🩹 Fixes a bug labels Oct 21, 2026
@marc2332 marc2332 moved this to Pending for Review in Freya Planning Oct 21, 2026
@marc2332

Copy link
Copy Markdown
Owner Author

@SpikeHD Maybe you can try with this ?

@marc2332 marc2332 changed the title feat(html): Reword the resources and font caching in freya-html feat(html): Rework the resources and font caching in freya-html Oct 21, 2026
@SpikeHD

SpikeHD commented Oct 21, 2026

Copy link
Copy Markdown
Contributor

From the original reporter:

Initial results (opening soundboard and scrolling like in the earlier ones):

+7,028,736 / -4,423,680
+6,635,520 / -2,220,032

I'll keep it running to get a number for long duration increase.

@marc2332
marc2332 marked this pull request as ready for review October 28, 2026 16:00
@github-actions

github-actions Bot commented Oct 28, 2026 •

Copy link
Copy Markdown

Deploy preview for freya ready!

Project:freya
Status: ✅  Deploy successful!
Preview URL:https://freya-kdva8ffew-marc-espns-projects.vercel.app
Latest Commit:4643ae9

Deployed with vercel-action

@marc2332
marc2332 enabled auto-merge (squash) October 28, 2026 18:51
@marc2332
marc2332 disabled auto-merge October 28, 2026 18:58
@marc2332
marc2332 enabled auto-merge (squash) October 28, 2026 19:36
@marc2332
marc2332 disabled auto-merge October 28, 2026 19:49
@marc2332 marc2332 mentioned this pull request Oct 28, 2026
2 tasks done

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement 🔥 New feature or request fix 🩹 Fixes a bug

Projects

Status: Pending for Review

Development

Successfully merging this pull request may close these issues.

2 participants