Where Customization Begins 

  • How to list component versions in Chrome

  • Many Other Tutorials That Don't Belong In Any Of The Above Sections Here.
Many Other Tutorials That Don't Belong In Any Of The Above Sections Here.
 #27995  by TheAslan
 08 Sep 2013, 01:16
When you are troubleshooting a web browser like Google Chrome, it may sometimes be of importance to know which components are installed in the browser. A component like Pepper Flash adds native features to Chrome. In the case of Flash, the ability to play Flash contents without installing the third party plugin Adobe Flash.

While it is possible to check some versions on various local pages, like chrome://version for example, Chrome did not have an option until now to display all Chrome components on a single screen.

The latest Chrome Canary and Dev builds of the web browser change that. They ship with the new chrome://components page that you can load in Chrome to retrieve information about available components.

Just type chrome://components in the browser's address bar and hit the enter key afterwards to load the internal page. Note that it will eventually become available in Chrome Beta and Stable versions, but that is not the case right now.


The components page lists all components that are available in the web browser by name and version. There is also an "check for update" button available for each component individually that you can make use of to query Google if there is an update available for the selected component.

The following components are available at the time of writing:

1. pepper_flash, the native Adobe Flash Player version of the Chrome browser using Pepper API.

2. Swift Shader, a software 3D renderer that can render CSS3D and WebGL contents even if the computer uses a blacklisted graphics processing unit.

3. WidevineCDM, a content decryption module for premium video contents.

4. CRLSet, The certifcate revocation list that is used in the Google Chrome web browser.

5. pnacl, a toolchain for compiling Native Client applications to a subset of LLVM bitcode.

6. recovery, a component used to repair the Google Chrome installation or the Google Update installation.

The information may be useful for developers or users who need to troubleshoot a issue that they are experiencing in the Chrome browser that is related to one of the components. It is not clear at the time of writing if you can really download component updates before a Chrome update.