Renamed browser-side to main process
renamed a few occurances of "web page" to "renderer" renamed a few files that had "browser" in their name to "main-process" note that there are still many occurances of web page.
This commit is contained in:
parent
1804466334
commit
b6875ad49b
15 changed files with 103 additions and 111 deletions
|
@ -224,14 +224,14 @@ Remove the devtools extension whose name is `name`.
|
|||
The `WebContents` object this window owns, all web page related events and
|
||||
operations would be done via it.
|
||||
|
||||
**Note:** Users should never store this object because it may becomes `null`
|
||||
when the web page has crashed.
|
||||
**Note:** Users should never store this object because it may become `null`
|
||||
when the renderer process (web page) has crashed.
|
||||
|
||||
### BrowserWindow.devToolsWebContents
|
||||
|
||||
Get the `WebContents` of devtools of this window.
|
||||
|
||||
**Note:** Users should never store this object because it may becomes `null`
|
||||
**Note:** Users should never store this object because it may become `null`
|
||||
when the devtools has been closed.
|
||||
|
||||
### BrowserWindow.id
|
||||
|
@ -241,16 +241,16 @@ Get the unique ID of this window.
|
|||
### BrowserWindow.destroy()
|
||||
|
||||
Force closing the window, the `unload` and `beforeunload` event won't be emitted
|
||||
for the web page, and `close` event would also not be emitted for this window,
|
||||
but it would guarantee the `closed` event to be emitted.
|
||||
for the renderer process (web page), and `close` event would also not be emitted
|
||||
for this window, but it would guarantee the `closed` event to be emitted.
|
||||
|
||||
You should only use this method when the web page has crashed.
|
||||
You should only use this method when the renderer process (web page) has crashed.
|
||||
|
||||
### BrowserWindow.close()
|
||||
|
||||
Try to close the window, this has the same effect with user manually clicking
|
||||
the close button of the window. The web page may cancel the close though, see
|
||||
the [close event](window#event-close).
|
||||
the close button of the window. The renderer process (web page) may cancel the
|
||||
close though, see the [close event](window#event-close).
|
||||
|
||||
### BrowserWindow.focus()
|
||||
|
||||
|
@ -327,11 +327,11 @@ Returns an array that contains window's width and height.
|
|||
* `width` Integer
|
||||
* `height` Integer
|
||||
|
||||
Resizes the window's client area (e.g. the web page) to `width` and `height`.
|
||||
Resizes the renderer's area (i.e. the web page) to `width` and `height`.
|
||||
|
||||
### BrowserWindow.getContentSize()
|
||||
|
||||
Returns an array that contains window's client area's width and height.
|
||||
Returns an array that contains the renderer's width and height.
|
||||
|
||||
### BrowserWindow.setMinimumSize(width, height)
|
||||
|
||||
|
@ -810,10 +810,10 @@ Executes editing command `replaceMisspelling` in page.
|
|||
Send `args..` to the web page via `channel` in asynchronous message, the web
|
||||
page can handle it by listening to the `channel` event of `ipc` module.
|
||||
|
||||
An example of sending messages from browser side to web pages:
|
||||
An example of sending messages from the main process to the renderer process:
|
||||
|
||||
```javascript
|
||||
// On browser side.
|
||||
// On the main process.
|
||||
var window = null;
|
||||
app.on('ready', function() {
|
||||
window = new BrowserWindow({width: 800, height: 600});
|
||||
|
@ -840,6 +840,6 @@ app.on('ready', function() {
|
|||
**Note:**
|
||||
|
||||
1. The IPC message handler in web pages do not have a `event` parameter, which
|
||||
is different from the handlers on browser side.
|
||||
2. There is no way to send synchronous messages from browser side to web pages,
|
||||
because it would be very easy to cause dead locks.
|
||||
is different from the handlers on the main process.
|
||||
2. There is no way to send synchronous messages from the main process to a
|
||||
renderer process, because it would be very easy to cause dead locks.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue