Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
46 changes: 46 additions & 0 deletions docs/web-apps/macos-apple-silicon.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
---
id: macos-apple-silicon
title: macOS Browser Tests on Apple Silicon
sidebar_label: macOS on Apple Silicon
description: Testing on macOS 14+ and Apple Silicon
---

import useBaseUrl from '@docusaurus/useBaseUrl';
import Tabs from '@theme/Tabs';
import TabItem from '@theme/TabItem';

Sauce Labs now supports **macOS 14 Sonoma and macOS 15 Sequoia** on Apple Silicon-powered Macs. These environments offer improved performance, modern architecture alignment, and compatibility with ARM versions of the major browsers. This enables you to test web apps on Safari 18 as well Chrome, Firefox, and Edge.

:::caution Enteprise Only
macOS 14 and 15 are only available to Enterprise customers with the appropriate Premium plan. Contact your account manager to discuss upgrading.
:::

## Browsers available on macOS 14/15

Check warning on line 18 in docs/web-apps/macos-apple-silicon.md

View workflow job for this annotation

GitHub Actions / vale

[vale] docs/web-apps/macos-apple-silicon.md#L18

[sauce.Headings] 'Browsers available on macOS 14/15' should use title case capitalization.
Raw output
{"message": "[sauce.Headings] 'Browsers available on macOS 14/15' should use title case capitalization.", "location": {"path": "docs/web-apps/macos-apple-silicon.md", "range": {"start": {"line": 18, "column": 4}}}, "severity": "WARNING"}

| OS Version | Browser | Versions|
|------------|---------|---------|
| macOS 14 | Safari | 18 |
| macOS 14 | Chrome | 134+ |
| macOS 14 | Firefox | 136+ |
| macOS 14 | Edge | 138+ |
| macOS 15 | Safari | 18 |
| macOS 15 | Chrome | 134+ |
| macOS 15 | Firefox | 136+ |
| macOS 15 | Edge | 138+ |

## Required Capabilities

Tests on macOS 14 and newer require the `armRequired` parameter to be passed with "true" such as in this example:

Check warning on line 33 in docs/web-apps/macos-apple-silicon.md

View workflow job for this annotation

GitHub Actions / vale

[vale] docs/web-apps/macos-apple-silicon.md#L33

[sauce.EOLWhitespace] Remove whitespace characters from the end of the line.
Raw output
{"message": "[sauce.EOLWhitespace] Remove whitespace characters from the end of the line.", "location": {"path": "docs/web-apps/macos-apple-silicon.md", "range": {"start": {"line": 33, "column": 114}}}, "severity": "WARNING"}

```javascript
{
sauceOptions.put("armRequired", true);
browserOptions.setCapability("sauce:options", sauceOptions);
}
```

See the [Platform Configurator](https://saucelabs.com/products/platform-configurator) for full example configurations

---

Have questions? Visit the [Sauce Labs Community](https://support.saucelabs.com/hc/en-us/community/topics) or contact our support team.
1 change: 1 addition & 0 deletions sidebars.js
Original file line number Diff line number Diff line change
Expand Up @@ -1438,6 +1438,7 @@ module.exports = {
},
],
},
'web-apps/macos-apple-silicon',
'web-apps/automated-testing/web-automated-faq',
],
},
Expand Down