Skip to content

PaodingSoftware/chrome-features

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chrome Features Parser

A tool to parse and display Chrome switches, features, Blink features, settings, and preferences from Chrome source code.

Requirements

  • Python 3.x
  • Doxygen (required for XML parsing of Chrome switches and features)

Install Doxygen:

  • Windows: Download from doxygen.nl or use choco install doxygen
  • macOS: brew install doxygen
  • Linux: sudo apt-get install doxygen or equivalent

Quick Start

pip install -r requirements.txt
python run.py

Generates HTML file at build/index.html

Supported Chrome Switch Types

  • Command Line Switches - Various Chrome startup flags and options
  • Chrome Features - Enable: --enable-features=FeatureName / Disable: --disable-features=FeatureName
  • Blink Features - Enable: --enable-blink-features=FeatureName / Disable: --disable-blink-features=FeatureName
  • Blink Settings - Configure: --blink-settings=setting=value
  • Preferences - JSON preferences in Chrome profile directory

About

Chrome switches, features, Blink features, settings, and preferences

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • HTML 97.9%
  • Python 2.1%