runtime.PlatformNaclArch

Note: This type is deprecated in favor of runtime.PlatformArch. PlatformArch is also available in runtime.PlatformInfo, which you obtain using runtime.getPlatformInfo().

The enumerated value representing the CPU instruction set architecture of Google Native Client used by the browser. This enum is deprecated, following the removal of Google Native Client from Google Chrome. As of 2026, Chromium intends to remove this enum.

Type

ARM

The string literal "arm". Represents all versions of the ARM ISA, including all 32-bit and 64-bit variants. Equivalent to PlatformArch.arm (32-bit variant) and PlatformArch.arm64 combined into one value.

X86_32

The string literal "x86-32". Represents the 32-bit variant of the x86 architecture. Equivalent to PlatformArch.x86_32.

X86_64

The string literal "x86-64". Represents the 64-bit variant of the x86 architecture. Equivalent to PlatformArch.X86_64.

MIPS

The string literal "mips". Represents the 32-bit variant of the MIPS ISA, which was never supported by official releases. Equivalent to PlatformArch.mips.

MIPS64

The string literal "mips64". Represents the 64-bit variant of the MIPS ISA, which was never supported by official releases. Equivalent to PlatformArch.mips64.

Browser compatibility

desktop mobile
Chrome
Edge
Firefox
Opera
Safari
Firefox for Android
Safari on iOS
PlatformNaclArch
Chrome – Full support
Chrome 28 (Release date: 2013-07-09)
footnote
footnote This enum is deprecated and is being removed from Google Chrome, following removal of Google Native Client.
Edge – Full support
Edge 79 (Release date: 2020-01-15)
footnote
footnote This enum is deprecated and is being removed from Edge, following removal of Google Native Client.
Firefox – No support
Firefox
footnote No support
Opera – Full support
Opera 15 (Release date: 2013-07-02)
footnote
footnote This enum is deprecated and is being removed from Opera, following removal of Google Native Client.
Safari – No support
Safari
footnote No support
Firefox for Android – No support
Firefox for Android
footnote No support
Safari on iOS – No support
Safari on iOS
footnote No support

Legend

Tip: you can click/tap on a cell for more information.

Full support
Full support
No support
No support
See implementation notes.

Note: This API is based on Chromium's chrome.runtime API. This documentation is derived from runtime.json in the Chromium code.