puppeteer-sharp icon indicating copy to clipboard operation
puppeteer-sharp copied to clipboard

Need Support for Mac Arm64 (Apple Silicon) Chromium Builds

Open argentini opened this issue 4 years ago • 6 comments
trafficstars

Description

Need Support for Mac Arm64 (Apple Silicon) Chromium Builds

Complete minimal example reproducing the issue

n/a

Expected behavior:

n/a

Actual behavior:

n/a

Versions

Latest

Additional Information

n/a

argentini avatar Nov 02 '21 02:11 argentini

My workspace is an M1 and I didn't have any issues with it...

kblok avatar Nov 02 '21 12:11 kblok

@kblok We can't rely on Rosetta 2 being around forever. So it would be good to add the architecture as soon as it makes sense. Chromium is available for Mac_Arm64 in the same repository that Puppeteer uses today so they're ready to go.

argentini avatar Nov 03 '21 15:11 argentini

@argentini I don't see puppeteer downloading an arm64 specific browser https://github.com/puppeteer/puppeteer/blob/main/src/node/BrowserFetcher.ts#L301

kblok avatar Dec 17 '21 19:12 kblok

@kblok Yes, that's what I was saying. Puppeteer isn't downloading the Mac_Arm64 chromium browser yet, even though one is available. So I was wondering when the Puppeteer Sharp team would be getting around to adding support for it.

argentini avatar Dec 17 '21 21:12 argentini

Related: https://github.com/puppeteer/puppeteer/pull/7546/files

Cheatoid avatar Jan 08 '22 11:01 Cheatoid

Related: https://github.com/puppeteer/puppeteer/pull/7546/files

Nice. Hopefully they'll accept this pull request. Thanks @Cheatoid !

argentini avatar Jan 08 '22 16:01 argentini

Related: https://github.com/puppeteer/puppeteer/pull/7546/files

Nice. Hopefully they'll accept this pull request. Thanks @Cheatoid !

The pull request is accepted.

montyclt avatar Jul 06 '23 17:07 montyclt

Shipped on v10.1.2

kblok avatar Jul 17 '23 12:07 kblok