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
|
||||||
|
|
||||||
Brightray is a static library that makes [libchromiumcontent]
|
Brightray [was](https://github.com/electron-archive/brightray) a static library
|
||||||
easier to use in applications.
|
that made [libchromiumcontent] easier to use in applications. It is now
|
||||||
|
deprecated and has been merged into Electron's codebase.
|
||||||
Brightray is a low-level dependency of Electron that does not concern the
|
|
||||||
majority of Electron users.
|
|
||||||
|
|
||||||
### CRT
|
### CRT
|
||||||
|
|
||||||
|
@ -44,8 +42,10 @@ serialized JSON messages between the [main] and [renderer] processes.
|
||||||
|
|
||||||
### libchromiumcontent
|
### libchromiumcontent
|
||||||
|
|
||||||
A single, shared library that includes the Chromium Content module and all its
|
A shared library that includes the [Chromium Content module] and all its
|
||||||
dependencies (e.g., Blink, [V8], etc.).
|
dependencies (e.g., Blink, [V8], etc.). Also referred to as "libcc".
|
||||||
|
|
||||||
|
- [github.com/electron/libchromiumcontent](https://github.com/electron/libchromiumcontent)
|
||||||
|
|
||||||
### main process
|
### main process
|
||||||
|
|
||||||
|
@ -142,8 +142,17 @@ available in "core".
|
||||||
### V8
|
### V8
|
||||||
|
|
||||||
V8 is Google's open source JavaScript engine. It is written in C++ and is
|
V8 is Google's open source JavaScript engine. It is written in C++ and is
|
||||||
used in Google Chrome. V8 can run
|
used in Google Chrome. V8 can run standalone, or can be embedded into any C++ application.
|
||||||
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
|
### webview
|
||||||
|
|
||||||
|
@ -157,11 +166,12 @@ embedded content.
|
||||||
[addons]: https://nodejs.org/api/addons.html
|
[addons]: https://nodejs.org/api/addons.html
|
||||||
[asar]: https://github.com/electron/asar
|
[asar]: https://github.com/electron/asar
|
||||||
[autoUpdater]: api/auto-updater.md
|
[autoUpdater]: api/auto-updater.md
|
||||||
|
[Chromium Content module]: https://www.chromium.org/developers/content-module
|
||||||
[electron-builder]: https://github.com/electron-userland/electron-builder
|
[electron-builder]: https://github.com/electron-userland/electron-builder
|
||||||
[libchromiumcontent]: #libchromiumcontent
|
[libchromiumcontent]: #libchromiumcontent
|
||||||
[Mac App Store Submission Guide]: tutorial/mac-app-store-submission-guide.md
|
[Mac App Store Submission Guide]: tutorial/mac-app-store-submission-guide.md
|
||||||
[main]: #main-process
|
[main]: #main-process
|
||||||
[renderer]: #renderer-process
|
[renderer]: #renderer-process
|
||||||
[Using Native Node Modules]: tutorial/using-native-node-modules.md
|
|
||||||
[userland]: #userland
|
[userland]: #userland
|
||||||
|
[Using Native Node Modules]: tutorial/using-native-node-modules.md
|
||||||
[V8]: #v8
|
[V8]: #v8
|
||||||
|
|
Loading…
Reference in a new issue