PipedreamHQ / PipedreamHQ/pipedream
Puppeteer / Headless Chromium on Pipedream
- Dominant language
- JavaScript
- Stars
- 11.7k
- Forks
- 5.8k
- Avg merge
- 3d 10h
- Merged PRs (30d)
- 102
Description
### App
Puppeteer / Headless Chromium on Pipedream
### Summary:
Tweets containing Urdu or Arabic text are not rendering correctly in screenshots taken using Puppeteer on Pipedream.
### Details:
I’m using Puppeteer in Pipedream to automate screenshotting tweets. The workflow captures screenshots correctly when the tweet contains English text. However, when the tweet includes Urdu or Arabic, the characters either disappear or do not render properly.
I’ve tried:
Injecting Google Fonts (Noto Nastaliq Urdu, Noto Sans Arabic)
Forcing font loading using document.fonts.load()
Waiting additional time to ensure fonts are applied
Overriding font-family with !important CSS rules
Despite these attempts, the issue persists. It seems that Pipedream’s headless Chromium environment does not support complex text shaping or Arabic-script font rendering.
Please advise if Pipedream can support this natively or offer a workaround.
please see the screenshot missing non-english text.
### Screenshots:

Contributor guide
Assessment
This issue has not been assessed yet.