通过脚本,梳理统计chromium源码子目录的大小和功能情况:
src根目录
import os
def get_total_directory_size(path, ignore_dirs):
total_size = 0
for root, dirs, files in os.walk(path):
dirs[:] = [d for d in dirs if d not in ignore_dirs]
for file in files:
file_path = os.path.join(root, file)
if os.path.isfile(file_path):
total_size += os.path.getsize(file_path)
return total_size
# Chromium源码的路径
chromium_src_path = './src'
# 忽略的目录列表
ignore_dirs = ['out', '.git']
# 首先计算整个源码目录的总体大小
total_src_size = get_total_directory_size(chromium_src_path, ignore_dirs)
# Markdown 输出
md_output = []
# 遍历 Chromium 源码目录
for root, dirs, files in os.walk(chromium_src_path):
level = root.replace(chromium_src_path, '').count(os.sep)
# 设置遍历深度
if level == 1:
dirs[:] = [] # 不再遍历更深层次的目录
# 忽略特定目录
dirs[:] = [d for d in dirs if d not in ignore_dirs]
# 计算当前目录的大小
current_dir_size = get_total_directory_size(root, ignore_dirs)
current_dir_percentage = (current_dir_size / total_src_size) * 100
# 文件后缀统计
extensions_count = {}
extensions_size = {}
# 目录的文件和文件夹计数
total_files = 0
total_dirs = len(dirs)
# 遍历文件
for file in files:
ext = os.path.splitext(file)[1]
file_path = os.path.join(root, file)
if os.path.isfile(file_path):
file_size = os.path.getsize(file_path)
# 更新统计信息
extensions_count[ext] = extensions_count.get(ext, 0) + 1
extensions_size[ext] = extensions_size.get(ext, 0) + file_size
total_files += 1
# 将统计结果按文件数从大到小排序
sorted_extensions = sorted(extensions_count.items(), key=lambda item: item[1], reverse=True)
# 尝试读取 README.md
readme_path = os.path.join(root, 'README.md')
readme_content = '> No README.md found or empty\n'
if os.path.isfile(readme_path):
with open(readme_path, 'r', encoding='utf-8') as readme_file:
readme_lines = [f'> {line}' if line.strip() != '' else '>' for _, line in zip(range(20), readme_file)]
readme_content = ''.join(readme_lines)
# 创建 Markdown 格式的输出
relative_path = os.path.relpath(root, chromium_src_path)
md_output.append(f'## {relative_path}\n')
md_output.append(readme_content + '\n')
# 添加目录摘要信息
md_output.append(f'**Directory summary:**\n')
md_output.append(f'- Total size: {current_dir_size} bytes ({current_dir_percentage:.2f}% of total)\n')
md_output.append(f'- Total files: {total_files}\n')
md_output.append(f'- Total directories: {total_dirs}\n\n')
# 添加文件后缀统计信息
md_output.append('**File extensions summary:**\n')
md_output.append('| Extension | Count | Size (bytes) |\n')
md_output.append('| --------- | ----- | ------------ |\n')
for ext, count in sorted_extensions:
md_output.append(f'| {ext} | {count} | {extensions_size[ext]} |\n')
# 添加额外的换行以分隔不同的目录
md_output.append('\n\n')
# 输出结果到Markdown文件
with open('chromium_code_analysis.md', 'w', encoding='utf-8') as md_file:
md_file.write(''.join(md_output))
# 如果你想直接打印到控制台,取消下面的注释
# print(''.join(md_output))
.
Chromium is an open-source browser project that aims to build a safer, faster,
and more stable way for all users to experience the web.
The project’s web site is https://www.chromium.org.
Directory summary:
- Total size: 8190345669 bytes (100.00% of total)
- Total files: 31
- Total directories: 54
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
20 | 562282 | |
.py | 3 | 533660 |
.md | 2 | 4912 |
.js | 1 | 10407 |
.toml | 1 | 750 |
.gn | 1 | 58679 |
.settings | 1 | 281 |
.cfg | 1 | 350 |
.chromium_os | 1 | 1543 |
android_webview
Android WebView is an Android system component for displaying web content.
WebView (and
the [related Android classes][1]) are implemented by the code in the
//android_webview/
folder.
This directory contains the Android WebView implementation, as well as the
implementation for the [AndroidX Webkit support library][2].
Overview for Chromium team members and contributors
Please see WebView Architecture.
Directory summary:
- Total size: 6307424 bytes (0.08% of total)
- Total files: 12
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.gni | 5 | 15900 |
3 | 2125 | |
.config | 1 | 79 |
.gn | 1 | 51845 |
.py | 1 | 1921 |
.md | 1 | 1441 |
apps
No README.md found or empty
Directory summary:
- Total size: 122170 bytes (0.00% of total)
- Total files: 26
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.cc | 12 | 77630 |
.h | 9 | 20168 |
4 | 2178 | |
.gn | 1 | 1739 |
ash
Ash is the “Aura Shell”, the window manager and system UI for Chrome OS.
Ash uses the views UI toolkit (e.g. views::View, views::Widget, etc.) backed
by the aura native widget and layer implementations.
Ash sits below chrome in the dependency graph (i.e. it cannot depend on code
in //chrome). For historical reasons, ash has multiple dependency levels
Directory summary:
- Total size: 88388306 bytes (1.08% of total)
- Total files: 55
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.cc | 29 | 352318 |
.h | 20 | 109675 |
3 | 6978 | |
.grd | 1 | 632284 |
.gn | 1 | 247718 |
.md | 1 | 2581 |
base
About //base:
Chromium is a very mature project. Most things that are generally useful are
already here and things not here aren’t generally useful.
The bar for adding stuff to base is that it must have demonstrated wide
applicability. Prefer to add things closer to where they’re used (i.e. “not
base”), and pull into base only when needed. In a project our size,
sometimes even duplication is OK and inevitable.
Directory summary:
- Total size: 23244129 bytes (0.28% of total)
- Total files: 279
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.cc | 148 | 1151194 |
.h | 105 | 568539 |
.nc | 9 | 16517 |
.mm | 8 | 23183 |
4 | 4110 | |
.py | 2 | 7192 |
.gn | 1 | 207239 |
.in | 1 | 444 |
.md | 1 | 4294 |
build
//build
contains:
- Core GN templates and configuration
- Core Python build scripts
Since this directory is DEPS’ed in by some other repositories (webrtc, pdfium,
v8, etc), it should be kept as self-contained as possible by not referring
to files outside of it. Some exceptions exist (//testing
, select
//third_party
subdirectories), but new dependencies tend to break these other
projects, and so should be avoided.
Directory summary:
- Total size: 6898788 bytes (0.08% of total)
- Total files: 83
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.py | 41 | 241870 |
.gni | 9 | 29800 |
8 | 10445 | |
.sh | 7 | 38516 |
.h | 3 | 15299 |
.gn | 2 | 3088 |
.txt | 2 | 17938 |
.sed | 2 | 1610 |
.yapf | 1 | 152 |
.sha1 | 1 | 40 |
.in | 1 | 97 |
.setnoparent | 1 | 3486 |
.status | 1 | 392 |
.cc | 1 | 334 |
.pydeps | 1 | 254 |
.md | 1 | 1651 |
.yaml | 1 | 4248 |
buildtools
No README.md found or empty
Directory summary:
- Total size: 5835908 bytes (0.07% of total)
- Total files: 8
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
5 | 4230 | |
.settings | 1 | 152 |
.gni | 1 | 345 |
.txt | 1 | 1025 |
build_overrides
This directory is used to allow different products to customize settings
for repos that are DEPS’ed in or shared.
For example: V8 could be built on its own (in a “standalone” configuration),
and it could be built as part of Chromium. V8 might define a top-level
target, //v8:d8 (a simple executable), that should only be built in the
standalone configuration. To figure out whether or not it should be
in a standalone configuration, v8 can create a file, build_overrides/v8.gni,
that contains a variable,build_standalone_d8 = true
.
and import it (as import(“//build_overrides/v8.gni”) from its top-level
BUILD.gn file.
Chromium, on the other hand, might not need to build d8, and so it would
create its own build_overrides/v8.gni file, and in it set
build_standalone_d8 = false
.
The two files should define the same set of variables, but the values can
vary as appropriate to the needs of the two different builds.
Directory summary:
- Total size: 18877 bytes (0.00% of total)
- Total files: 20
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.gni | 18 | 17317 |
1 | 156 | |
.md | 1 | 1404 |
cc
This directory contains a compositor, used in both the renderer and the
browser. In the renderer, Blink is the client. In the browser, both
ui and Android browser compositor are the clients.
The public API of the compositor is LayerTreeHost and Layer and its
derived types. Embedders create a LayerTreeHost (single, multithreaded,
or synchronous) and then attach a tree of Layers to it.
Directory summary:
- Total size: 12887260 bytes (0.16% of total)
- Total files: 9
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 4481 | |
.md | 2 | 9564 |
.gn | 1 | 38056 |
.gni | 1 | 1434 |
.h | 1 | 638 |
.py | 1 | 10922 |
chrome
This directory contains the open source, application layer of Google Chrome.
Unlike other parts of Chromium like //content, which provide framework intended
to support multiple products, this directory contains code that is focused on
building specific products with opinionated UX.
Specific products include:
- Chrome desktop browser for Chrome OS, Windows, Mac and Linux
- Chrome mobile browser for Android
- Chrome OS system UI
Directory summary:
- Total size: 518757646 bytes (6.33% of total)
- Total files: 15
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
6 | 4734 | |
.gni | 5 | 69330 |
.py | 2 | 7447 |
.gn | 1 | 65312 |
.md | 1 | 613 |
chromecast
Cast base > cast_features
This file contains tools for checking the feature state of all of the features
which affect Cast products. Cast features build upon
the Chrome feature system.
Some aspects of Cast require the feature system to work differently, however,
so some additional logic has been layered on top. Details are available in
comments of the header file.
Directory summary:
- Total size: 6420866 bytes (0.08% of total)
- Total files: 7
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 926 | |
.gn | 1 | 27093 |
.gni | 1 | 8844 |
.md | 1 | 809 |
.py | 1 | 0 |
chromeos
Chrome OS
This directory contains low-level support for Chrome running on Chrome OS.
The Lacros project is in the process of extracting the
browser-functionality into a separate binary. This introduces the following
terminology and rules:
- ash-chrome: The new name of the legacy “chrome” binary. It contains system
UI and the current/legacy web browser. Code that is only used by ash-chrome
should eventually be moved to //chromeos/ash, have an _ash suffix in
the filename, or have a (grand-)parent directory named /ash/.- lacros-chrome: The name of the new, standalone web-browser binary. Code that
is only used by lacros-chrome should have a _lacros suffix in the filename,
or have a (grand-)parent directory named /lacros/.- crosapi: The term “crosapi” is short for ChromeOS API. Ash-chrome
implements the API, and lacros-chrome is the only consumer.- chromeos: The term “chromeos” refers to code that is shared by binaries
targeting the chromeos platform or using the chromeos toolchain. Code that
is shared by ash-chrome and lacros-chrome should have a _chromeos suffix in
the filename, or have a (grand-)parent directory named /chromeos/.
Directory summary:
- Total size: 43460435 bytes (0.53% of total)
- Total files: 14
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
8 | 2414 | |
.gni | 2 | 6254 |
.gn | 1 | 8414 |
.h | 1 | 758 |
.grd | 1 | 496341 |
.md | 1 | 2600 |
clank
No README.md found or empty
Directory summary:
- Total size: 0 bytes (0.00% of total)
- Total files: 0
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|
codelabs
Chromium Codelab
See thecpp101/
directory for the Chromium C++ codelab,
including example solutions.
See thethreading_and_scheduling/
directory for more elaborate usages of the
threading and scheduling primitives in Chromium.
Motivation:
The goal of this codelab is to introduce new Chromium developers to both the
important design patterns and the style of code they can expect to become
familiar with.
The code in this directory is for documentation purposes only. It is compiled
via the top level BUILD.gn’sgn_all
target to make sure it is kept up to date.
Directory summary:
- Total size: 115941 bytes (0.00% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 291 | |
.gn | 1 | 491 |
.md | 1 | 578 |
components
This directory is meant to house features or subsystems that are used in more
than one part of the Chromium codebase.Use cases:
- Features that are shared by Chrome on iOS (
//ios/chrome
) and Chrome on
other platforms (//chrome
).
- Note:
//ios
doesn’t depend on//chrome
.- Features that are shared between multiple embedders of content. For example,
//chrome
and//android_webview
.- Features that are shared between Blink and the browser process.
Directory summary:
- Total size: 226364608 bytes (2.76% of total)
- Total files: 75
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.grdp | 63 | 1400644 |
.grd | 6 | 164115 |
2 | 6236 | |
.js | 1 | 225 |
.gn | 1 | 52077 |
.py | 1 | 1443 |
.md | 1 | 6816 |
content
Content module
High-level overview
The “content” module is located insrc/content
, and is the core code needed to
render a page using a multi-process sandboxed browser. It includes all the web
platform features (i.e. HTML5) and GPU acceleration. It does not include Chrome
features, e.g. extensions/autofill/spelling etc.
Motivation
As the Chromium code has grown, features inevitably hooked into the wrong
places, causing layering violations and dependencies that shouldn’t exist. It’s
been hard for developers to figure out what the “best” way is because the APIs
(when they existed) and features were together in the same directory. To avoid
this happening, and to add a clear separation between the core pieces of the
code that render a page using a multi-process browser, consensus was reached to
move the core Chrome code intosrc/content
(content not
chrome 😃 ).
content vs chrome:content
should only contain code that is required to implement the web
Directory summary:
- Total size: 77964652 bytes (0.95% of total)
- Total files: 7
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 6667 | |
.png | 1 | 57793 |
.gn | 1 | 4669 |
.grd | 1 | 1999 |
.md | 1 | 9336 |
courgette
No README.md found or empty
Directory summary:
- Total size: 646038 bytes (0.01% of total)
- Total files: 91
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.cc | 47 | 333091 |
.h | 31 | 118183 |
8 | 15389 | |
.png | 2 | 42139 |
.gn | 1 | 5568 |
.html | 1 | 6113 |
.md | 1 | 5440 |
crypto
No README.md found or empty
Directory summary:
- Total size: 521305 bytes (0.01% of total)
- Total files: 116
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.cc | 55 | 345156 |
.h | 45 | 110493 |
.mm | 11 | 59052 |
3 | 314 | |
.gn | 1 | 5999 |
.gni | 1 | 291 |
dbus
No README.md found or empty
Directory summary:
- Total size: 525729 bytes (0.01% of total)
- Total files: 57
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.cc | 32 | 372581 |
.h | 19 | 149356 |
4 | 608 | |
.gn | 1 | 2764 |
.proto | 1 | 420 |
device
No README.md found or empty
Directory summary:
- Total size: 9932592 bytes (0.12% of total)
- Total files: 4
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 509 | |
.gn | 1 | 19860 |
extensions
This will become a reusable extensions module. It implements the core parts of
Chrome’s extension system, and can be used with any host of the
content module.
Some extensions code that is not Chrome-specific still lives in
//chrome/browser/extensions and will be moved
here.
Technical Documentation:
- Extension and App Types
- Features System
- Bindings System
- Extension events
Directory summary:
- Total size: 15786627 bytes (0.19% of total)
- Total files: 7
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
4 | 2212 | |
.gn | 1 | 12540 |
.grd | 1 | 538 |
.md | 1 | 598 |
fuchsia_web
Fuchsia WebEngine and Runners
This directory contains code related to the
fuchsia.web
FIDL API.
Specifically, it contains the implementation of Fuchsia WebEngine and code
related to it, including the Runners that use it. Code in this
directory must not be used outside it and its subdirectories.
General information about Chromium on Fuchsia is
here.
Directory summary:
- Total size: 1381845 bytes (0.02% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 784 | |
.gn | 1 | 394 |
.md | 1 | 2767 |
gin
Gin - Lightweight bindings for V8
This directory contains Gin, a set of utilities to make working with V8 easier.
Directory summary:
- Total size: 334976 bytes (0.00% of total)
- Total files: 78
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.cc | 45 | 216367 |
.h | 28 | 87418 |
3 | 855 | |
.gn | 1 | 6980 |
.md | 1 | 1019 |
google_apis
No README.md found or empty
Directory summary:
- Total size: 2140351 bytes (0.03% of total)
- Total files: 17
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.cc | 5 | 44949 |
.h | 5 | 9314 |
3 | 467 | |
.mm | 2 | 8405 |
.gn | 1 | 10862 |
.py | 1 | 2983 |
google_update
This directory contains the IDL file used by Google Chrome to interact with
Google Update. Note that this file should not be used directly by other Chromium
forks that interact with their own Omaha
Directory summary:
- Total size: 47206 bytes (0.00% of total)
- Total files: 6
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 163 | |
.gn | 1 | 249 |
.idl | 1 | 46088 |
.chromium | 1 | 467 |
.md | 1 | 239 |
gpu
No README.md found or empty
Directory summary:
- Total size: 15181827 bytes (0.19% of total)
- Total files: 16
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
5 | 3238 | |
.cc | 5 | 6029 |
.h | 4 | 2762 |
.gn | 1 | 34294 |
.py | 1 | 923 |
headless
Headless Chromium
Headless Chromium allows running Chromium in a headless/server environment.
Expected use cases include loading web pages, extracting metadata (e.g., the
DOM) and generating bitmaps from page contents – using all the modern web
platform features provided by Chromium and Blink.
Directory summary:
- Total size: 367855 bytes (0.00% of total)
- Total files: 8
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
4 | 1607 | |
.gn | 1 | 26746 |
.gni | 1 | 758 |
.json | 1 | 1422 |
.md | 1 | 6664 |
infra
This directory contains chrome-infra-specific files.
Directory summary:
- Total size: 12300848 bytes (0.15% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 1381 | |
.txt | 1 | 41613 |
.md | 1 | 53 |
.sh | 1 | 1578 |
internal
No README.md found or empty
Directory summary:
- Total size: 0 bytes (0.00% of total)
- Total files: 0
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|
ios
This directory holds code related to Chrome for iOS. See [this document] for a
description of the structure underneath this directory.
[this document]: https://www.chromium.org/developers/design-documents/structure-of-layered-components-within-the-chromium-codebase/
Directory summary:
- Total size: 106028349 bytes (1.29% of total)
- Total files: 10
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
5 | 3754 | |
.py | 2 | 13988 |
.gn | 1 | 1597 |
.gni | 1 | 903 |
.md | 1 | 267 |
ios_internal
No README.md found or empty
Directory summary:
- Total size: 0 bytes (0.00% of total)
- Total files: 0
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|
ipc
No README.md found or empty
Directory summary:
- Total size: 770670 bytes (0.01% of total)
- Total files: 127
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.cc | 58 | 517233 |
.h | 58 | 235952 |
4 | 4337 | |
.mojom | 3 | 2883 |
.gn | 1 | 9074 |
.gni | 1 | 265 |
.test-mojom | 1 | 385 |
.proto | 1 | 541 |
media
Welcome to Chromium Media! This directory primarily contains a collection of
components related to media capture and playback. Feel free to reach out to the
media-dev@chromium.org mailing list with questions.
As a top level component this may be depended on by almost every other Chromium
component except base/. Certain components may not work properly in sandboxed
processes.
Directory summary:
- Total size: 27536421 bytes (0.34% of total)
- Total files: 11
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
4 | 3222 | |
.py | 2 | 18439 |
.gn | 1 | 13870 |
.gni | 1 | 15863 |
.md | 1 | 8367 |
.filelist | 1 | 22999 |
.globlist | 1 | 485 |
mojo
Getting Started With Mojo
To get started using Mojo in Chromium, the fastest path forward will likely be
to read the Mojo sections of the
Intro to Mojo & Services guide.
For more detailed reference material on the most commonly used features of Mojo,
head directly to the bindings documentation for your language
of choice or the more general
mojom Interface Definition Language (IDL)
documentation.
If you’re looking for information on creating and/or connecting to services,
you’re in the wrong place! Mojo does not deal with services, it only facilitates
interface definition, message passing, and other lower-level IPC primitives.
Instead, you should take a look at some of the other available
Directory summary:
- Total size: 5739786 bytes (0.07% of total)
- Total files: 8
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 632 | |
.md | 2 | 8787 |
.gn | 1 | 1872 |
.gni | 1 | 258 |
.py | 1 | 1830 |
native_client
No README.md found or empty
Directory summary:
- Total size: 0 bytes (0.00% of total)
- Total files: 0
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|
native_client_sdk
No README.md found or empty
Directory summary:
- Total size: 30731847 bytes (0.38% of total)
- Total files: 2
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 567 |
net
Chrome Networking Stack
This directory contains the code behind Chrome’s networking stack.
It is documented
here.
Directory summary:
- Total size: 94713679 bytes (1.16% of total)
- Total files: 8
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
4 | 2655 | |
.gn | 1 | 129100 |
.gni | 1 | 3007 |
.py | 1 | 970 |
.md | 1 | 188 |
utility functions that leverage PDFium. It can use low-level components that
live below the content layer, as well as other foundational code like
//printing
. It should not use//content
or anything in//components
that
lives above the content layer. Code that lives above the content layer should
live in//components/pdf
, or in the embedder. All the code here should run in
sandboxed child processes.
Directory summary:
- Total size: 1480640 bytes (0.02% of total)
- Total files: 71
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.cc | 33 | 348244 |
.h | 31 | 140542 |
4 | 1299 | |
.gn | 1 | 12114 |
.gni | 1 | 1049 |
.md | 1 | 557 |
ppapi
No README.md found or empty
Directory summary:
- Total size: 8485597 bytes (0.10% of total)
- Total files: 8
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
4 | 3001 | |
.py | 3 | 37629 |
.gn | 1 | 11454 |
printing
//printing
contains foundational code that is used for printing. It can depend
on other low-level directories like//cc/paint
and//ui
, but not higher
level code like//components
or//content
. Higher level printing code should
live in//components/printing
or the embedder.
Directory summary:
- Total size: 1423232 bytes (0.02% of total)
- Total files: 96
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.cc | 49 | 327780 |
.h | 40 | 128551 |
3 | 630 | |
.gn | 1 | 11199 |
.py | 1 | 2943 |
.mm | 1 | 33182 |
.md | 1 | 287 |
remoting
No README.md found or empty
Directory summary:
- Total size: 15196047 bytes (0.19% of total)
- Total files: 11
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
6 | 3209 | |
.gni | 4 | 8558 |
.gn | 1 | 4419 |
rlz
No README.md found or empty
Directory summary:
- Total size: 260317 bytes (0.00% of total)
- Total files: 4
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 586 | |
.gn | 1 | 4886 |
sandbox
Sandbox Library
This directory contains platform-specific sandboxing libraries. Sandboxing is a
technique that can improve the security of an application by separating
untrustworthy code (or code that handles untrustworthy data) and restricting its
privileges and capabilities.
Each platform relies on the operating system’s process primitive to isolate code
into distinct security principals, and platform-specific technologies are used
to implement the privilege reduction. At a high-level:
mac/
uses the Seatbelt sandbox. See the detailed
design for more.linux/
uses namespaces and Seccomp-BPF. See the detailed
design for more.win/
uses a combination of restricted tokens, distinct job objects,
alternate desktops, and integrity levels. See the detailed
design for more.
Directory summary:
- Total size: 2835126 bytes (0.03% of total)
- Total files: 11
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
4 | 723 | |
.h | 3 | 2014 |
.gn | 1 | 1472 |
.cc | 1 | 729 |
.gni | 1 | 822 |
.md | 1 | 1186 |
services
Service Development Guidelines
The top-level//services
directory contains the sources, public Mojo interface
definitions, and public client libraries for a number of essential services,
designated as Chrome Foundation Services. If you think of Chrome as a
“portable OS,” Chrome Foundation Services can be thought of as the core system
services of that OS.
Directory summary:
- Total size: 22582889 bytes (0.28% of total)
- Total files: 7
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
4 | 959 | |
.gn | 1 | 7491 |
.md | 1 | 9356 |
.grd | 1 | 13956 |
signing_keys
No README.md found or empty
Directory summary:
- Total size: 0 bytes (0.00% of total)
- Total files: 0
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|
skia
Skia is a complete 2D graphic library for drawing Text, Geometries, and Images.
The Skia library can be found in//third_party/skia
, and full documentation
is available at https://skia.org/
This directory includes low-level chromium utilities for interacting with Skia:
- Build rules for the Skia library
- Configuration of the library (
config/SkUserConfig.h
)- Serialization of Skia types (
public/mojom
)- Implementations of Skia interfaces for platform behavior, such as fonts and
memory allocation, as well as other miscellaneous utilities (ext
).
Note that Skia is used directly in many parts of the chromium codebase.
This directory is only concerned with code layered on Skia that will be reused
frequently, across multiple chromium components.
Directory summary:
- Total size: 709013 bytes (0.01% of total)
- Total files: 6
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 400 | |
.gn | 1 | 29690 |
.gni | 1 | 1653 |
.md | 1 | 764 |
.pch | 1 | 327 |
sql
SQLite abstraction layer
SQLite for system designers. SQLite is a
relational database management system (RDBMS)
that supports most of SQL.
SQLite is architected as a library that can be embedded in another application,
such as Chrome. SQLite runs in the application’s process, and shares its memory
and other resources. This is similar to embedded databases like
LevelDB and
BerkeleyDB. By contrast, most
popular RDMBSes, like PostgreSQL and
MySQL, are structured as standalone server processes
that accept queries from client processes.
Directory summary:
- Total size: 610999 bytes (0.01% of total)
- Total files: 53
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.cc | 27 | 444667 |
.h | 19 | 118560 |
5 | 618 | |
.gn | 1 | 2760 |
.md | 1 | 30065 |
storage
No README.md found or empty
Directory summary:
- Total size: 3080011 bytes (0.04% of total)
- Total files: 4
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 723 | |
.gn | 1 | 449 |
styleguide
No README.md found or empty
Directory summary:
- Total size: 206071 bytes (0.00% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.md | 4 | 11183 |
1 | 85 |
third_party
The third_party directory contains sources from other projects.
For guidelines on adding a new package to the third_party directory
can be found at //docs/adding_to_third_party.md
Directory summary:
- Total size: 6503665732 bytes (79.41% of total)
- Total files: 8
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 4803 | |
.gn | 1 | 2445 |
.gni | 1 | 379 |
.py | 1 | 8798 |
.template | 1 | 3373 |
.md | 1 | 217 |
tools
No README.md found or empty
Directory summary:
- Total size: 136606781 bytes (1.67% of total)
- Total files: 41
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.py | 33 | 305440 |
6 | 6490 | |
.yapf | 1 | 152 |
.bat | 1 | 33 |
ui
This directory contains UI frameworks used to build various user
interface features. This directory is not intended to contain UI
features (such as a keyboard).
Directory summary:
- Total size: 81796334 bytes (1.00% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 706 | |
.gn | 1 | 534 |
.md | 1 | 161 |
url
Chrome’s URL library
Layers:
There are several conceptual layers in this directory. Going from the lowest
level up, they are:
Parsing:
Theurl_parse.*
files are the parser. This code does no string
transformations. Its only job is to take an input string and split out the
components of the URL as best as it can deduce them, for a given type of URL.
Parsing can never fail, it will take its best guess. This layer does not
have logic for determining the type of URL parsing to apply, that needs to
be applied at a higher layer (the “util” layer below).
Because the parser code is derived (very distantly) from some code in
Mozilla, some of the parser files are inurl/third_party/mozilla/
.
Directory summary:
- Total size: 1007385 bytes (0.01% of total)
- Total files: 65
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.cc | 38 | 628282 |
.h | 19 | 196409 |
3 | 865 | |
.gn | 1 | 10226 |
.gni | 1 | 699 |
.dict | 1 | 4336 |
.md | 1 | 4168 |
.mm | 1 | 722 |
v8
V8 JavaScript Engine
V8 is Google’s open source JavaScript engine.
V8 implements ECMAScript as specified in ECMA-262.
V8 is written in C++ and is used in Google Chrome, the open source
browser from Google.
V8 can run standalone, or can be embedded into any C++ application.
V8 Project page: https://v8.dev/docs
Directory summary:
- Total size: 67751670 bytes (0.83% of total)
- Total files: 38
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
27 | 67043 | |
.py | 2 | 27856 |
.md | 2 | 1423 |
.yapf | 1 | 30 |
.bazel | 1 | 174927 |
.gn | 1 | 265762 |
.settings | 1 | 242 |
.fdlibm | 1 | 250 |
.strongtalk | 1 | 1482 |
.v8 | 1 | 1527 |
webkit
No README.md found or empty
Directory summary:
- Total size: 0 bytes (0.00% of total)
- Total files: 0
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|
==================================
thirdparty 目录
.
The third_party directory contains sources from other projects.
For guidelines on adding a new package to the third_party directory
can be found at
//docs/adding_to_third_party.md
Directory summary:
- Total size: 6503665732 bytes (100.00% of total)
- Total files: 8
- Total directories: 337
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 4803 | |
.gn | 1 | 2445 |
.gni | 1 | 379 |
.py | 1 | 8798 |
.template | 1 | 3373 |
.md | 1 | 217 |
abseil-cpp
Abseil - C++ Common Libraries
The repository contains the Abseil C++ library code. Abseil is an open-source
collection of C++ code (compliant to C++14) designed to augment the C++
standard library.
Table of Contents
- About Abseil
- Quickstart
- Building Abseil
- Support
- Codemap
- Releases
- License
- Links
Directory summary:
- Total size: 14502530 bytes (0.22% of total)
- Total files: 30
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.def | 7 | 4301897 |
.md | 5 | 24390 |
5 | 14122 | |
.py | 4 | 18358 |
.bazel | 2 | 2507 |
.gni | 1 | 4422 |
.cc | 1 | 2688 |
.gn | 1 | 12847 |
.txt | 1 | 10192 |
.xcprivacy | 1 | 395 |
.chromium | 1 | 1676 |
.bzlmod | 1 | 870 |
accessibility-audit
No README.md found or empty
Directory summary:
- Total size: 122250 bytes (0.00% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 11522 | |
.js | 1 | 110025 |
.chromium | 1 | 703 |
accessibility_test_framework
No README.md found or empty
Directory summary:
- Total size: 2244719 bytes (0.03% of total)
- Total files: 7
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 11498 | |
.gn | 1 | 533 |
.yaml | 1 | 436 |
.flags | 1 | 131 |
.chromium | 1 | 804 |
afl
No README.md found or empty
Directory summary:
- Total size: 1332574 bytes (0.02% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 137 | |
.gn | 1 | 2870 |
.chromium | 1 | 772 |
.py | 1 | 5810 |
alsa
No README.md found or empty
Directory summary:
- Total size: 27864 bytes (0.00% of total)
- Total files: 3
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 26465 | |
.chromium | 1 | 587 |
amd
No README.md found or empty
Directory summary:
- Total size: 0 bytes (0.00% of total)
- Total files: 0
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|
androidx
No README.md found or empty
Directory summary:
- Total size: 61265 bytes (0.00% of total)
- Total files: 15
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.flags | 5 | 2454 |
3 | 277 | |
.template | 2 | 10548 |
.yapf | 1 | 32 |
.sh | 1 | 4837 |
.gni | 1 | 5338 |
.py | 1 | 11750 |
.chromium | 1 | 2057 |
androidx_javascriptengine
No README.md found or empty
Directory summary:
- Total size: 15421 bytes (0.00% of total)
- Total files: 4
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 10232 | |
.gn | 1 | 4306 |
.chromium | 1 | 883 |
android_build_tools
No README.md found or empty
Directory summary:
- Total size: 209467 bytes (0.00% of total)
- Total files: 2
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
1 | 229 | |
.chromium | 1 | 469 |
android_deps
Android Deps Repository Generator
Tool to generate a gradle-specified repository for Android and Java
dependencies.
Directory summary:
- Total size: 7074652 bytes (0.11% of total)
- Total files: 15
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 424 | |
.py | 2 | 27161 |
.yapf | 1 | 32 |
.json | 1 | 7427 |
.gn | 1 | 108779 |
.gradle | 1 | 9548 |
.flags | 1 | 417 |
.chromium | 1 | 1918 |
.md | 1 | 6018 |
.template | 1 | 508 |
.txt | 1 | 988 |
.xml | 1 | 1524 |
android_deps_autorolled
No README.md found or empty
Directory summary:
- Total size: 8785 bytes (0.00% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 462 | |
.template | 1 | 1567 |
.py | 1 | 5536 |
.chromium | 1 | 1220 |
android_media
No README.md found or empty
Directory summary:
- Total size: 30971 bytes (0.00% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 11511 | |
.gn | 1 | 796 |
.chromium | 1 | 914 |
android_opengl
No README.md found or empty
Directory summary:
- Total size: 31739 bytes (0.00% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 754 | |
.chromium | 1 | 513 |
.security | 1 | 131 |
android_platform
No README.md found or empty
Directory summary:
- Total size: 88670 bytes (0.00% of total)
- Total files: 4
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 11457 | |
.chromium | 1 | 2929 |
android_prebuilts
No README.md found or empty
Directory summary:
- Total size: 488 bytes (0.00% of total)
- Total files: 1
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.chromium | 1 | 488 |
android_protobuf
No README.md found or empty
Directory summary:
- Total size: 9221 bytes (0.00% of total)
- Total files: 4
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 164 | |
.gn | 1 | 8308 |
.chromium | 1 | 749 |
android_protoc
No README.md found or empty
Directory summary:
- Total size: 3055 bytes (0.00% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 1781 | |
.yaml | 1 | 122 |
.chromium | 1 | 1152 |
android_provider
No README.md found or empty
Directory summary:
- Total size: 21977 bytes (0.00% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 11541 | |
.gn | 1 | 421 |
.chromium | 1 | 776 |
android_sdk
No README.md found or empty
Directory summary:
- Total size: 168694 bytes (0.00% of total)
- Total files: 6
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 12188 | |
.jinja2 | 1 | 446 |
.gn | 1 | 2579 |
.chromium | 1 | 1967 |
android_swipe_refresh
No README.md found or empty
Directory summary:
- Total size: 75907 bytes (0.00% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 11472 | |
.gn | 1 | 724 |
.chromium | 1 | 1326 |
android_system_sdk
No README.md found or empty
Directory summary:
- Total size: 20541 bytes (0.00% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 19529 | |
.yaml | 1 | 460 |
.chromium | 1 | 552 |
android_toolchain
No README.md found or empty
Directory summary:
- Total size: 564129 bytes (0.01% of total)
- Total files: 3
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 558421 | |
.chromium | 1 | 1771 |
android_toolchain_canary
No README.md found or empty
Directory summary:
- Total size: 563955 bytes (0.01% of total)
- Total files: 3
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 558442 | |
.chromium | 1 | 1571 |
android_tools_internal
No README.md found or empty
Directory summary:
- Total size: 0 bytes (0.00% of total)
- Total files: 0
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|
angle
** ANGLE - Almost Native Graphics Layer Engine**
The goal of ANGLE is to allow users of multiple operating systems to seamlessly run WebGL and other
OpenGL ES content by translating OpenGL ES API calls to one of the hardware-supported APIs available
for that platform. ANGLE currently provides translation from OpenGL ES 2.0, 3.0 and 3.1 to Vulkan,
desktop OpenGL, OpenGL ES, Direct3D 9, and Direct3D 11. Future plans include ES 3.2, translation to
Metal and MacOS, Chrome OS, and Fuchsia support.
Level of OpenGL ES support via backing renderers:
Direct3D 9 Direct3D 11 Desktop GL GL ES Vulkan Metal OpenGL ES 2.0 complete complete complete complete complete complete OpenGL ES 3.0 complete complete complete complete complete OpenGL ES 3.1 [incomplete][ES31OnD3D] complete complete complete OpenGL ES 3.2 in progress in progress complete Additionally, OpenGL ES 1.1 is implemented in the front-end using OpenGL ES 3.0 features. This
Directory summary:
- Total size: 76767139 bytes (1.18% of total)
- Total files: 24
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
15 | 257199 | |
.yapf | 1 | 69 |
.json | 1 | 112 |
.mk | 1 | 146 |
.gn | 1 | 50284 |
.settings | 1 | 276 |
.gni | 1 | 399 |
.py | 1 | 24563 |
.chromium | 1 | 354 |
.md | 1 | 7451 |
anonymous_tokens
No README.md found or empty
Directory summary:
- Total size: 577781 bytes (0.01% of total)
- Total files: 6
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 352 | |
.gn | 1 | 9137 |
.chromium | 1 | 527 |
.cc | 1 | 1191 |
.h | 1 | 827 |
aosp_dalvik
No README.md found or empty
Directory summary:
- Total size: 2214 bytes (0.00% of total)
- Total files: 4
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 611 | |
.gn | 1 | 334 |
.chromium | 1 | 368 |
apache-portable-runtime
No README.md found or empty
Directory summary:
- Total size: 29901 bytes (0.00% of total)
- Total files: 6
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 15929 | |
.gn | 1 | 4482 |
.patch | 1 | 8572 |
.chromium | 1 | 918 |
apache-win32
No README.md found or empty
Directory summary:
- Total size: 17708921 bytes (0.27% of total)
- Total files: 9
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.txt | 6 | 88704 |
1 | 126 | |
.chromium | 1 | 3351 |
.sh | 1 | 1820 |
apache-windows-arm64
No README.md found or empty
Directory summary:
- Total size: 134313874 bytes (2.07% of total)
- Total files: 11
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.txt | 8 | 449129 |
.dll | 2 | 5056512 |
.exe | 1 | 138240 |
apple_apsl
No README.md found or empty
Directory summary:
- Total size: 23855 bytes (0.00% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 20209 | |
.h | 1 | 3084 |
.chromium | 1 | 562 |
arcore-android-sdk
No README.md found or empty
Directory summary:
- Total size: 14474 bytes (0.00% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 10469 | |
.gn | 1 | 262 |
.chromium | 1 | 2192 |
arcore-android-sdk-client
No README.md found or empty
Directory summary:
- Total size: 23417 bytes (0.00% of total)
- Total files: 12
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
4 | 11569 | |
.xml | 3 | 2119 |
.gn | 1 | 1180 |
.yaml | 1 | 133 |
.info | 1 | 4495 |
.txt | 1 | 2058 |
.chromium | 1 | 1863 |
ashmem
No README.md found or empty
Directory summary:
- Total size: 36849 bytes (0.00% of total)
- Total files: 7
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 11486 | |
.c | 1 | 8113 |
.h | 1 | 1545 |
.gn | 1 | 317 |
.chromium | 1 | 972 |
axe-core
No README.md found or empty
Directory summary:
- Total size: 1015724 bytes (0.02% of total)
- Total files: 7
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 16044 | |
.js | 2 | 993339 |
.ts | 1 | 5663 |
.chromium | 1 | 678 |
barhopper
No README.md found or empty
Directory summary:
- Total size: 0 bytes (0.00% of total)
- Total files: 0
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|
beto-core
No README.md found or empty
Directory summary:
- Total size: 2896853 bytes (0.04% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 11475 | |
.gn | 1 | 23194 |
.chromium | 1 | 529 |
bidimapper
No README.md found or empty
Directory summary:
- Total size: 739554 bytes (0.01% of total)
- Total files: 10
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 11434 | |
.sh | 2 | 2019 |
.py | 1 | 7324 |
.gn | 1 | 447 |
.js | 1 | 712378 |
.chromium | 1 | 1801 |
.in | 1 | 963 |
blink
** Blink**
Blink is the browser engine used
by Chromium. It is located insrc/third_party/blink
.
See also the Blink page on chromium.org.Code Policy
Blink follows
content
guidelines: only code that
implements web platform features should live in Blink.Directory structure
common/
: code that can run in the browser process
or renderer process.public/
: the Blink Public API, used primarily by
the content module.renderer/
: code that runs in the renderer process
(most of Blink).
Directory summary:
- Total size: 139453251 bytes (2.14% of total)
- Total files: 12
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
8 | 54500 | |
.py | 2 | 23486 |
.yapf | 1 | 32 |
.md | 1 | 787 |
boringssl
No README.md found or empty
Directory summary:
- Total size: 88992375 bytes (1.37% of total)
- Total files: 12
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
4 | 363 | |
.gni | 2 | 160150 |
.cc | 2 | 1709 |
.map | 1 | 194 |
.gn | 1 | 12710 |
.chromium | 1 | 547 |
.py | 1 | 6866 |
breakpad
No README.md found or empty
Directory summary:
- Total size: 12698776 bytes (0.20% of total)
- Total files: 9
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
4 | 4362 | |
.gn | 1 | 43632 |
.cc | 1 | 2936 |
.chromium | 1 | 351 |
.exe | 1 | 711680 |
.vsprops | 1 | 314 |
brotli
### Introduction Brotli is a generic-purpose lossless compression algorithm that compresses data using a combination of a modern variant of the LZ77 algorithm, Huffman coding and 2nd order context modeling, with a compression ratio comparable to the best currently available general-purpose compression methods. It is similar in speed with deflate but offers more dense compression. The specification of the Brotli Compressed Data Format is defined in [RFC 7932](https://tools.ietf.org/html/rfc7932). Brotli is open-sourced under the MIT License, see the LICENSE file. Brotli mailing list: https://groups.google.com/forum/#!forum/brotli [![外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传](https://img-home.csdnimg.cn/images/20230724024159.png?origin_url=https%3A%2F%2Ftravis-ci.org%2Fgoogle%2Fbrotli.svg%3Fbranch%3Dmaster&pos_id=img-xpuLExv1-1717669199047)](https://travis-ci.org/google/brotli) [![AppVeyor Build Status](https://img-blog.csdnimg.cn/img_convert/fdea23fcce5b7d67afa14e7fd977abb6.png)](https://ci.appveyor.com/project/szabadka/brotli)
Directory summary:
- Total size: 2073400 bytes (0.03% of total)
- Total files: 7
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
4 | 1340 | |
.gn | 1 | 5601 |
.chromium | 1 | 1048 |
.md | 1 | 3243 |
bspatch
No README.md found or empty
Directory summary:
- Total size: 14470 bytes (0.00% of total)
- Total files: 7
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 1375 | |
.gn | 1 | 379 |
.cc | 1 | 7978 |
.h | 1 | 3982 |
.chromium | 1 | 756 |
byte_buddy
No README.md found or empty
Directory summary:
- Total size: 53131 bytes (0.00% of total)
- Total files: 6
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 11008 | |
.gn | 1 | 664 |
.flags | 1 | 358 |
.chromium | 1 | 673 |
cardboard
No README.md found or empty
Directory summary:
- Total size: 29150 bytes (0.00% of total)
- Total files: 6
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 18131 | |
.gn | 1 | 6365 |
.pro | 1 | 1142 |
.chromium | 1 | 731 |
cast_core
No README.md found or empty
Directory summary:
- Total size: 120430 bytes (0.00% of total)
- Total files: 3
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 11400 | |
.chromium | 1 | 390 |
catapult
Catapult
Catapult is the home for several performance tools that span from gathering,
displaying and analyzing performance data. This includes:
- Trace-viewer
- Telemetry
- Performance Dashboard
- Systrace
- Web Page Replay
These tools were created by Chromium developers for performance analysis,
testing, and monitoring of Chrome, but they can also be used for analyzing and
monitoring websites, and eventually Android apps.
Directory summary:
- Total size: 325292950 bytes (5.00% of total)
- Total files: 20
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
12 | 24043 | |
.md | 3 | 6774 |
.py | 2 | 14708 |
.yapf | 1 | 135 |
.gn | 1 | 3450 |
.settings | 1 | 228 |
ced
No README.md found or empty
Directory summary:
- Total size: 1418231 bytes (0.02% of total)
- Total files: 6
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 1672 | |
.gn | 1 | 2941 |
.cc | 1 | 1661 |
.chromium | 1 | 438 |
checkstyle
No README.md found or empty
Directory summary:
- Total size: 42331 bytes (0.00% of total)
- Total files: 8
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 26586 | |
.yaml | 1 | 505 |
.header | 1 | 1031 |
.apache20 | 1 | 11358 |
.chromium | 1 | 753 |
.antlr | 1 | 1261 |
chevron
A python implementation of the mustache templating language.
Why chevron?I’m glad you asked!
chevron is fast
Chevron runs in less than half the time of pystache (Which is not even up to date on the spec).
And in about 70% the time of Stache (A ‘trimmed’ version of mustache, also not spec compliant).chevron is pep8
The flake8 command is run by travis to ensure consistency.
Directory summary:
- Total size: 28627 bytes (0.00% of total)
- Total files: 6
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 1281 | |
.chromium | 1 | 478 |
.md | 1 | 4105 |
.py | 1 | 120 |
chromevox
No README.md found or empty
Directory summary:
- Total size: 795436 bytes (0.01% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 798 | |
.gn | 1 | 626 |
.chromium | 1 | 419 |
chromite
No README.md found or empty
Directory summary:
- Total size: 0 bytes (0.00% of total)
- Total files: 0
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|
chromium-variations
Chromium Variations README
Overview
This repository contains various directories, each of which holds a seed.json
file. Each seed.json file contains a variations seed. A variations seed is used
to turn on/off field trials and features in Chromium projects, such as the
Chromium browser.
Changes to this repository will not be accepted.Seed Files
single_group_per_study_prefer_existing_behavior/*
For each study, this seed enables the largest field trial group. If there
are multiple groups having the same largest size for a given study, prefer a
group which enables existing behaviour.single_group_per_study_prefer_new_behavior/*
Directory summary:
- Total size: 855752 bytes (0.01% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 11763 | |
.gn | 1 | 481 |
.txt | 1 | 15 |
.md | 1 | 1761 |
clang-format
No README.md found or empty
Directory summary:
- Total size: 89098 bytes (0.00% of total)
- Total files: 0
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|
cldr
No README.md found or empty
Directory summary:
- Total size: 849299 bytes (0.01% of total)
- Total files: 4
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 2343 | |
.chromium | 1 | 590 |
.sh | 1 | 1079 |
cld_3
No README.md found or empty
Directory summary:
- Total size: 2608241 bytes (0.04% of total)
- Total files: 4
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 11545 | |
.chromium | 1 | 282 |
closure_compiler
No README.md found or empty
Directory summary:
- Total size: 13368074 bytes (0.21% of total)
- Total files: 12
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
4 | 17011 | |
.gni | 3 | 15309 |
.py | 3 | 9135 |
.diff | 1 | 29800 |
.chromium | 1 | 1089 |
cloud_authenticator
No README.md found or empty
Directory summary:
- Total size: 326711 bytes (0.01% of total)
- Total files: 3
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.txt | 1 | 11358 |
1 | 26 | |
.chromium | 1 | 899 |
colorama
No README.md found or empty
Directory summary:
- Total size: 177207 bytes (0.00% of total)
- Total files: 4
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 1605 | |
.chromium | 1 | 300 |
content_analysis_sdk
No README.md found or empty
Directory summary:
- Total size: 193520 bytes (0.00% of total)
- Total files: 4
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 1602 | |
.gn | 1 | 3031 |
.chromium | 1 | 697 |
coremltools
No README.md found or empty
Directory summary:
- Total size: 270319 bytes (0.00% of total)
- Total files: 4
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.gn | 1 | 1780 |
1 | 49 | |
.chromium | 1 | 882 |
.py | 1 | 2876 |
cpuinfo
No README.md found or empty
Directory summary:
- Total size: 1077882 bytes (0.02% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 195 | |
.gn | 1 | 5474 |
.gni | 1 | 713 |
.chromium | 1 | 417 |
cpu_features
No README.md found or empty
Directory summary:
- Total size: 400498 bytes (0.01% of total)
- Total files: 3
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.gn | 1 | 1801 |
1 | 58 | |
.chromium | 1 | 488 |
crabbyavif
No README.md found or empty
Directory summary:
- Total size: 671182 bytes (0.01% of total)
- Total files: 4
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 11398 | |
.gn | 1 | 6171 |
.chromium | 1 | 391 |
crashpad
No README.md found or empty
Directory summary:
- Total size: 6723276 bytes (0.10% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 833 | |
.chromium | 1 | 2819 |
.py | 1 | 11583 |
crc32c
No README.md found or empty
Directory summary:
- Total size: 106107 bytes (0.00% of total)
- Total files: 4
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 154 | |
.gn | 1 | 3955 |
.chromium | 1 | 531 |
cronet_android_mainline_clang
No README.md found or empty
Directory summary:
- Total size: 15972 bytes (0.00% of total)
- Total files: 3
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 15278 | |
.chromium | 1 | 343 |
cros-components
No README.md found or empty
Directory summary:
- Total size: 624176 bytes (0.01% of total)
- Total files: 6
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 11503 | |
.gn | 1 | 4389 |
.chromium | 1 | 413 |
.json | 1 | 126 |
crossbench
Crossbench
Crossbench is a cross-browser/cross-benchmark runner to extract performance
numbers.
Mailing list: crossbench@chromium.org
Issues/Bugs: Tests > CrossBench
Supported Browsers: Chrome/Chromium, Firefox, Safari and Edge.
Supported OS: macOS, Android, linux and windows.Basic usage:
Chromium Devs (with a full chromium checkout)
Use the
./cb.py
script directly to run benchmarks (requires chrome’s
vpython3)Standalone installation
- Use
pip install crossbench
,
Directory summary:
- Total size: 1223516 bytes (0.02% of total)
- Total files: 16
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
7 | 21166 | |
.py | 2 | 4196 |
.ini | 2 | 130 |
.yapf | 1 | 30 |
.lock | 1 | 114781 |
.toml | 1 | 1498 |
.chromium | 1 | 352 |
.md | 1 | 7274 |
cros_system_api
No README.md found or empty
Directory summary:
- Total size: 0 bytes (0.00% of total)
- Total files: 0
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|
crubit
No README.md found or empty
Directory summary:
- Total size: 16454 bytes (0.00% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 13181 | |
.gn | 1 | 2201 |
.chromium | 1 | 1072 |
d3
No README.md found or empty
Directory summary:
- Total size: 870932 bytes (0.01% of total)
- Total files: 4
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 139 | |
.gn | 1 | 409 |
.chromium | 1 | 562 |
dav1d
No README.md found or empty
Directory summary:
- Total size: 11045468 bytes (0.17% of total)
- Total files: 8
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 1430 | |
.py | 2 | 11379 |
.gn | 1 | 7352 |
.gni | 1 | 5669 |
.chromium | 1 | 1463 |
dawn
![外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传](https://img-home.csdnimg.cn/images/20230724024159.png?origin_url=https%3A%2F%2Fgithub.com%2Fgoogle%2Fdawn%2Factions%2Fworkflows%2Fci.yml%2Fbadge.svg%3Fbranch%3Dmain%26event%3Dpush&pos_id=img-98m36DSu-1717669199049) [![外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传](https://img-home.csdnimg.cn/images/20230724024159.png?origin_url=https%3A%2F%2Fimg.shields.io%2Fstatic%2Fv1%3Flabel%3DSpace%26message%3D%2523webgpu-dawn%26color%3Dblue%26logo%3Dmatrix&pos_id=img-Hb1ZxgM7-1717669199049)](https://matrix.to/#/#webgpu-dawn:matrix.org)# Dawn, a WebGPU implementation Dawn is an open-source and cross-platform implementation of the [WebGPU](https://webgpu.dev) standard. More precisely it implements [`webgpu.h`](https://github.com/webgpu-native/webgpu-headers/blob/main/webgpu.h) that is a one-to-one mapping with the WebGPU IDL. Dawn is meant to be integrated as part of a larger system and is the underlying implementation of WebGPU in Chromium. Dawn provides several WebGPU building blocks: - **WebGPU C/C++ headers** that applications and other building blocks use. - The `webgpu.h` version that Dawn implements.
Directory summary:
- Total size: 584369885 bytes (8.99% of total)
- Total files: 27
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
12 | 51277 | |
.md | 3 | 14831 |
.bazel | 2 | 4502 |
.py | 2 | 11281 |
.gn | 1 | 2711 |
.txt | 1 | 27605 |
.json | 1 | 3248 |
.settings | 1 | 238 |
.cfg | 1 | 661 |
.mod | 1 | 4159 |
.sum | 1 | 34446 |
.chromium | 1 | 467 |
dbus
No README.md found or empty
Directory summary:
- Total size: 2455 bytes (0.00% of total)
- Total files: 3
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 1171 | |
.chromium | 1 | 455 |
decklink
No README.md found or empty
Directory summary:
- Total size: 212904 bytes (0.00% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 1600 | |
.gn | 1 | 332 |
.chromium | 1 | 992 |
depot_tools
depot_tools
Tools for working with Chromium development. It requires python 3.8.
Tools
The most important tools are:
fetch
: Agclient
wrapper to checkout a project. Usefetch --help
for
more details.gclient
: A meta-checkout tool. Think
repo or git
submodules, except that it support
OS-specific rules, e.g. do not checkout Windows only dependencies when
checking out for Android. Usegclient help
for more details and
README.gclient.md.git cl
: A code review tool to interact with Rietveld or Gerrit. Usegit cl help
for more details and README.git-cl.md.roll-dep
: A gclient dependency management tool to submit a dep roll,
Directory summary:
- Total size: 349662342 bytes (5.38% of total)
- Total files: 218
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
80 | 118637 | |
.py | 78 | 1766478 |
.bat | 31 | 19184 |
.md | 6 | 19455 |
.sh | 5 | 8226 |
.txt | 3 | 4208 |
.versions | 2 | 19732 |
.17 | 2 | 26252 |
.exe | 1 | 19550720 |
.ps1 | 1 | 3848 |
.cfg | 1 | 888 |
.yapf | 1 | 51 |
.digests | 1 | 3278 |
.settings | 1 | 280 |
.vpython | 1 | 1350 |
.vpython3 | 1 | 734 |
.xml | 1 | 290 |
.6 | 1 | 1754 |
.7 | 1 | 1754 |
devscripts
No README.md found or empty
Directory summary:
- Total size: 66822 bytes (0.00% of total)
- Total files: 6
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 18437 | |
.pl | 1 | 27131 |
.vanilla | 1 | 20742 |
.chromium | 1 | 512 |
devtools-frontend
No README.md found or empty
Directory summary:
- Total size: 372171748 bytes (5.72% of total)
- Total files: 2
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
1 | 163 | |
.chromium | 1 | 216 |
devtools-frontend-internal
No README.md found or empty
Directory summary:
- Total size: 0 bytes (0.00% of total)
- Total files: 0
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|
distributed_point_functions
No README.md found or empty
Directory summary:
- Total size: 455642 bytes (0.01% of total)
- Total files: 7
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
4 | 11669 | |
.gn | 1 | 2584 |
.gni | 1 | 303 |
.chromium | 1 | 836 |
dom_distiller_js
No README.md found or empty
Directory summary:
- Total size: 293273 bytes (0.00% of total)
- Total files: 8
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 11085 | |
.gn | 1 | 2240 |
.chromium | 1 | 905 |
.proto | 1 | 921 |
.golden | 1 | 10881 |
.sh | 1 | 4956 |
dpkg-shlibdeps
No README.md found or empty
Directory summary:
- Total size: 58776 bytes (0.00% of total)
- Total files: 6
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
4 | 18499 | |
.pl | 1 | 33120 |
.chromium | 1 | 1343 |
eigen3
No README.md found or empty
Directory summary:
- Total size: 13941670 bytes (0.21% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 16922 | |
.gn | 1 | 677 |
.chromium | 1 | 357 |
emoji-metadata
No README.md found or empty
Directory summary:
- Total size: 11995 bytes (0.00% of total)
- Total files: 3
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 11426 | |
.chromium | 1 | 569 |
emoji-segmenter
No README.md found or empty
Directory summary:
- Total size: 38936 bytes (0.00% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 11507 | |
.gn | 1 | 289 |
.chromium | 1 | 597 |
expat
No README.md found or empty
Directory summary:
- Total size: 1211474 bytes (0.02% of total)
- Total files: 6
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 171 | |
.patch | 1 | 1104 |
.gn | 1 | 1854 |
.chromium | 1 | 1173 |
.sh | 1 | 2792 |
farmhash
No README.md found or empty
Directory summary:
- Total size: 1877744 bytes (0.03% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 1305 | |
.gn | 1 | 696 |
.chromium | 1 | 446 |
fdlibm
No README.md found or empty
Directory summary:
- Total size: 127923 bytes (0.00% of total)
- Total files: 9
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
4 | 780 | |
.h | 2 | 6363 |
.gn | 1 | 267 |
.cc | 1 | 103133 |
.chromium | 1 | 1124 |
ffmpeg
FFmpeg README
FFmpeg is a collection of libraries and tools to process multimedia content
such as audio, video, subtitles and related metadata.Libraries
libavcodec
provides implementation of a wider range of codecs.libavformat
implements streaming protocols, container formats and basic I/O access.libavutil
includes hashers, decompressors and miscellaneous utility functions.libavfilter
provides means to alter decoded audio and video through a directed graph of connected filters.libavdevice
provides an abstraction to access capture and playback devices.libswresample
implements audio mixing and resampling routines.libswscale
implements color conversion and scaling routines.Tools
- ffmpeg is a command line toolbox to
manipulate, convert and stream multimedia content.
Directory summary:
- Total size: 79102729 bytes (1.22% of total)
- Total files: 26
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
11 | 408751 | |
.md | 4 | 7396 |
.chromium | 2 | 40993 |
.gni | 2 | 19592 |
.gn | 1 | 14812 |
.settings | 1 | 104 |
.GPLv2 | 1 | 18431 |
.GPLv3 | 1 | 35821 |
.1 | 1 | 27028 |
.LGPLv3 | 1 | 7816 |
.py | 1 | 1368 |
fft2d
No README.md found or empty
Directory summary:
- Total size: 128111 bytes (0.00% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 380 | |
.gn | 1 | 340 |
.chromium | 1 | 767 |
flac
Directory summary:
- Total size: 1812302 bytes (0.03% of total)
- Total files: 12
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.md | 3 | 93607 |
2 | 2595 | |
.gn | 1 | 4699 |
.settings | 1 | 105 |
.FDL | 1 | 20800 |
.GPL | 1 | 18431 |
.LGPL | 1 | 26940 |
.Xiph | 1 | 1538 |
.chromium | 1 | 524 |
flatbuffers
No README.md found or empty
Directory summary:
- Total size: 5423260 bytes (0.08% of total)
- Total files: 7
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
4 | 11707 | |
.gn | 1 | 9832 |
.gni | 1 | 4226 |
.chromium | 1 | 498 |
flex
No README.md found or empty
Directory summary:
- Total size: 2945 bytes (0.00% of total)
- Total files: 3
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 1893 | |
.chromium | 1 | 374 |
fontconfig
No README.md found or empty
Directory summary:
- Total size: 275136 bytes (0.00% of total)
- Total files: 7
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 1469 | |
.gn | 1 | 2342 |
.gni | 1 | 351 |
.chromium | 1 | 416 |
.sh | 1 | 1229 |
fp16
No README.md found or empty
Directory summary:
- Total size: 264263 bytes (0.00% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 1353 | |
.gn | 1 | 419 |
.chromium | 1 | 432 |
freetype
No README.md found or empty
Directory summary:
- Total size: 11383073 bytes (0.18% of total)
- Total files: 6
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 308 | |
.gn | 1 | 5139 |
.chromium | 1 | 1380 |
.sh | 1 | 2477 |
freetype-testing
No README.md found or empty
Directory summary:
- Total size: 6998133 bytes (0.11% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 18359 | |
.gn | 1 | 12308 |
.chromium | 1 | 715 |
fuchsia-gn-sdk
No README.md found or empty
Directory summary:
- Total size: 113081 bytes (0.00% of total)
- Total files: 4
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 1396 | |
.chromium | 1 | 710 |
fuchsia-sdk
No README.md found or empty
Directory summary:
- Total size: 582 bytes (0.00% of total)
- Total files: 3
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 162 | |
.chromium | 1 | 420 |
fusejs
No README.md found or empty
Directory summary:
- Total size: 57755 bytes (0.00% of total)
- Total files: 4
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 11474 | |
.chromium | 1 | 294 |
fuzztest
No README.md found or empty
Directory summary:
- Total size: 3277147 bytes (0.05% of total)
- Total files: 6
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.cc | 2 | 1158 |
.gn | 1 | 14575 |
.h | 1 | 853 |
1 | 49 | |
.chromium | 1 | 424 |
fxdiv
No README.md found or empty
Directory summary:
- Total size: 35401 bytes (0.00% of total)
- Total files: 4
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 195 | |
.gn | 1 | 439 |
.chromium | 1 | 394 |
gemmlowp
No README.md found or empty
Directory summary:
- Total size: 3050089 bytes (0.05% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 11553 | |
.gn | 1 | 686 |
.chromium | 1 | 294 |
gif_player
No README.md found or empty
Directory summary:
- Total size: 49565 bytes (0.00% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 11487 | |
.gn | 1 | 369 |
.chromium | 1 | 890 |
gles2_conform
No README.md found or empty
Directory summary:
- Total size: 0 bytes (0.00% of total)
- Total files: 0
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|
glfw
No README.md found or empty
Directory summary:
- Total size: 676 bytes (0.00% of total)
- Total files: 3
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 181 | |
.chromium | 1 | 495 |
glslang
No README.md found or empty
Directory summary:
- Total size: 6331620 bytes (0.10% of total)
- Total files: 3
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 1401 | |
.chromium | 1 | 488 |
google-closure-library
Closure Library
Closure Library is a powerful, low-level JavaScript library designed
for building complex and scalable web applications. It is used by many
Google web applications, such as Google Search, Gmail, Google Docs,
Google+, Google Maps, and others.
For more information, visit the
Google Developers or
GitHub sites.
Download the latest stable version on our releases page.
Developers, please see the
Generated API Documentation.
See also the
goog.ui Demos
Directory summary:
- Total size: 30619247 bytes (0.47% of total)
- Total files: 19
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
7 | 14472 | |
.js | 4 | 39586 |
.html | 2 | 6146 |
.json | 2 | 2417 |
.yml | 1 | 2171 |
.chromium | 1 | 1443 |
.md | 1 | 1435 |
.sh | 1 | 1553 |
google-java-format
No README.md found or empty
Directory summary:
- Total size: 71956 bytes (0.00% of total)
- Total files: 7
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
4 | 15464 | |
.jar | 1 | 18486 |
.chromium | 1 | 1568 |
.sh | 1 | 374 |
google-truth
No README.md found or empty
Directory summary:
- Total size: 16962 bytes (0.00% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 11465 | |
.gn | 1 | 5070 |
.chromium | 1 | 427 |
googletest
No README.md found or empty
Directory summary:
- Total size: 2322766 bytes (0.04% of total)
- Total files: 6
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
4 | 683 | |
.gn | 1 | 7432 |
.chromium | 1 | 7101 |
google_benchmark
No README.md found or empty
Directory summary:
- Total size: 716803 bytes (0.01% of total)
- Total files: 4
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 213 | |
.gn | 1 | 2247 |
.chromium | 1 | 317 |
google_input_tools
No README.md found or empty
Directory summary:
- Total size: 13045858 bytes (0.20% of total)
- Total files: 9
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
4 | 12366 | |
.py | 2 | 16182 |
.gni | 2 | 16208 |
.chromium | 1 | 1408 |
google_toolbox_for_mac
No README.md found or empty
Directory summary:
- Total size: 15202 bytes (0.00% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 11479 | |
.gn | 1 | 3357 |
.chromium | 1 | 366 |
google_trust_services
No README.md found or empty
Directory summary:
- Total size: 57991 bytes (0.00% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 719 | |
.gn | 1 | 415 |
.chromium | 1 | 757 |
gperf
No README.md found or empty
Directory summary:
- Total size: 2410608 bytes (0.04% of total)
- Total files: 1
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
1 | 189 |
gradle_wrapper
No README.md found or empty
Directory summary:
- Total size: 69462 bytes (0.00% of total)
- Total files: 4
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 6032 | |
.bat | 1 | 2763 |
.chromium | 1 | 1259 |
grpc
No README.md found or empty
Directory summary:
- Total size: 36331405 bytes (0.56% of total)
- Total files: 7
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 675 | |
.gn | 1 | 137147 |
.sh | 1 | 553 |
.gni | 1 | 1529 |
.map | 1 | 253 |
.chromium | 1 | 1723 |
grpc-java
No README.md found or empty
Directory summary:
- Total size: 62461 bytes (0.00% of total)
- Total files: 6
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 11436 | |
.gn | 1 | 1146 |
.gni | 1 | 803 |
.chromium | 1 | 1429 |
hamcrest
No README.md found or empty
Directory summary:
- Total size: 3753 bytes (0.00% of total)
- Total files: 7
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 1622 | |
.gn | 1 | 1196 |
.yaml | 1 | 417 |
.flags | 1 | 36 |
.chromium | 1 | 482 |
harfbuzz-ng
No README.md found or empty
Directory summary:
- Total size: 8846913 bytes (0.14% of total)
- Total files: 7
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 295 | |
.gn | 1 | 16187 |
.gni | 1 | 566 |
.chromium | 1 | 1850 |
.sh | 1 | 3792 |
highway
No README.md found or empty
Directory summary:
- Total size: 6287680 bytes (0.10% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 11508 | |
.gn | 1 | 1215 |
.chromium | 1 | 548 |
hunspell
No README.md found or empty
Directory summary:
- Total size: 5476122 bytes (0.08% of total)
- Total files: 13
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
4 | 41053 | |
.vsprops | 2 | 742 |
.gn | 1 | 3382 |
.LESSER | 1 | 7816 |
.MPL | 1 | 26225 |
.patch | 1 | 46652 |
.chromium | 1 | 2104 |
.myspell | 1 | 2119 |
.sh | 1 | 3204 |
hunspell_dictionaries
No README.md found or empty
Directory summary:
- Total size: 281308991 bytes (4.33% of total)
- Total files: 234
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.bdic | 55 | 112041639 |
.aff | 47 | 13692623 |
.dic | 47 | 149915039 |
.txt | 46 | 504834 |
.dic_delta | 28 | 442698 |
3 | 148840 | |
.settings | 1 | 550 |
.Apache | 1 | 11560 |
.LESSER | 1 | 7795 |
.LGPL | 1 | 27047 |
.MIT | 1 | 1766 |
.MPL | 1 | 26225 |
.chromium | 1 | 10017 |
.py | 1 | 2466 |
hyphenation-patterns
No README.md found or empty
Directory summary:
- Total size: 4857534 bytes (0.07% of total)
- Total files: 7
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
4 | 143751 | |
.sh | 1 | 1430 |
.gn | 1 | 2252 |
.chromium | 1 | 1180 |
iaccessible2
No README.md found or empty
Directory summary:
- Total size: 237849 bytes (0.00% of total)
- Total files: 7
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 2597 | |
.gn | 1 | 258 |
.idl | 1 | 231608 |
.chromium | 1 | 1551 |
.patch | 1 | 1835 |
iccjpeg
No README.md found or empty
Directory summary:
- Total size: 17640 bytes (0.00% of total)
- Total files: 8
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
4 | 4773 | |
.gn | 1 | 354 |
.c | 1 | 8793 |
.h | 1 | 2973 |
.chromium | 1 | 747 |
icu
No README.md found or empty
Directory summary:
- Total size: 168034017 bytes (2.58% of total)
- Total files: 20
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.html | 3 | 71672 |
.gni | 3 | 35892 |
3 | 25832 | |
.gyp | 2 | 28600 |
.gypi | 2 | 19487 |
.gn | 1 | 17628 |
.settings | 1 | 284 |
.isolate | 1 | 758 |
.css | 1 | 7654 |
.chromium | 1 | 10544 |
.fuchsia | 1 | 2651 |
.json | 1 | 30 |
icu4j
No README.md found or empty
Directory summary:
- Total size: 21724 bytes (0.00% of total)
- Total files: 6
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 20826 | |
.gn | 1 | 264 |
.yaml | 1 | 367 |
.chromium | 1 | 267 |
ijar
No README.md found or empty
Directory summary:
- Total size: 180248 bytes (0.00% of total)
- Total files: 20
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.cc | 8 | 141433 |
.h | 5 | 16818 |
4 | 15150 | |
.gn | 1 | 942 |
.chromium | 1 | 654 |
.txt | 1 | 5251 |
inspector_protocol
Chromium inspector (devtools) protocol
This package contains code generators and templates for the Chromium
inspector protocol.
The canonical location of this package is at
https://chromium.googlesource.com/deps/inspector_protocol/
In the Chromium tree, it’s rolled into
https://cs.chromium.org/chromium/src/third_party/inspector_protocol/
In the V8 tree, it’s rolled into
https://cs.chromium.org/chromium/src/v8/third_party/inspector_protocol/
See also Contributing to Chrome Devtools Protocol.
To build and run the tests of the crdtp library, see
CRDTP - Chrome DevTools Protocol.
Directory summary:
- Total size: 487366 bytes (0.01% of total)
- Total files: 14
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.py | 6 | 60145 |
4 | 2125 | |
.gn | 1 | 2278 |
.gni | 1 | 3024 |
.chromium | 1 | 607 |
.md | 1 | 698 |
instrumented_libs
No README.md found or empty
Directory summary:
- Total size: 0 bytes (0.00% of total)
- Total files: 0
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|
ipcz
ipcz
Overview
ipcz is a fully cross-platform C library for interprocess communication (IPC)
intended to address two generic problems: routing and data transfer.Routing
With ipcz, applications create pairs of entangled portals to facilitate
bidirectional communication. These are grouped into collections called
nodes, which typically correspond 1:1 to OS processes.
Nodes may be explicitly connected by an application to establish portal pairs
which span the node boundary.┌───────┐ Connect │ │ Connect ┌──────────>O A O<───────────┐ │ │ │ │ │ └───────┘ │
Directory summary:
- Total size: 1115529 bytes (0.02% of total)
- Total files: 12
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
9 | 15056 | |
.gn | 1 | 250 |
.chromium | 1 | 337 |
.md | 1 | 8217 |
isimpledom
No README.md found or empty
Directory summary:
- Total size: 27697 bytes (0.00% of total)
- Total files: 8
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 1886 | |
.idl | 3 | 24877 |
.gn | 1 | 322 |
.chromium | 1 | 612 |
jacoco
No README.md found or empty
Directory summary:
- Total size: 21171 bytes (0.00% of total)
- Total files: 7
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 11437 | |
.gn | 1 | 1439 |
.yaml | 1 | 660 |
.flags | 1 | 306 |
.chromium | 1 | 741 |
javalang
No README.md found or empty
Directory summary:
- Total size: 1718 bytes (0.00% of total)
- Total files: 4
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 1214 | |
.chromium | 1 | 504 |
jdk
No README.md found or empty
Directory summary:
- Total size: 4028 bytes (0.00% of total)
- Total files: 4
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.gn | 1 | 417 |
1 | 60 | |
.sh | 1 | 449 |
.chromium | 1 | 1362 |
jdk11
No README.md found or empty
Directory summary:
- Total size: 622 bytes (0.00% of total)
- Total files: 3
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.gn | 1 | 266 |
1 | 30 | |
.chromium | 1 | 326 |
jinja2
No README.md found or empty
Directory summary:
- Total size: 488708 bytes (0.01% of total)
- Total files: 33
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.py | 25 | 482572 |
3 | 237 | |
.rst | 2 | 3688 |
.gni | 1 | 1471 |
.typed | 1 | 0 |
.chromium | 1 | 740 |
jni_zero
JNI Zero
A zero-overhead (or better!) middleware for JNI.
Overview
JNI (Java Native Interface) is the mechanism that enables Java code to call
native functions, and native code to call Java functions.
- Native code calls into Java using apis from
<jni.h>
, which basically mirror
Java’s reflection APIs.- Java code calls native functions by declaring body-less functions with the
native
keyword, and then calling them as normal Java functions.
JNI Zero generates boiler-plate code with the goal of making our code:
- easier to write,
- typesafe.
- more optimizable.
JNI Zero uses regular expressions to parse .Java files, so don’t do
anything too fancy. E.g.:
- Classes must be either explicitly imported, or are assumed to be in
Directory summary:
- Total size: 243864 bytes (0.00% of total)
- Total files: 29
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.py | 9 | 101490 |
.h | 5 | 41743 |
4 | 1768 | |
.flags | 3 | 1457 |
.cc | 3 | 15390 |
.yapf | 1 | 69 |
.gn | 1 | 1996 |
.gni | 1 | 23073 |
.chromium | 1 | 465 |
.md | 1 | 15755 |
jsoncpp
No README.md found or empty
Directory summary:
- Total size: 762139 bytes (0.01% of total)
- Total files: 7
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
5 | 3343 | |
.gn | 1 | 1314 |
.chromium | 1 | 699 |
jstemplate
No README.md found or empty
Directory summary:
- Total size: 118876 bytes (0.00% of total)
- Total files: 13
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.js | 7 | 79174 |
.html | 2 | 5599 |
.gn | 1 | 617 |
.py | 1 | 1388 |
1 | 11560 | |
.chromium | 1 | 913 |
jszip
No README.md found or empty
Directory summary:
- Total size: 1659 bytes (0.00% of total)
- Total files: 3
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 1179 | |
.chromium | 1 | 480 |
js_code_coverage
No README.md found or empty
Directory summary:
- Total size: 8526755 bytes (0.13% of total)
- Total files: 9
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 1921 | |
.py | 2 | 1800 |
.json | 2 | 108695 |
.txt | 1 | 238 |
.chromium | 1 | 2221 |
junit
No README.md found or empty
Directory summary:
- Total size: 27783 bytes (0.00% of total)
- Total files: 6
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 11807 | |
.gn | 1 | 15459 |
.flags | 1 | 180 |
.chromium | 1 | 337 |
khronos
No README.md found or empty
Directory summary:
- Total size: 1592942 bytes (0.02% of total)
- Total files: 6
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
4 | 2853 | |
.gn | 1 | 248 |
.chromium | 1 | 1347 |
khronos_glcts
No README.md found or empty
Directory summary:
- Total size: 0 bytes (0.00% of total)
- Total files: 0
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|
kotlinc
No README.md found or empty
Directory summary:
- Total size: 2841 bytes (0.00% of total)
- Total files: 4
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 154 | |
.sh | 1 | 457 |
.chromium | 1 | 946 |
kotlin_stdlib
No README.md found or empty
Directory summary:
- Total size: 18437 bytes (0.00% of total)
- Total files: 6
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 11444 | |
.gn | 1 | 284 |
.sh | 1 | 449 |
.chromium | 1 | 891 |
lcov
No README.md found or empty
Directory summary:
- Total size: 613387 bytes (0.01% of total)
- Total files: 8
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
6 | 51624 | |
.tests | 1 | 73191 |
.chromium | 1 | 551 |
lens_server_proto
No README.md found or empty
Directory summary:
- Total size: 23399 bytes (0.00% of total)
- Total files: 25
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.proto | 21 | 20099 |
2 | 1567 | |
.gn | 1 | 1091 |
.chromium | 1 | 642 |
leveldatabase
No README.md found or empty
Directory summary:
- Total size: 1157561 bytes (0.02% of total)
- Total files: 13
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.cc | 5 | 101483 |
.h | 3 | 18705 |
3 | 466 | |
.gn | 1 | 8161 |
.chromium | 1 | 1574 |
libaddressinput
No README.md found or empty
Directory summary:
- Total size: 1301627 bytes (0.02% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 11532 | |
.gn | 1 | 8980 |
.chromium | 1 | 1076 |
libaom
No README.md found or empty
Directory summary:
- Total size: 31787462 bytes (0.49% of total)
- Total files: 10
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 312 | |
.gni | 3 | 49555 |
.sh | 2 | 9165 |
.gn | 1 | 13557 |
.chromium | 1 | 1669 |
libavif
No README.md found or empty
Directory summary:
- Total size: 3003292 bytes (0.05% of total)
- Total files: 6
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 2604 | |
.c | 1 | 2002 |
.gn | 1 | 4283 |
.chromium | 1 | 374 |
libavifinfo
No README.md found or empty
Directory summary:
- Total size: 106450 bytes (0.00% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 1449 | |
.gn | 1 | 416 |
.chromium | 1 | 358 |
libbrlapi
No README.md found or empty
Directory summary:
- Total size: 165982 bytes (0.00% of total)
- Total files: 11
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.h | 6 | 137706 |
3 | 26748 | |
.gn | 1 | 781 |
.chromium | 1 | 747 |
libc++
The chromium build files for source files in third_party/libc++/src are in /buildtools/third_party/libc++
TODO(crbug.com/1458042): After chromium/src is on Git Submodules, the builds files should be moved
to this directory.
Directory summary:
- Total size: 14702402 bytes (0.23% of total)
- Total files: 3
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
1 | 66 | |
.chromium | 1 | 238 |
.md | 1 | 225 |
libc++abi
The chromium build files for source files in third_party/libc++abi/src are /buildtools/third_party/libc++abi/.
TODO(crbug.com/1458042): After chromium/src is on Git Submodules, the builds files should be moved
to this directory.
Directory summary:
- Total size: 646876 bytes (0.01% of total)
- Total files: 3
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
1 | 48 | |
.chromium | 1 | 248 |
.md | 1 | 230 |
libdrm
No README.md found or empty
Directory summary:
- Total size: 3335 bytes (0.00% of total)
- Total files: 4
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 194 | |
.gn | 1 | 2885 |
.chromium | 1 | 256 |
libei
No README.md found or empty
Directory summary:
- Total size: 5827 bytes (0.00% of total)
- Total files: 3
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 1158 | |
.chromium | 1 | 286 |
libevent
No README.md found or empty
Directory summary:
- Total size: 403683 bytes (0.01% of total)
- Total files: 36
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.c | 12 | 108893 |
.h | 8 | 43971 |
5 | 31712 | |
.in | 2 | 10613 |
.sh | 1 | 286 |
.gn | 1 | 1395 |
.patch | 1 | 4316 |
.3 | 1 | 18329 |
.py | 1 | 45502 |
.am | 1 | 5573 |
.nmake | 1 | 1218 |
.chromium | 1 | 1927 |
.txt | 1 | 6696 |
libFuzzer
No README.md found or empty
Directory summary:
- Total size: 411591 bytes (0.01% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 189 | |
.gn | 1 | 2126 |
.TXT | 1 | 3281 |
.chromium | 1 | 301 |
libgav1
No README.md found or empty
Directory summary:
- Total size: 7431267 bytes (0.11% of total)
- Total files: 6
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 149 | |
.gn | 1 | 4370 |
.gni | 1 | 277 |
.chromium | 1 | 915 |
.go | 1 | 1055 |
libipp
No README.md found or empty
Directory summary:
- Total size: 2909 bytes (0.00% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 1647 | |
.gn | 1 | 811 |
.chromium | 1 | 451 |
libjingle_xmpp
No README.md found or empty
Directory summary:
- Total size: 94304 bytes (0.00% of total)
- Total files: 6
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
4 | 1812 | |
.gn | 1 | 1507 |
.chromium | 1 | 874 |
libjpeg_turbo
Background
libjpeg-turbo is a JPEG image codec that uses SIMD instructions to accelerate
baseline JPEG compression and decompression on x86, x86-64, Arm, PowerPC, and
MIPS systems, as well as progressive JPEG compression on x86, x86-64, and Arm
systems. On such systems, libjpeg-turbo is generally 2-6x as fast as libjpeg,
all else being equal. On other types of systems, libjpeg-turbo can still
outperform libjpeg by a significant amount, by virtue of its highly-optimized
Huffman coding routines. In many cases, the performance of libjpeg-turbo
rivals that of proprietary high-speed JPEG codecs.
libjpeg-turbo implements both the traditional libjpeg API as well as the less
powerful but more straightforward TurboJPEG API. libjpeg-turbo also features
colorspace extensions that allow it to compress from/decompress to 32-bit and
big-endian pixel buffers (RGBX, XBGR, etc.), as well as a full-featured Java
interface.
libjpeg-turbo was originally based on libjpeg/SIMD, an MMX-accelerated
derivative of libjpeg v6b developed by Miyasaka Masaru. The TigerVNC and
Directory summary:
- Total size: 6900255 bytes (0.11% of total)
- Total files: 134
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.c | 84 | 1952217 |
.h | 28 | 267150 |
.txt | 6 | 280241 |
.md | 4 | 147148 |
3 | 1175 | |
.in | 3 | 2481 |
.gn | 1 | 9352 |
.log | 1 | 13215 |
.settings | 1 | 325 |
.chromium | 1 | 4006 |
.ijg | 1 | 12990 |
.jni | 1 | 3295 |
liblouis
No README.md found or empty
Directory summary:
- Total size: 11407487 bytes (0.18% of total)
- Total files: 10
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 1271 | |
.py | 2 | 6854 |
.gn | 1 | 1235 |
.cti | 1 | 598 |
.gni | 1 | 1572 |
.chromium | 1 | 1782 |
.json | 1 | 27959 |
libphonenumber
No README.md found or empty
Directory summary:
- Total size: 92899685 bytes (1.43% of total)
- Total files: 8
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 10347 | |
.cc | 2 | 1100 |
.gn | 1 | 4029 |
.h | 1 | 453 |
.chromium | 1 | 1094 |
libpng
No README.md found or empty
Directory summary:
- Total size: 1490187 bytes (0.02% of total)
- Total files: 29
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.c | 16 | 1038250 |
.h | 7 | 304383 |
4 | 14982 | |
.gn | 1 | 3244 |
.chromium | 1 | 518 |
libprotobuf-mutator
No README.md found or empty
Directory summary:
- Total size: 200113 bytes (0.00% of total)
- Total files: 6
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 215 | |
.gn | 1 | 2667 |
.cc | 1 | 235 |
.gni | 1 | 2378 |
.chromium | 1 | 322 |
libsecret
No README.md found or empty
Directory summary:
- Total size: 107881 bytes (0.00% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 26716 | |
.gn | 1 | 739 |
.chromium | 1 | 489 |
libsrtp
Introduction to libSRTP
This package provides an implementation of the Secure Real-time
Transport Protocol (SRTP), the Universal Security Transform (UST), and
a supporting cryptographic kernel. The SRTP API is documented in include/srtp.h,
and the library is in libsrtp2.a (after compilation).
This document describes libSRTP, the Open Source Secure RTP library
from Cisco Systems, Inc. RTP is the Real-time Transport Protocol, an
IETF standard for the transport of real-time data such as telephony,
audio, and video, defined by RFC 3550.
Secure RTP (SRTP) is an RTP profile for providing confidentiality to RTP data
and authentication to the RTP header and payload. SRTP is an IETF Standard,
defined in RFC 3711, and was developed
in the IETF Audio/Video Transport (AVT) Working Group. This library supports
all of the mandatory features of SRTP, but not all of the optional features. See
Directory summary:
- Total size: 553942 bytes (0.01% of total)
- Total files: 10
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
5 | 10867 | |
.gn | 1 | 6740 |
.settings | 1 | 313 |
.chromium | 1 | 488 |
.md | 1 | 22420 |
.sh | 1 | 563 |
libsync
No README.md found or empty
Directory summary:
- Total size: 14956 bytes (0.00% of total)
- Total files: 6
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 11488 | |
.gn | 1 | 1347 |
.chromium | 1 | 498 |
.c | 1 | 1623 |
libudev
No README.md found or empty
Directory summary:
- Total size: 45256 bytes (0.00% of total)
- Total files: 6
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 26704 | |
.h | 2 | 18333 |
.chromium | 1 | 219 |
libunwind
The chromium build files for source files in third_party/libunwind/src are /buildtools/third_party/libunwind/.
TODO(crbug.com/1458042): After chromium/src is on Git Submodules, the builds files should be moved
to this directory.
Directory summary:
- Total size: 780061 bytes (0.01% of total)
- Total files: 3
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
1 | 48 | |
.chromium | 1 | 470 |
.md | 1 | 230 |
libunwindstack
No README.md found or empty
Directory summary:
- Total size: 0 bytes (0.00% of total)
- Total files: 0
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|
liburlpattern
No README.md found or empty
Directory summary:
- Total size: 156684 bytes (0.00% of total)
- Total files: 22
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.cc | 10 | 127412 |
.h | 6 | 24714 |
4 | 1600 | |
.gn | 1 | 1392 |
.chromium | 1 | 1566 |
libusb
No README.md found or empty
Directory summary:
- Total size: 828319 bytes (0.01% of total)
- Total files: 11
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.patch | 7 | 21462 |
2 | 210 | |
.gn | 1 | 3873 |
.chromium | 1 | 1287 |
libva_protected_content
No README.md found or empty
Directory summary:
- Total size: 9042 bytes (0.00% of total)
- Total files: 4
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 1175 | |
.chromium | 1 | 674 |
.h | 1 | 7193 |
libvpx
No README.md found or empty
Directory summary:
- Total size: 30260553 bytes (0.47% of total)
- Total files: 9
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 309 | |
.sh | 2 | 25576 |
.gn | 1 | 20602 |
.gni | 1 | 352045 |
.chromium | 1 | 1862 |
.py | 1 | 864 |
libwebm
No README.md found or empty
Directory summary:
- Total size: 2330576 bytes (0.04% of total)
- Total files: 4
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 333 | |
.gn | 1 | 438 |
.chromium | 1 | 550 |
libwebp
No README.md found or empty
Directory summary:
- Total size: 9503299 bytes (0.15% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 3301 | |
.gn | 1 | 22254 |
.chromium | 1 | 1006 |
libx11
No README.md found or empty
Directory summary:
- Total size: 16214 bytes (0.00% of total)
- Total files: 3
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 1187 | |
.chromium | 1 | 815 |
libxcb-keysyms
No README.md found or empty
Directory summary:
- Total size: 5216 bytes (0.00% of total)
- Total files: 3
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 1501 | |
.chromium | 1 | 863 |
libxml
No README.md found or empty
Directory summary:
- Total size: 7740403 bytes (0.12% of total)
- Total files: 6
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 263 | |
.gn | 1 | 8546 |
.gni | 1 | 415 |
.chromium | 1 | 1155 |
libxslt
No README.md found or empty
Directory summary:
- Total size: 1825134 bytes (0.03% of total)
- Total files: 4
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 118 | |
.gn | 1 | 2844 |
.chromium | 1 | 305 |
libyuv
libyuv is an open source project that includes YUV scaling and conversion functionality.
- Scale YUV to prepare content for compression, with point, bilinear or box filter.
- Convert to YUV from webcam formats for compression.
- Convert to RGB formats for rendering/effects.
- Rotate by 90/180/270 degrees to adjust for mobile devices in portrait mode.
- Optimized for SSSE3/AVX2 on x86/x64.
- Optimized for Neon on Arm.
- Optimized for MSA on Mips.
- Optimized for RVV on RISC-V.
Development
See [Getting started][1] for instructions on how to get started developing.
You can also browse the [docs directory][2] for more documentation.
[1]: ./docs/getting_started.md
[2]: ./docs/
Directory summary:
- Total size: 5318364 bytes (0.08% of total)
- Total files: 29
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
12 | 105078 | |
.mk | 4 | 7972 |
.py | 3 | 7208 |
.bp | 1 | 4873 |
.gn | 1 | 11690 |
.txt | 1 | 3964 |
.cmake | 1 | 2698 |
.settings | 1 | 215 |
.gni | 1 | 1159 |
.gyp | 1 | 4991 |
.gypi | 1 | 2763 |
.chromium | 1 | 243 |
.md | 1 | 713 |
libzip
No README.md found or empty
Directory summary:
- Total size: 5857748 bytes (0.09% of total)
- Total files: 6
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
4 | 1654 | |
.gn | 1 | 4950 |
.chromium | 1 | 1494 |
lighttpd
No README.md found or empty
Directory summary:
- Total size: 19939011 bytes (0.31% of total)
- Total files: 8
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.LIGHTTPD | 3 | 37505 |
.OPENSSL | 3 | 36164 |
.TXT | 1 | 1172 |
1 | 3109 |
lit
No README.md found or empty
Directory summary:
- Total size: 20422 bytes (0.00% of total)
- Total files: 4
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 1651 | |
.chromium | 1 | 1387 |
llvm-build
No README.md found or empty
Directory summary:
- Total size: 199866779 bytes (3.07% of total)
- Total files: 0
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|
logdog
No README.md found or empty
Directory summary:
- Total size: 30308 bytes (0.00% of total)
- Total files: 3
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.sh | 1 | 820 |
1 | 28 | |
.chromium | 1 | 421 |
logilab
No README.md found or empty
Directory summary:
- Total size: 865876 bytes (0.01% of total)
- Total files: 1
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.chromium | 1 | 315 |
lottie
Lottie Web Worker
Using the lottie player on a worker thread and an offscreen canvas.
Sample usage
1. Setting up a new animation
HTML:
<canvas id="a"></canvas>
Javascript:
let offscreenCanvas = document.getElementById('a').transferControlToOffscreen(); let animationData = JSON_LOTTIE_ANIMATION_DATA; let worker = new Worker('lottie_worker.min.js'); worker.postMessage({ canvas: offscreenCanvas, animationData: animationData,
Directory summary:
- Total size: 460241 bytes (0.01% of total)
- Total files: 10
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
4 | 3684 | |
.py | 2 | 1667 |
.gn | 1 | 854 |
.js | 1 | 450715 |
.chromium | 1 | 1126 |
.md | 1 | 2195 |
lss
No README.md found or empty
Directory summary:
- Total size: 0 bytes (0.00% of total)
- Total files: 0
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|
lzma_sdk
No README.md found or empty
Directory summary:
- Total size: 8441611 bytes (0.13% of total)
- Total files: 9
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
5 | 647 | |
.patch | 2 | 5188 |
.gn | 1 | 4224 |
.chromium | 1 | 2630 |
mako
No README.md found or empty
Directory summary:
- Total size: 274771 bytes (0.00% of total)
- Total files: 4
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 227 | |
.chromium | 1 | 715 |
markdown
No README.md found or empty
Directory summary:
- Total size: 237763 bytes (0.00% of total)
- Total files: 16
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.py | 12 | 132416 |
3 | 1781 | |
.chromium | 1 | 491 |
markupsafe
No README.md found or empty
Directory summary:
- Total size: 27101 bytes (0.00% of total)
- Total files: 15
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
5 | 2003 | |
.py | 4 | 14670 |
.sh | 1 | 2980 |
.md5 | 1 | 58 |
.sha512 | 1 | 154 |
.gni | 1 | 193 |
.chromium | 1 | 1104 |
.c | 1 | 5939 |
material_color_utilities
No README.md found or empty
Directory summary:
- Total size: 3719390 bytes (0.06% of total)
- Total files: 6
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
4 | 11981 | |
.gn | 1 | 1379 |
.chromium | 1 | 585 |
material_design_icons
No README.md found or empty
Directory summary:
- Total size: 18254 bytes (0.00% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 11465 | |
.gn | 1 | 6411 |
.chromium | 1 | 378 |
material_web_components
No README.md found or empty
Directory summary:
- Total size: 1568461 bytes (0.02% of total)
- Total files: 15
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.json | 3 | 7398 |
2 | 11398 | |
.js | 2 | 4321 |
.gn | 1 | 43252 |
.ts | 1 | 2246 |
.chromium | 1 | 628 |
.sh | 1 | 2703 |
.gni | 1 | 1754 |
.mjs | 1 | 6209 |
.py | 1 | 6369 |
.txt | 1 | 520 |
maven
No README.md found or empty
Directory summary:
- Total size: 12353 bytes (0.00% of total)
- Total files: 3
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 11427 | |
.chromium | 1 | 448 |
mediapipe
No README.md found or empty
Directory summary:
- Total size: 13078594 bytes (0.20% of total)
- Total files: 10
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
4 | 12688 | |
.sh | 2 | 3263 |
.gn | 1 | 27767 |
.gni | 1 | 423 |
.chromium | 1 | 5515 |
.py | 1 | 3277 |
mesa_headers
No README.md found or empty
Directory summary:
- Total size: 1006317 bytes (0.02% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 3057 | |
.gn | 1 | 278 |
.chromium | 1 | 518 |
metrics_proto
No README.md found or empty
Directory summary:
- Total size: 208528 bytes (0.00% of total)
- Total files: 30
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.proto | 23 | 184761 |
3 | 2094 | |
.py | 2 | 4267 |
.gn | 1 | 1234 |
.chromium | 1 | 584 |
microsoft_dxheaders
No README.md found or empty
Directory summary:
- Total size: 3786624 bytes (0.06% of total)
- Total files: 4
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 1122 | |
.gn | 1 | 421 |
.chromium | 1 | 693 |
microsoft_webauthn
Description
This project includes Win32 headers for communicating to Windows Hello and external secruity keys as part of WebAuthn and CTAP specification.
For more details about the standards, please follow these links:
- WebAuthn: https://w3c.github.io/webauthn/
- CTAP: https://fidoalliance.org/specs/fido-v2.0-ps-20190130/fido-client-to-authenticator-protocol-v2.0-ps-20190130.html
Having Issues?
If you have any issues in adopting these APIs or need some clarification, please contact fido-dev@microsoft.com.
Contributing
This project welcomes contributions and suggestions. Most contributions require you to agree to a
Contributor License Agreement (CLA) declaring that you have the right to, and actually do, grant us
the rights to use your contribution. For details, visit https://cla.microsoft.com.
When you submit a pull request, a CLA-bot will automatically determine whether you need to provide
Directory summary:
- Total size: 56828 bytes (0.00% of total)
- Total files: 9
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
4 | 6909 | |
.md | 2 | 4194 |
.gn | 1 | 207 |
.chromium | 1 | 734 |
.h | 1 | 44784 |
mig
No README.md found or empty
Directory summary:
- Total size: 21819 bytes (0.00% of total)
- Total files: 4
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 20485 | |
.chromium | 1 | 583 |
minigbm
No README.md found or empty
Directory summary:
- Total size: 4919 bytes (0.00% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 1801 | |
.gn | 1 | 2827 |
.chromium | 1 | 291 |
mockito
No README.md found or empty
Directory summary:
- Total size: 12091 bytes (0.00% of total)
- Total files: 6
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 1222 | |
.gn | 1 | 1479 |
.flags | 1 | 344 |
.chromium | 1 | 602 |
modp_b64
No README.md found or empty
Directory summary:
- Total size: 42760 bytes (0.00% of total)
- Total files: 9
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
4 | 1858 | |
.h | 2 | 34467 |
.gn | 1 | 250 |
.cc | 1 | 5331 |
.chromium | 1 | 854 |
motemplate
No README.md found or empty
Directory summary:
- Total size: 48503 bytes (0.00% of total)
- Total files: 6
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
4 | 11467 | |
.py | 1 | 36667 |
.chromium | 1 | 369 |
nasm
NASM, the Netwide Assembler
Many many developers all over the net respect NASM for what it is:
a widespread (thus netwide), portable (thus netwide!), very flexible
and mature assembler tool with support for many output formats (thus netwide!!).
Now we have good news for you: NASM is licensed under the “simplified”
(2-clause) BSD license.
This means its development is open to even wider society of programmers
wishing to improve their lovely assembler.
Visit our nasm.us website for more details.
With best regards, the NASM crew.
Directory summary:
- Total size: 6777201 bytes (0.10% of total)
- Total files: 32
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
11 | 155040 | |
.py | 4 | 15008 |
.in | 2 | 19670 |
.txt | 2 | 14784 |
.gni | 2 | 7601 |
.yml | 1 | 148 |
.sh | 1 | 1849 |
.gn | 1 | 4341 |
.settings | 1 | 102 |
.ac | 1 | 12971 |
.sed | 1 | 94 |
.chromium | 1 | 2763 |
.md | 1 | 777 |
.patches | 1 | 5127 |
.h | 1 | 285 |
.pl | 1 | 6345 |
nearby
No README.md found or empty
Directory summary:
- Total size: 79536692 bytes (1.22% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 11567 | |
.gn | 1 | 45751 |
.chromium | 1 | 258 |
neon_2_sse
No README.md found or empty
Directory summary:
- Total size: 835656 bytes (0.01% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 1857 | |
.gn | 1 | 728 |
.chromium | 1 | 619 |
netty-tcnative
No README.md found or empty
Directory summary:
- Total size: 15012 bytes (0.00% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 11526 | |
.gn | 1 | 1715 |
.chromium | 1 | 1771 |
netty4
No README.md found or empty
Directory summary:
- Total size: 13128 bytes (0.00% of total)
- Total files: 7
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 11526 | |
.gn | 1 | 493 |
.gni | 1 | 271 |
.flags | 1 | 210 |
.chromium | 1 | 628 |
ninja
No README.md found or empty
Directory summary:
- Total size: 592900 bytes (0.01% of total)
- Total files: 3
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.exe | 1 | 592384 |
1 | 37 | |
.chromium | 1 | 479 |
node
No README.md found or empty
Directory summary:
- Total size: 323679058 bytes (4.98% of total)
- Total files: 20
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.py | 5 | 7222 |
5 | 70076 | |
.txt | 3 | 4591 |
.json | 2 | 169266 |
.sh | 1 | 1482 |
.gni | 1 | 1211 |
.gz | 1 | 9761601 |
.sha1 | 1 | 42 |
.chromium | 1 | 12488 |
nyx-packer
No README.md found or empty
Directory summary:
- Total size: 12765 bytes (0.00% of total)
- Total files: 6
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 1154 | |
.gn | 1 | 287 |
.sh | 1 | 1420 |
.h | 1 | 9135 |
.chromium | 1 | 769 |
objenesis
No README.md found or empty
Directory summary:
- Total size: 11894 bytes (0.00% of total)
- Total files: 6
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 10987 | |
.gn | 1 | 298 |
.yaml | 1 | 347 |
.chromium | 1 | 262 |
ocmock
No README.md found or empty
Directory summary:
- Total size: 250252 bytes (0.00% of total)
- Total files: 11
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 153 | |
.txt | 2 | 26144 |
.h | 2 | 3743 |
.mm | 2 | 5027 |
.gn | 1 | 3631 |
.chromium | 1 | 1002 |
omnibox_proto
No README.md found or empty
Directory summary:
- Total size: 24328 bytes (0.00% of total)
- Total files: 15
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.proto | 10 | 21242 |
3 | 1709 | |
.gn | 1 | 738 |
.chromium | 1 | 639 |
one_euro_filter
No README.md found or empty
Directory summary:
- Total size: 8810 bytes (0.00% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 1716 | |
.gn | 1 | 846 |
.chromium | 1 | 407 |
openh264
No README.md found or empty
Directory summary:
- Total size: 70473285 bytes (1.08% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 175 | |
.gn | 1 | 5809 |
.gni | 1 | 22196 |
.chromium | 1 | 525 |
openscreen
README.md for Open Screen Library in Chromium
openscreen is built in Chromium with some build differences based on the value
of the GN argumentbuild_with_chromium
.build_with_chromium
is defined in
//build_overrides/build.gni
and istrue
when openscreen is built as part of
Chromium andfalse
when built standalone.
Directory summary:
- Total size: 28741807 bytes (0.44% of total)
- Total files: 4
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 202 | |
.chromium | 1 | 1407 |
.md | 1 | 331 |
openxr
No README.md found or empty
Directory summary:
- Total size: 3248411 bytes (0.05% of total)
- Total files: 4
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 182 | |
.gn | 1 | 6944 |
.chromium | 1 | 2992 |
opus
No README.md found or empty
Directory summary:
- Total size: 3877908 bytes (0.06% of total)
- Total files: 6
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 330 | |
.gn | 1 | 16482 |
.py | 1 | 1478 |
.chromium | 1 | 825 |
ots
No README.md found or empty
Directory summary:
- Total size: 713837 bytes (0.01% of total)
- Total files: 9
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
5 | 4464 | |
.gn | 1 | 2574 |
.ac | 1 | 2593 |
.am | 1 | 34410 |
.chromium | 1 | 253 |
pdfium
PDFium
Prerequisites
PDFium uses the same build tooling as Chromium. See the platform-specific
Chromium build instructions to get started, but replace Chromium’s
“Get the code” instructions with PDFium’s.
- Chromium Linux build instructions
- Chromium Mac build instructions
- Chromium Windows build instructions
CPU Architectures supported
The default architecture for Windows, Linux, and Mac is “
x64
”. On Windows,
“x86
” is also supported. GN parameter “target_cpu = "x86"
” can be used to
override the default value. If you specify Android build, the default CPU
architecture will be “arm
”.
It is expected that there are still some places lurking in the code which will
Directory summary:
- Total size: 34253522 bytes (0.53% of total)
- Total files: 21
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
10 | 45166 | |
.md | 3 | 20252 |
.py | 3 | 27664 |
.yapf | 1 | 32 |
.gn | 1 | 17433 |
.settings | 1 | 265 |
.gni | 1 | 3266 |
.txt | 1 | 837 |
pefile_py3
No README.md found or empty
Directory summary:
- Total size: 254018 bytes (0.00% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 1150 | |
.gn | 1 | 331 |
.py | 1 | 236767 |
.chromium | 1 | 673 |
perfetto
Perfetto - System profiling, app tracing and trace analysis
Perfetto is a production-grade open-source stack for performance
instrumentation and trace analysis. It offers services and libraries and for
recording system-level and app-level traces, native + java heap profiling, a
library for analyzing traces using SQL and a web-based UI to visualize and
explore multi-GB traces.
See https://perfetto.dev/docs or the /docs/ directory for documentation.
Directory summary:
- Total size: 39425940 bytes (0.61% of total)
- Total files: 32
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
17 | 349072 | |
.rc | 3 | 12691 |
.extras | 2 | 9744 |
.yapf | 1 | 32 |
.bp | 1 | 843047 |
.gn | 1 | 12486 |
.settings | 1 | 181 |
.build | 1 | 1694 |
.xml | 1 | 1420 |
.pbtxt | 1 | 1281 |
.py | 1 | 16828 |
.chromium | 1 | 322 |
.md | 1 | 465 |
perl
No README.md found or empty
Directory summary:
- Total size: 512705132 bytes (7.88% of total)
- Total files: 7
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.txt | 2 | 14193 |
.bat | 2 | 1241 |
.settings | 1 | 533 |
.perl | 1 | 2765 |
.chromium | 1 | 432 |
pexpect
No README.md found or empty
Directory summary:
- Total size: 139102 bytes (0.00% of total)
- Total files: 12
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.py | 6 | 135171 |
5 | 3499 | |
.chromium | 1 | 432 |
pffft
Notes on PFFFT
We strongly recommend to read this file before using PFFFT and to always wrap the original C library within a C++ wrapper.
Example of PFFFT wrapper.Scratch buffer
The caller can optionally provide a scratch buffer. When not provided, VLA is used to provide a thread-safe option.
However, it is recommended to write a C++ wrapper which allocates its own scratch buffer.
Note that the scratch buffer has the same memory alignment requirements of the input and output vectors.Output layout
PFFFT computes the forward transform with two possible output layouts:
- ordered
- unordered
Ordered layout
Calling
pffft_transform_ordered
produces an array of interleaved real and imaginary parts.
The last Fourier coefficient is purely real and stored in the imaginary part of the DC component (which is also purely real).Unordered layout
Directory summary:
- Total size: 259382 bytes (0.00% of total)
- Total files: 11
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
4 | 2125 | |
.cc | 2 | 8621 |
.gn | 1 | 2563 |
.py | 1 | 2049 |
.chromium | 1 | 2305 |
.md | 1 | 3155 |
.txt | 1 | 26989 |
pipewire
No README.md found or empty
Directory summary:
- Total size: 3719 bytes (0.00% of total)
- Total files: 3
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 1256 | |
.chromium | 1 | 474 |
pipewire-media-session
No README.md found or empty
Directory summary:
- Total size: 3158 bytes (0.00% of total)
- Total files: 3
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 1256 | |
.chromium | 1 | 483 |
ply
PLY (Python Lex-Yacc) Version 3.11
Copyright © 2001-2018
David M. Beazley (Dabeaz LLC)
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:
- Redistributions of source code must retain the above copyright notice,
this list of conditions and the following disclaimer.- Redistributions in binary form must reproduce the above copyright notice,
this list of conditions and the following disclaimer in the documentation
and/or other materials provided with the distribution.- Neither the name of the David Beazley or Dabeaz LLC may be used to
endorse or promote products derived from this software without
specific prior written permission.
Directory summary:
- Total size: 196058 bytes (0.00% of total)
- Total files: 10
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 1675 | |
.py | 3 | 182462 |
.patch | 1 | 2044 |
.gni | 1 | 114 |
.chromium | 1 | 658 |
.md | 1 | 9105 |
polymer
No README.md found or empty
Directory summary:
- Total size: 1513307 bytes (0.02% of total)
- Total files: 4
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 134 | |
.polymer | 1 | 1562 |
.chromium | 1 | 5891 |
private-join-and-compute
Private Join and Compute
This project contains an implementation of the “Private Join and Compute”
functionality. This functionality allows two users, each holding an input file,
to privately compute the sum of associated values for records that have common
identifiers.
In more detail, suppose a Server has a file containing the following
identifiers:
Identifiers Sam Ada Ruby Brendan And a Client has a file containing the following identifiers, paired with associated integer values:
Directory summary:
- Total size: 183113 bytes (0.00% of total)
- Total files: 4
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 137 | |
.chromium | 1 | 1275 |
.md | 1 | 6777 |
private_membership
No README.md found or empty
Directory summary:
- Total size: 220254 bytes (0.00% of total)
- Total files: 7
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
5 | 1337 | |
.gn | 1 | 5795 |
.chromium | 1 | 3841 |
protobuf
Protocol Buffers - Google’s data interchange format
Copyright 2008 Google Inc.
https://developers.google.com/protocol-buffers/
Overview
Protocol Buffers (a.k.a., protobuf) are Google’s language-neutral,
platform-neutral, extensible mechanism for serializing structured data. You
can find protobuf’s documentation on the Google Developers site.
This README file contains protobuf installation instructions. To install
protobuf, you need to install the protocol compiler (used to compile .proto
files) and the protobuf runtime for your chosen programming language.
Protocol Compiler Installation
Directory summary:
- Total size: 25424076 bytes (0.39% of total)
- Total files: 47
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
8 | 8764 | |
.sh | 7 | 30643 |
.py | 5 | 23358 |
.bzl | 4 | 27170 |
.txt | 3 | 177594 |
.md | 3 | 10906 |
.json | 3 | 18363 |
.yml | 2 | 1753 |
.podspec | 2 | 4373 |
.in | 2 | 520 |
.gni | 2 | 44733 |
.bat | 1 | 1497 |
.bazel | 1 | 48757 |
.gn | 1 | 15246 |
.ac | 1 | 8331 |
.am | 1 | 98795 |
.chromium | 1 | 10267 |
protobuf-javascript
No README.md found or empty
Directory summary:
- Total size: 2620689 bytes (0.04% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 1589 | |
.gn | 1 | 1025 |
.chromium | 1 | 266 |
pthreadpool
No README.md found or empty
Directory summary:
- Total size: 495343 bytes (0.01% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 333 | |
.gn | 1 | 2451 |
.chromium | 1 | 658 |
puffin
Puffin: A deterministic deflate re-compressor (for patching purposes)
Puffin is a deterministic deflate recompressor. It is mainly used for patching
deflate compressed images (zip, gzip, etc.) because patches created from deflate
files/streams are usually large (deflate has a bit-aligned format, hence,
changing one byte in the raw data can cause the entire deflate stream to change
drastically.)
Puffin has two tools (operations):puffdiff
andpuffpatch
(shown
here.) The purpose ofpuffdiff
operation is to create a patch
between a source and a target file with one or both of them having some deflate
streams. This patch is used in thepuffpatch
operation to generate the target
file from the source file deterministically. The patch itself is created by
bsdiff
library (but can be replaced by any other diffing mechanism). But,
Directory summary:
- Total size: 415598 bytes (0.01% of total)
- Total files: 14
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
7 | 3386 | |
.pc | 2 | 590 |
.bp | 1 | 3115 |
.gn | 1 | 2660 |
.chromium | 1 | 3518 |
.md | 1 | 11081 |
.version | 1 | 84 |
pycoverage
No README.md found or empty
Directory summary:
- Total size: 411187 bytes (0.01% of total)
- Total files: 15
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.txt | 4 | 43967 |
4 | 3386 | |
.py | 3 | 15206 |
.in | 1 | 376 |
.chromium | 1 | 366 |
.cfg | 1 | 64 |
.ini | 1 | 935 |
pyelftools
No README.md found or empty
Directory summary:
- Total size: 0 bytes (0.00% of total)
- Total files: 0
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|
pyjson5
No README.md found or empty
Directory summary:
- Total size: 3485546 bytes (0.05% of total)
- Total files: 3
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 100 | |
.chromium | 1 | 729 |
pylint
No README.md found or empty
Directory summary:
- Total size: 600107 bytes (0.01% of total)
- Total files: 1
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.chromium | 1 | 2400 |
pywebsocket3
No README.md found or empty
Directory summary:
- Total size: 307307 bytes (0.00% of total)
- Total files: 4
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 164 | |
.gn | 1 | 401 |
.chromium | 1 | 546 |
pyyaml
No README.md found or empty
Directory summary:
- Total size: 219111 bytes (0.00% of total)
- Total files: 19
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.py | 17 | 217504 |
1 | 1101 | |
.chromium | 1 | 506 |
qcms
No README.md found or empty
Directory summary:
- Total size: 237506 bytes (0.00% of total)
- Total files: 6
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 277 | |
.gn | 1 | 2399 |
.cc | 1 | 2254 |
.chromium | 1 | 9719 |
quic_trace
No README.md found or empty
Directory summary:
- Total size: 964742 bytes (0.01% of total)
- Total files: 4
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 155 | |
.gn | 1 | 701 |
.chromium | 1 | 322 |
qunit
No README.md found or empty
Directory summary:
- Total size: 84235 bytes (0.00% of total)
- Total files: 4
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 1243 | |
.chromium | 1 | 1556 |
r8
No README.md found or empty
Directory summary:
- Total size: 50454 bytes (0.00% of total)
- Total files: 12
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 1686 | |
.jar | 2 | 13152 |
.sh | 2 | 800 |
.txt | 1 | 9594 |
.gn | 1 | 1067 |
.yaml | 1 | 380 |
.py | 1 | 1853 |
.chromium | 1 | 5079 |
re2
No README.md found or empty
Directory summary:
- Total size: 1705857 bytes (0.03% of total)
- Total files: 6
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
4 | 1759 | |
.gn | 1 | 1628 |
.chromium | 1 | 411 |
requests
No README.md found or empty
Directory summary:
- Total size: 9575 bytes (0.00% of total)
- Total files: 4
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 9313 | |
.chromium | 1 | 262 |
rjsmin
No README.md found or empty
Directory summary:
- Total size: 30194 bytes (0.00% of total)
- Total files: 4
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 10234 | |
.chromium | 1 | 231 |
.py | 1 | 19729 |
rnnoise
No README.md found or empty
Directory summary:
- Total size: 37964 bytes (0.00% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 1751 | |
.gn | 1 | 349 |
.chromium | 1 | 930 |
robolectric
No README.md found or empty
Directory summary:
- Total size: 22084 bytes (0.00% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 10343 | |
.gn | 1 | 1389 |
.chromium | 1 | 706 |
rust
Rust third-party code
This directory contains all third-party Rust code, and sometimes thin wrappers
around it for C++ intertop.Crates.io
Crates that come from crates.io are found in
//third_party/rust/chromium_crates_io
, and are all vendored into the
Chromium git repository. They are managed through Cargo rules and with
thegnrt
tool. See//docs/rust.md
for how to
bring in new third-party libraries or update them.
The GN rules and README.chromium files for these crates are written by
thegnrt
tool and should not be edited by hand.Directory structure
We store GN rules for each third-party crate in a directory of the same name.
Under that directory a folder named based on the crate epoch version is
Directory summary:
- Total size: 99347598 bytes (1.53% of total)
- Total files: 4
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 102 | |
.py | 1 | 1035 |
.md | 1 | 1956 |
ruy
No README.md found or empty
Directory summary:
- Total size: 1762879 bytes (0.03% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 11553 | |
.gn | 1 | 16716 |
.chromium | 1 | 573 |
s2cellid
No README.md found or empty
Directory summary:
- Total size: 171391 bytes (0.00% of total)
- Total files: 9
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
7 | 13148 | |
.gn | 1 | 1310 |
.chromium | 1 | 2332 |
screen-ai
No README.md found or empty
Directory summary:
- Total size: 85102953 bytes (1.31% of total)
- Total files: 4
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 10265 | |
.gn | 1 | 421 |
.chromium | 1 | 1163 |
securemessage
No README.md found or empty
Directory summary:
- Total size: 187100 bytes (0.00% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 11516 | |
.gn | 1 | 2397 |
.chromium | 1 | 257 |
selenium-atoms
No README.md found or empty
Directory summary:
- Total size: 1251583 bytes (0.02% of total)
- Total files: 10
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 11493 | |
.cc | 1 | 1228485 |
.h | 1 | 2707 |
.gn | 1 | 232 |
.sizzle | 1 | 1072 |
.wgxpath | 1 | 1109 |
.diff | 1 | 4063 |
.chromium | 1 | 2422 |
sentencepiece
No README.md found or empty
Directory summary:
- Total size: 8623980 bytes (0.13% of total)
- Total files: 6
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
4 | 16308 | |
.gn | 1 | 2125 |
.chromium | 1 | 1986 |
setupdesign
No README.md found or empty
Directory summary:
- Total size: 11911 bytes (0.00% of total)
- Total files: 3
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 11441 | |
.chromium | 1 | 470 |
shell-encryption
No README.md found or empty
Directory summary:
- Total size: 757502 bytes (0.01% of total)
- Total files: 6
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
4 | 693 | |
.gn | 1 | 5808 |
.chromium | 1 | 1054 |
simplejson
No README.md found or empty
Directory summary:
- Total size: 155547 bytes (0.00% of total)
- Total files: 11
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.py | 6 | 64750 |
2 | 99 | |
.txt | 1 | 1056 |
.chromium | 1 | 354 |
.c | 1 | 89288 |
sinonjs
No README.md found or empty
Directory summary:
- Total size: 162302 bytes (0.00% of total)
- Total files: 4
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 1715 | |
.chromium | 1 | 366 |
siso
No README.md found or empty
Directory summary:
- Total size: 30517396 bytes (0.47% of total)
- Total files: 3
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
1 | 72 | |
.chromium | 1 | 469 |
.exe | 1 | 30516736 |
six
No README.md found or empty
Directory summary:
- Total size: 135373 bytes (0.00% of total)
- Total files: 3
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 1107 | |
.chromium | 1 | 583 |
skia
No README.md found or empty
Directory summary:
- Total size: 124693064 bytes (1.92% of total)
- Total files: 39
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
17 | 35319 | |
.bzl | 3 | 212804 |
.py | 3 | 41918 |
.bazel | 2 | 40101 |
.android | 2 | 1120 |
.json | 2 | 75897 |
.txt | 2 | 1364 |
.gn | 1 | 97410 |
.toml | 1 | 58 |
.settings | 1 | 322 |
.mod | 1 | 5417 |
.sum | 1 | 46013 |
.chromium | 1 | 129 |
.md | 1 | 95246 |
.sh | 1 | 1538 |
smhasher
No README.md found or empty
Directory summary:
- Total size: 256784 bytes (0.00% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 1306 | |
.gn | 1 | 584 |
.chromium | 1 | 332 |
snappy
No README.md found or empty
Directory summary:
- Total size: 349175 bytes (0.01% of total)
- Total files: 4
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 154 | |
.gn | 1 | 1476 |
.chromium | 1 | 778 |
speech-dispatcher
No README.md found or empty
Directory summary:
- Total size: 42270 bytes (0.00% of total)
- Total files: 7
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 70 | |
.h | 2 | 13411 |
.gn | 1 | 788 |
.LGPL | 1 | 27023 |
.chromium | 1 | 978 |
speedometer
No README.md found or empty
Directory summary:
- Total size: 61491309 bytes (0.95% of total)
- Total files: 3
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 1471 | |
.chromium | 1 | 270 |
spirv-cross
No README.md found or empty
Directory summary:
- Total size: 11277935 bytes (0.17% of total)
- Total files: 2
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
1 | 93 | |
.chromium | 1 | 437 |
spirv-headers
No README.md found or empty
Directory summary:
- Total size: 3747897 bytes (0.06% of total)
- Total files: 3
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 11451 | |
.chromium | 1 | 528 |
spirv-tools
No README.md found or empty
Directory summary:
- Total size: 9509926 bytes (0.15% of total)
- Total files: 3
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 11451 | |
.chromium | 1 | 427 |
sqlite
Chromium SQLite.
This is the top folder for Chromium’s SQLite. The
actual SQLite source is not in this repository, but instead cloned into the
src
directory from https://chromium.googlesource.com/chromium/deps/sqlite.
The directory structure is as follows. Files common to all third_party projects
(ex. BUILD.GN, OWNERS, LICENSE) are omitted.
src/
The Chromium fork of SQLite (cloned via top level DEPS file).scripts/
Scripts that generate the files in the amalgamations in src/.sqlite.h
The header used by the rest of Chromium to include SQLite. This
forwards to src/amalgamation/sqlite3.hfuzz/
Google OSS-Fuzz (ClusterFuzz) testing for Chromium’s SQLite build.Amalgamations
SQLite amalgamations are committed
to the SQLite Chromium repository (insrc
), but are created by a script that
lives in the Chromium repository. This is because the configuration variables
for building and amalgamation generation are shared.
Directory summary:
- Total size: 104600560 bytes (1.61% of total)
- Total files: 18
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
5 | 536 | |
.h | 3 | 4841 |
.gni | 3 | 8337 |
.c | 2 | 1567 |
.gn | 1 | 17322 |
.py | 1 | 687 |
.chromium | 1 | 544 |
.md | 1 | 9962 |
.cc | 1 | 334 |
sqlite4java
No README.md found or empty
Directory summary:
- Total size: 11488 bytes (0.00% of total)
- Total files: 6
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 10315 | |
.gn | 1 | 276 |
.yaml | 1 | 633 |
.chromium | 1 | 264 |
subresource-filter-ruleset
No README.md found or empty
Directory summary:
- Total size: 95875 bytes (0.00% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 24378 | |
.json | 1 | 115 |
.chromium | 1 | 1207 |
sudden_motion_sensor
No README.md found or empty
Directory summary:
- Total size: 21376 bytes (0.00% of total)
- Total files: 8
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
4 | 1986 | |
.gn | 1 | 290 |
.chromium | 1 | 667 |
.cc | 1 | 15168 |
.h | 1 | 3265 |
swift-toolchain
No README.md found or empty
Directory summary:
- Total size: 13910 bytes (0.00% of total)
- Total files: 3
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 11774 | |
.chromium | 1 | 464 |
swiftshader
SwiftShader
Introduction
SwiftShader[^1] is a high-performance CPU-based implementation[^2] of the Vulkan[^3] 1.3 graphics API. Its goal is to provide hardware independence for advanced 3D graphics.NOTE: The ANGLE project can be used to achieve a layered implementation[^4] of OpenGL ES 3.1 (aka. “SwANGLE”).
Building
SwiftShader libraries can be built for Windows, Linux, and macOS.
Android and Chrome (OS) build environments are also supported.
Directory summary:
- Total size: 558314783 bytes (8.58% of total)
- Total files: 16
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
5 | 5888 | |
.txt | 5 | 55927 |
.el | 1 | 4786 |
.bp | 1 | 3717 |
.gn | 1 | 2628 |
.json | 1 | 1691 |
.settings | 1 | 142 |
.md | 1 | 7927 |
tensorflow-text
No README.md found or empty
Directory summary:
- Total size: 43582 bytes (0.00% of total)
- Total files: 7
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
4 | 11748 | |
.gn | 1 | 943 |
.chromium | 1 | 901 |
.sh | 1 | 836 |
tensorflow_models
No README.md found or empty
Directory summary:
- Total size: 102402 bytes (0.00% of total)
- Total files: 6
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 395 | |
.gn | 1 | 2028 |
.chromium | 1 | 1001 |
.sh | 1 | 1501 |
test_fonts
No README.md found or empty
Directory summary:
- Total size: 82942554 bytes (1.28% of total)
- Total files: 7
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
4 | 50595 | |
.gn | 1 | 1410 |
.chromium | 1 | 4087 |
.txt | 1 | 1200 |
text-fragments-polyfill
No README.md found or empty
Directory summary:
- Total size: 361337 bytes (0.01% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 11409 | |
.gn | 1 | 341 |
.chromium | 1 | 865 |
.filelist | 1 | 179 |
tfhub_models
No README.md found or empty
Directory summary:
- Total size: 13796 bytes (0.00% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 11614 | |
.gn | 1 | 475 |
.chromium | 1 | 1707 |
tflite
No README.md found or empty
Directory summary:
- Total size: 261543640 bytes (4.02% of total)
- Total files: 8
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
4 | 11819 | |
.gni | 2 | 4913 |
.gn | 1 | 35561 |
.chromium | 1 | 724 |
tflite_support
No README.md found or empty
Directory summary:
- Total size: 9400048 bytes (0.14% of total)
- Total files: 7
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
5 | 11914 | |
.gn | 1 | 8661 |
.chromium | 1 | 2012 |
turbine
No README.md found or empty
Directory summary:
- Total size: 15333 bytes (0.00% of total)
- Total files: 4
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 11406 | |
.sh | 1 | 516 |
.chromium | 1 | 1021 |
ukey2
No README.md found or empty
Directory summary:
- Total size: 574280 bytes (0.01% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 11516 | |
.gn | 1 | 1701 |
.chromium | 1 | 222 |
unrar
Process for rolling new versions of UnRAR
UnRAR is released on the official
site, but Chromium uses a GitHub
mirror for tracking and fuzzing. This
means that at a high level, rolling a new version of UnRAR has the
following steps:
- Update the GitHub repo
- Wait a week for fuzzing on the new version
- Update the chromium repo
Updating the GitHub repo
You’ll need a GitHub account to do this. Create a fork of the GitHub
repo, and clone that fork to your
local machine (replacing$username
with your GitHub username):git clone https://github.com/$username/unrar.git
Directory summary:
- Total size: 961131 bytes (0.01% of total)
- Total files: 8
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
5 | 2296 | |
.gn | 1 | 2391 |
.chromium | 1 | 2046 |
.md | 1 | 3113 |
updater
No README.md found or empty
Directory summary:
- Total size: 21970318 bytes (0.34% of total)
- Total files: 7
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
4 | 2169 | |
.gn | 1 | 4487 |
.yaml | 1 | 216 |
.chromium | 1 | 1072 |
usb_ids
No README.md found or empty
Directory summary:
- Total size: 570881 bytes (0.01% of total)
- Total files: 4
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 1529 | |
.chromium | 1 | 480 |
.ids | 1 | 568872 |
utf
No README.md found or empty
Directory summary:
- Total size: 1791245 bytes (0.03% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 3511 | |
.gn | 1 | 1546 |
.chromium | 1 | 1151 |
v4l-utils
No README.md found or empty
Directory summary:
- Total size: 118619 bytes (0.00% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 86667 | |
.libv4l | 1 | 26947 |
.chromium | 1 | 280 |
vulkan-deps
Chromium Vulkan Dependencies
This meta-repo houses several interdependent Khronos Vulkan repositories:
- glslang
- SPIRV-Cross
- SPIRV-Headers
- SPIRV-Tools
- Vulkan-Headers
- Vulkan-Loader
- Vulkan-Tools
- Vulkan-ValidationLayers
This unified repo allows us to update all dependencies in one batch in Chrome and other projects.
Directory summary:
- Total size: 55476 bytes (0.00% of total)
- Total files: 10
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
6 | 8158 | |
.json | 1 | 209 |
.chromium | 1 | 253 |
.md | 1 | 748 |
.py | 1 | 4867 |
vulkan-headers
No README.md found or empty
Directory summary:
- Total size: 28046641 bytes (0.43% of total)
- Total files: 3
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
1 | 93 | |
.txt | 1 | 11358 |
.chromium | 1 | 297 |
vulkan-loader
No README.md found or empty
Directory summary:
- Total size: 4688979 bytes (0.07% of total)
- Total files: 1
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.chromium | 1 | 581 |
vulkan-tools
No README.md found or empty
Directory summary:
- Total size: 4319613 bytes (0.07% of total)
- Total files: 1
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.chromium | 1 | 439 |
vulkan-utility-libraries
No README.md found or empty
Directory summary:
- Total size: 5844065 bytes (0.09% of total)
- Total files: 1
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.chromium | 1 | 478 |
vulkan-validation-layers
No README.md found or empty
Directory summary:
- Total size: 27787221 bytes (0.43% of total)
- Total files: 1
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.chromium | 1 | 742 |
vulkan_memory_allocator
Vulkan Memory Allocator
Easy to integrate Vulkan memory allocation library.
Documentation: Browse online: Vulkan Memory Allocator (generated from Doxygen-style comments in include/vk_mem_alloc.h)
License: MIT. See LICENSE.txt
Changelog: See CHANGELOG.md
Product page: Vulkan Memory Allocator on GPUOpen
Build status:
- Windows:
- Linux:
Problem
Directory summary:
- Total size: 3834362 bytes (0.06% of total)
- Total files: 14
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
4 | 126660 | |
.md | 2 | 29325 |
.txt | 2 | 3117 |
.yml | 1 | 951 |
.gn | 1 | 1231 |
.settings | 1 | 120 |
.chromium | 1 | 385 |
.cpp | 1 | 268 |
.gni | 1 | 1771 |
wayland
No README.md found or empty
Directory summary:
- Total size: 18780 bytes (0.00% of total)
- Total files: 8
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 1381 | |
.py | 2 | 5328 |
.gn | 1 | 4534 |
.chromium | 1 | 1435 |
.gni | 1 | 4265 |
wayland-protocols
No README.md found or empty
Directory summary:
- Total size: 246333 bytes (0.00% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 1665 | |
.gn | 1 | 6254 |
.chromium | 1 | 2300 |
webdriver
No README.md found or empty
Directory summary:
- Total size: 654180 bytes (0.01% of total)
- Total files: 4
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 11493 | |
.chromium | 1 | 474 |
webgl
No README.md found or empty
Directory summary:
- Total size: 65438345 bytes (1.01% of total)
- Total files: 1
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.chromium | 1 | 447 |
webgpu-cts
No README.md found or empty
Directory summary:
- Total size: 56823351 bytes (0.87% of total)
- Total files: 6
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 279 | |
.txt | 2 | 57695 |
.gn | 1 | 2906 |
.chromium | 1 | 427 |
webpagereplay
No README.md found or empty
Directory summary:
- Total size: 2271 bytes (0.00% of total)
- Total files: 3
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 1546 | |
.chromium | 1 | 725 |
webrtc
WebRTC is a free, open software project that provides browsers and mobile
applications with Real-Time Communications (RTC) capabilities via simple APIs.
The WebRTC components have been optimized to best serve this purpose.
Our mission: To enable rich, high-quality RTC applications to be
developed for the browser, mobile platforms, and IoT devices, and allow them
all to communicate via a common set of protocols.
The WebRTC initiative is a project supported by Google, Mozilla and Opera,
amongst others.
Directory summary:
- Total size: 92847048 bytes (1.43% of total)
- Total files: 31
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
17 | 127564 | |
.md | 3 | 9942 |
.py | 3 | 76748 |
.txt | 2 | 752 |
.yapf | 1 | 32 |
.gn | 1 | 26478 |
.settings | 1 | 199 |
.chromium | 1 | 384 |
.gni | 1 | 44167 |
.cc | 1 | 5170 |
webrtc_overrides
No README.md found or empty
Directory summary:
- Total size: 152181 bytes (0.00% of total)
- Total files: 20
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.cc | 8 | 24438 |
.h | 6 | 14509 |
4 | 1821 | |
.gn | 1 | 13318 |
.chromium | 1 | 643 |
webxr_test_pages
No README.md found or empty
Directory summary:
- Total size: 13321254 bytes (0.20% of total)
- Total files: 10
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
4 | 1255 | |
.html | 2 | 1132 |
.py | 2 | 14213 |
.chromium | 1 | 5606 |
.bat | 1 | 417 |
weston
No README.md found or empty
Directory summary:
- Total size: 423123 bytes (0.01% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 1477 | |
.gn | 1 | 15349 |
.py | 1 | 6125 |
.chromium | 1 | 2127 |
widevine
No README.md found or empty
Directory summary:
- Total size: 13458 bytes (0.00% of total)
- Total files: 4
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 616 | |
.chromium | 1 | 454 |
win_build_output
No README.md found or empty
Directory summary:
- Total size: 12065996 bytes (0.19% of total)
- Total files: 7
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
4 | 304 | |
.bat | 2 | 1038 |
.chromium | 1 | 1787 |
win_virtual_display
Windows Virtual Display Driver
This directory contains a code and a visual studio solution for a driver which
instantiates and controls virtual displays on a host machine.
See: Virtual Displays for Automated Tests
and GSoC 2023 project Proposal
The client-side controller for this driver lives in:
//third_party/win_virtual_display/controller.
Directory summary:
- Total size: 88250 bytes (0.00% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 2838 | |
.chromium | 1 | 831 |
.md | 1 | 4297 |
wix
No README.md found or empty
Directory summary:
- Total size: 0 bytes (0.00% of total)
- Total files: 0
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|
wlcs
No README.md found or empty
Directory summary:
- Total size: 35947 bytes (0.00% of total)
- Total files: 3
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 35139 | |
.chromium | 1 | 808 |
woff2
This is a README for the font compression reference code. There are several
compression related modules in this repository.
brotli/ contains reference code for the Brotli byte-level compression
algorithm. Note that it is licensed under the MIT license.
src/ contains the C++ code for compressing and decompressing fonts.Build & Run
This document documents how to run the compression reference code. At this
writing, the code, while it is intended to produce a bytestream that can be
reconstructed into a working font, the reference decompression code is not
done, and the exact format of that bytestream is subject to change.
The build process depends on the g++ compiler.Build
On a standard Unix-style environment:
Directory summary:
- Total size: 156956 bytes (0.00% of total)
- Total files: 9
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
5 | 2990 | |
.md | 2 | 3175 |
.gn | 1 | 964 |
.chromium | 1 | 330 |
wpt_tools
W3C Web Platform Tests in Blink Web Tests
Design Doc: https://goo.gl/iXUaZd
This directory contains checked out and reduced code from web-platform-tests
(https://github.com/web-platform-tests/wpt/) required to run WPT tests as part
of Blink’s test infrastructure and some maintenance/configuration code.
For licensing, see README.chromium
**
Files in this directory (non third-party)
README.chromiumParseable details on the project name, URL, license, etc.
README.md
Directory summary:
- Total size: 6149769 bytes (0.09% of total)
- Total files: 9
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 23516 | |
.py | 3 | 13755 |
.sh | 1 | 1369 |
.chromium | 1 | 895 |
.md | 1 | 3952 |
wtl
No README.md found or empty
Directory summary:
- Total size: 1421997 bytes (0.02% of total)
- Total files: 7
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.gn | 1 | 653 |
.txt | 1 | 2619 |
1 | 44 | |
.chromium | 1 | 381 |
.htm | 1 | 96397 |
.vsprops | 1 | 306 |
.patch | 1 | 1490 |
wuffs
No README.md found or empty
Directory summary:
- Total size: 2346049 bytes (0.04% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 237 | |
.gn | 1 | 3611 |
.gni | 1 | 190 |
.chromium | 1 | 693 |
x11proto
No README.md found or empty
Directory summary:
- Total size: 62840 bytes (0.00% of total)
- Total files: 4
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 2194 | |
.h | 1 | 59827 |
.chromium | 1 | 819 |
xcbproto
No README.md found or empty
Directory summary:
- Total size: 854364 bytes (0.01% of total)
- Total files: 6
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
3 | 101 | |
.diff | 1 | 27524 |
.chromium | 1 | 324 |
.sh | 1 | 907 |
xdg-utils
No README.md found or empty
Directory summary:
- Total size: 0 bytes (0.00% of total)
- Total files: 0
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|
xnnpack
No README.md found or empty
Directory summary:
- Total size: 154536743 bytes (2.38% of total)
- Total files: 5
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
2 | 195 | |
.gn | 1 | 132718 |
.py | 1 | 20639 |
.chromium | 1 | 492 |
zlib
No README.md found or empty
Directory summary:
- Total size: 1900998 bytes (0.03% of total)
- Total files: 46
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.c | 19 | 397659 |
.h | 16 | 774057 |
3 | 1076 | |
.cmakein | 2 | 17593 |
.gn | 1 | 12825 |
.txt | 1 | 14684 |
.chromium | 1 | 1289 |
.in | 1 | 16682 |
.3 | 1 | 4629 |
.map | 1 | 1553 |
zstd
No README.md found or empty
Directory summary:
- Total size: 6162341 bytes (0.09% of total)
- Total files: 3
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
.gn | 1 | 4110 |
1 | 42 | |
.chromium | 1 | 549 |
zxcvbn-cpp
zxcvbn-cpp
This is a C++ port of
zxcvbn
,
an advanced password strength estimation library. For more details on how
zxcvbn
works and its advantages, check out
the blog post.
This port is a direct translation of the original CoffeeScript
source. This allows this port to easily stay in sync with the original
source. Additionally, this port uses the same exact test scripts from
the original with the help of emscripten.
This port also provides C, Python, and JS bindings from the same
codebase.Python Bindings
Build
Directory summary:
- Total size: 250020 bytes (0.00% of total)
- Total files: 8
- Total directories: 0
File extensions summary:
Extension | Count | Size (bytes) |
---|---|---|
4 | 267 | |
.gn | 1 | 1758 |
.txt | 1 | 1109 |
.chromium | 1 | 3835 |
.md | 1 | 2960 |