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.

Mega issue to discuss playwright support for more platforms.

Older versions of our core browsers

  • Firefox Stable/ ESR (#630)
  • Safari general release
  • Chromium stable

As we upstream our patches and time goes on, the current versions of the browsers playwright supports will naturally be the older versions. Firefox ESR is supported for up to a year though, so we might get some value by specifically releasing an older version.

Branded Chromium

  • Edge
  • Chrome
  • Opera

These should just work today by specifying executablePath and running with the chromium object. They provide some small value over testing against the Chromium we download because they turn on different feature flags, and can play different media types. We could be doing more to help people with compatibility between the playwright package version and the specific branded browser they have.

Electron

  • Electron (#584)

Electron is supported with playwright-electron package.

Mobile Browsers

  • iOS Safari
  • Android Chrome

Right now we fake these browsers. It would be cool to be able to run tests directly against them. Maybe we can use the IOS simulator?

Internet Explorer

  • IE 11 (#594)
  • IE 10 (#594)
  • EdgeHTML

IE is still around somehow, and people want to test against it. The new Edge is based on Chromium, but still has an IE mode. It’s very unlikely we would get our full feature set into IE. But having a small playwright-compatible subset of features could help tide people over until IE finally goes away. We could potentially wrap the work that has been done on WebDriver here.

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Reactions:52
  • Comments:10 (7 by maintainers)

github_iconTop GitHub Comments

7reactions
mxschmittcommented, Jul 10, 2020

@mxschmitt Hey, how to execute playwright with Edge Canary? Could you share that knowledge somewhere?

Hey! I created a blog post about it, let me know if I forgot something. https://playwright.tech/blog/automate-microsoft-edge-with-playwright

0reactions
mxschmittcommented, Apr 6, 2022
    const browser = await playwright.chromium.launch({
      executablePath: '/foo/bar/foobar'
    });

this then depends on which OS you use, on Windows its e.g. on C:/Programs etc. on mac in /Applications etc.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Seven of the best browsers in direct comparison - Mozilla
Find out how Firefox, Chrome, Edge, Safari, Opera, Brave and Internet Explorer differ in terms of privacy, utility and portability.
Read more >
The Top 10 Internet Browsers for 2022 - Lifewire
Get peace of mind and ease of use using our list of the safest, fastest, and most-secure web browsers for PC, Mac, and...
Read more >
15 Impressive Alternative Browsers - Smashing Magazine
Google Chrome, Mozilla Firefox, Internet Explorer, Safari and Opera dominate the world's desktop browser market. Whichever statistics you check ...
Read more >
The Best Web Browsers For 2022 - TechRadar
There are plenty of web browsers, but the most popular options are Mozilla Firefox, Google Chrome, Microsoft Edge, Apple Safari, and Opera. How ......
Read more >
Top 10 BEST Browsers For PC [2022 Web Browser Ranking]
Firefox; Google Chrome; Microsoft Edge; Apple Safari; Opera; Brave; Vivaldi; DuckDuckgo; Chromium; Epic. Comparison of Best Browser ...
Read more >

github_iconTop Related Medium Post

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