update glossary entries for brightray, libcc, V8
This commit is contained in:
parent
761eca052a
commit
5ab38f7674
1 changed files with 20 additions and 10 deletions
|
@ -12,11 +12,9 @@ The ASAR format was created primarily to improve performance on Windows... TODO
|
|||
|
||||
### Brightray
|
||||
|
||||
Brightray is a static library that makes [libchromiumcontent]
|
||||
easier to use in applications.
|
||||
|
||||
Brightray is a low-level dependency of Electron that does not concern the
|
||||
majority of Electron users.
|
||||
Brightray [was](https://github.com/electron-archive/brightray) a static library
|
||||
that made [libchromiumcontent] easier to use in applications. It is now
|
||||
deprecated and has been merged into Electron's codebase.
|
||||
|
||||
### CRT
|
||||
|
||||
|
@ -44,8 +42,10 @@ serialized JSON messages between the [main] and [renderer] processes.
|
|||
|
||||
### libchromiumcontent
|
||||
|
||||
A single, shared library that includes the Chromium Content module and all its
|
||||
dependencies (e.g., Blink, [V8], etc.).
|
||||
A shared library that includes the [Chromium Content module] and all its
|
||||
dependencies (e.g., Blink, [V8], etc.). Also referred to as "libcc".
|
||||
|
||||
- [github.com/electron/libchromiumcontent](https://github.com/electron/libchromiumcontent)
|
||||
|
||||
### main process
|
||||
|
||||
|
@ -142,8 +142,17 @@ available in "core".
|
|||
### V8
|
||||
|
||||
V8 is Google's open source JavaScript engine. It is written in C++ and is
|
||||
used in Google Chrome. V8 can run
|
||||
standalone, or can be embedded into any C++ application.
|
||||
used in Google Chrome. V8 can run standalone, or can be embedded into any C++ application.
|
||||
|
||||
Electron builds V8 as part of Chromium and then points Node to that V8 when
|
||||
building it.
|
||||
|
||||
V8's version numbers always correspond to those of Google Chrome. Chrome 59
|
||||
includes V8 5.9, Chrome 58 includes V8 5.8, etc.
|
||||
|
||||
- [developers.google.com/v8](https://developers.google.com/v8)
|
||||
- [nodejs.org/api/v8.html](https://nodejs.org/api/v8.html)
|
||||
- [docs/development/v8-development.md](development/v8-development.md)
|
||||
|
||||
### webview
|
||||
|
||||
|
@ -157,11 +166,12 @@ embedded content.
|
|||
[addons]: https://nodejs.org/api/addons.html
|
||||
[asar]: https://github.com/electron/asar
|
||||
[autoUpdater]: api/auto-updater.md
|
||||
[Chromium Content module]: https://www.chromium.org/developers/content-module
|
||||
[electron-builder]: https://github.com/electron-userland/electron-builder
|
||||
[libchromiumcontent]: #libchromiumcontent
|
||||
[Mac App Store Submission Guide]: tutorial/mac-app-store-submission-guide.md
|
||||
[main]: #main-process
|
||||
[renderer]: #renderer-process
|
||||
[Using Native Node Modules]: tutorial/using-native-node-modules.md
|
||||
[userland]: #userland
|
||||
[Using Native Node Modules]: tutorial/using-native-node-modules.md
|
||||
[V8]: #v8
|
||||
|
|
Loading…
Reference in a new issue