option to point --browser firefox at a custom executable?
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 74/100
Research direction
Search for p.firefox.launch() and the browser_args handling to find the CLI entry point. Add the optional executable-path behavior described in the issue, then verify that the CLI exposes it and that the launch call receives it.
Written by the indexing model from the issue text.
Description
shot-scraper launches the bundled firefox via p.firefox.launch() and exposes browser_args, but there's no way to point it at a different firefox build. would an optional executable path (e.g. --browser-executable, passed to launch as executable_path) be in scope? it'd let people use an alternative firefox for shots of pages that don't render well under the bundled headless one. small change to the launch call. happy to send a PR if you're open to it.
- Dominant language
- Python
- Stars
- 2.6k
- Forks
- 128
- Avg merge
- 9d 15h
- Merged PRs (30d)
- 2
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from simonw/shot-scraper
-
Difficulty 4/5 3-5 days Newbie friendliness 45/100
simonw/shot-scraper#206 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 65/100
simonw/shot-scraper#205 ·
-
Difficulty 4/5 3-5 days Newbie friendliness 45/100
simonw/shot-scraper#198 ·
-
Difficulty 5/5 Over a week Newbie friendliness 35/100
simonw/shot-scraper#190 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 32/100
simonw/shot-scraper#182 · 1 comment ·
All issues in simonw/shot-scraper
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100