HNHacker News
TopNewBestAskShowJobs

exsol

5 karma · joined May 4, 2026

Solo developer building ReflowPDF. Spent 2 years on a PDF rendering engine (HTML→PDF + reverse) before launching anything. Based in US, originally Ukraine.

reflowpdf.com

submissionscomments
exsol··on Hang on to Your Firefox
thanks, i was already looking at this. Most of my skipped tests are reftests with script tag inside, and big part of that script just builds the dom. Thats doable without a real js runtime.
exsol··on Hang on to Your Firefox
nice to see someone else fighting with the same suite. i run css part of WPT on pdf engine (paged output, no js) and hit most of the same problems.

https://reflowpdf.com/conformance

exsol··on Taffy: A flexible, high-performance, cross-platform UI layout library
that's TAL-U-NO-LX in the screenshot, right? Bit self-defeating as an example. That UI is a skin. Fixed bitmap, every knob position and hitbox hardcoded, window can't be resized at all. I don't know offhand whether TAL is on vstgui or juce, but it doesn't much matter, with juce you write resized() by hand and chop up a rectangle with removeFromTop/removeFromLeft until you run out of controls. Either way there's no layout algorithm in there. It's what you end up with when you don't have one...

Photoshop is a strange pick too. The extension layer was CEP, which is literally Chromium, and UXP that replaced it ships flexbox. There's a browser version now as well.

No negativity, but I feel biased towards CSS ;)