SeleniumHQ / SeleniumHQ/docker-selenium

[πŸ› Bug]: PDF generated on selenium nodes are missing some unicode characters [π˜½π™π™ U+1D63D]

Open
#2,460 5 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

R-awaiting-answer
Dominant language
Go
Stars
8.7k
Forks
2.5k
Avg merge
10h 16m
Merged PRs (30d)
20

Description

What happened?

Hello,

I am generating some pdf on a selenium node containg unicode characters like these: π˜½π™π™ (i.e. U+1D63D )
Unfortunately, the generated pdf doesn't show those characters but have a "no glyph box" instead.

I have no issue when I print the pdf from my chrome brower, so I suppose that the issue is related to a missing font in the docker, but I don't know which one neither how to add it.

Could someone please help and batch the docker ?

Thanks in advance,

Command used to start Selenium Grid with Docker (or Kubernetes)
I am on kubernetes and running version 4.26
Relevant log output
-
Operating System

kubernetes

Docker Selenium version (image tag)

4.26

Selenium Grid chart version (chart version)

No response

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up β€” it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Use the Selenium Grid Docker image version 4.26 and the Kubernetes deployment as reproduction entry points; first verify that generated PDFs replace U+1D63D with a missing-glyph box while Chrome printing does not. Inspect the image and Selenium Grid chart configuration for font availability, and consider the issue resolved when the same character renders correctly in PDFs generated on the node.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker, kubernetes
Domain
devops, infrastructure
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.