question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

[Question] Make custom firefox builds

See original GitHub issue

If I need to work with the latest Firefox (or webkit) nightly (bundle 8520 in case of Firefox) do I need to change anything on the nightly for it to work with playwright? I saw the info.plist of the latest version of Firefox that ships with playwright and looks like is modified in some way?

  <key>MozillaDeveloperRepoPath</key>
  <string>/Users/aslushnikov/prog/cron/playwright/browser_patches/firefox/checkout</string>
  <key>MozillaDeveloperObjPath</key>
  <string>/Users/aslushnikov/prog/cron/playwright/browser_patches/firefox/checkout/obj-build-playwright</string>

Any suggestions would be helpful

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:7 (3 by maintainers)

github_iconTop GitHub Comments

2reactions
pavelfeldmancommented, Dec 3, 2020

we are trying to run tests on an array of browsers (think last 3-5 versions of each Chromium, Firefox, and webkit).

I wouldn’t recommend building browsers, it is a tedious process. You could instead use last few versions of Playwright. Playwright uses nightly versions of the browsers. For example, v1.6 is using the browsers that are ~4 weeks old now, but when v1.7. releases, they are new again. If you’d like to test against 3 versions of each, you can test against 3-5 versions of Playwright itself. It’ll be using respective older browsers.

0reactions
40xcommented, Dec 2, 2020

Thank you, I will take a look. I did run it locally to apply the patches on Firefox, but I couldnt tell which version it was applying them to.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Creating custom builds of Mozilla Firefox - Stack Overflow
Addons. To do this, simply place the extensions in the distribution/extensions directory in the application's distribution directory.
Read more >
Installer program to build a customized version of Mozilla ...
I install a universal set of add-ons as well, and I am hoping if there is a possible way to obtain an officially...
Read more >
How do I make a custom Firefox build that contains ...
There's command line options for installing an extension and a theme: firefox.exe -install-global-extension "C:\Temp\extension-file.xpi" ...
Read more >
Themes - Firefox Extension Workshop
These themes use the WebExtensions API, the technology used to modify or enhance the capability of Firefox. You can choose to create a...
Read more >
How I Built Mozilla Firefox - YouTube
In this video, I'll be walking through how to set up your environment to build and run Mozilla Firefox from source! · If...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found