Arm Community
Arm Community
  • Site
  • User
  • Site
  • Search
  • User
  • Groups
    • Arm Research
    • DesignStart
    • Education Hub
    • Innovation
    • Open Source Software and Platforms
  • Forums
    • AI and ML forum
    • Architectures and Processors forum
    • Arm Development Platforms forum
    • Arm Development Studio forum
    • Arm Virtual Hardware forum
    • Automotive forum
    • Compilers and Libraries forum
    • Graphics, Gaming, and VR forum
    • High Performance Computing (HPC) forum
    • Infrastructure Solutions forum
    • Internet of Things (IoT) forum
    • Keil forum
    • Morello Forum
    • Operating Systems forum
    • SoC Design and Simulation forum
    • 中文社区论区
  • Blogs
    • AI and ML blog
    • Announcements
    • Architectures and Processors blog
    • Automotive blog
    • Graphics, Gaming, and VR blog
    • High Performance Computing (HPC) blog
    • Infrastructure Solutions blog
    • Innovation blog
    • Internet of Things (IoT) blog
    • Mobile blog
    • Operating Systems blog
    • Research Articles
    • SoC Design and Simulation blog
    • Smart Homes
    • Tools, Software and IDEs blog
    • Works on Arm blog
    • 中文社区博客
  • Support
    • Open a support case
    • Documentation
    • Downloads
    • Training
    • Arm Approved program
    • Arm Design Reviews
  • Community Help
  • More
  • Cancel
Arm Community blogs
Arm Community blogs
Tools, Software and IDEs blog Native Chromium Builds Available for Windows on Arm
  • Blogs
  • Mentions
  • Sub-Groups
  • Tags
  • Jump...
  • Cancel
More blogs in Arm Community blogs
  • AI and ML blog

  • Announcements

  • Architectures and Processors blog

  • Automotive blog

  • Embedded blog

  • Graphics, Gaming, and VR blog

  • High Performance Computing (HPC) blog

  • Infrastructure Solutions blog

  • Internet of Things (IoT) blog

  • Operating Systems blog

  • SoC Design and Simulation blog

  • Tools, Software and IDEs blog

Tags
  • laptop
  • Application developers
  • Arm64
  • Windows
  • Software Developers
Actions
  • RSS
  • More
  • Cancel
Related blog posts
Related forum threads

Native Chromium Builds Available for Windows on Arm

Richard Townsend
Richard Townsend
February 14, 2020

We are pleased to announce the immediate availability of native Chromium builds for Windows on Arm. Chromium offers a familiar web browsing experience for people using all Windows on Arm laptop devices. This includes the new third generation – the Microsoft Surface Pro X, Lenovo Yoga 5G, and Samsung Galaxy Book S. Because it is running natively, Chromium is about 2.2x faster than emulated browsers. It also improves battery life by 40-50 per cent.

Where can I get it?

This is available at woolyss.org who has kindly worked with Arm to help publish Chromium for Windows on Arm.

Which version should I use?

For typical users, we recommend installing the Stable release, using the mini_installer. There is a new Stable release every six weeks.

Adventurous users may like to try the beta, which gets updated more frequently than Stable (typically around once a week).

Developers may find the Canary release useful. This includes symbols so that debug tools can provide complete functionality but has limited testing.

Why are we doing this?

We believe that Windows on Arm is a compelling platform for everybody – irrespective of which browser they like to use. Windows on Arm has made tremendous progress since early 2019. Here are the two key developments from Arm:  

  • We have enabled Electron so cross-platform applications can easily bring their experience to Windows on Arm. This gives them the best possible performance and battery life.
  • We have ported CEF so that games, music players, and many more applications can effortlessly embed web platform functionality.

Microsoft has released a native build of Chromium-based Edge for Windows on Arm, and a native version of Firefox is available. However, we also want to do more to boost the Chromium ecosystem, catch issues quickly, and give developers an easy way to test their applications against different Chromium versions.

What works and what does not?

Some video formats are not supported, which affects some sites which use DRM or H.264. This includes Netflix, Facebook and Twitter (but YouTube works well). Unlike Chrome, Chromium does not automatically update by itself. You will need to upgrade it regularly to stay protected against security issues and receive the latest performance and feature updates. We also do not build with Google’s API keys, so Google account sign-in, bookmark synchronization, and similar features are not enabled. We are looking at ways we can address these current challenges.

We have been running Chromium for Windows on Arm internally since April 2019. Alongside this, we have also been running test infrastructure and comprehensive on-device tests since June 2019. We have found that real-world stability is good. Please note, however, that these releases do not get as much upstream testing that officially supported platforms receive. We are continuing to test and make improvements, so we expect stability to keep improving from here.

Where can I get support?

Chromium for Windows on Arm is not officially supported by Arm or Google. Arm have been involved in the Chromium community for a number of years, working on improving performance, reliability, and security. Overall, we are excited about the opportunity to bring the Chromium ecosystem to another Arm platform.

If there are any issues, please head to crbug.com/new and file an issue with “Windows on Arm” in the title, cc’ing chromium-win-dev@arm.com.

Native Chromium Builds for Windows on Arm available here

Anonymous
  • tonysr27
    Offline tonysr27 2 months ago

    Long shot, but, any plans to make Chromium available for 32-bit Windows on ARM (e.g. for the Surface RT)?

    • Cancel
    • Up 0 Down
    • Reply
    • More
    • Cancel
Tools, Software and IDEs blog
  • New performance features and improvements in GCC 12

    Tamar Christina
    Tamar Christina
    Read about the new architecture and performance feature in GCC 12 for the Arm CPUs. From vectorization to instructions to optimize memory operations.
    • May 10, 2022
  • DPDK Optimization on Arm

    Joyce Kong
    Joyce Kong
    This blog summarizes Data Plane Development Kit (DPDK)'s techniques and the optimization experiences on Arm.
    • May 3, 2022
  • Product update: Arm Development Studio 2022.0 now available with support for Cortex-M85

    Ronan Synnott
    Ronan Synnott
    Arm Development Studio 2022.0 is now available, the first release to support Cortex-M85.
    • April 27, 2022