trop[bot]
d98b2a760c
docs: add <webview> 'did-attach' event documentation ( #30130 )
...
Co-authored-by: Milan Burda <milan.burda@gmail.com >
2021-07-15 10:40:52 +09:00
trop[bot]
ede6cb7edf
docs: remove requestHeaders in webRequest.onHeadersReceived ( #29932 )
...
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
2021-07-06 10:35:14 +09:00
trop[bot]
f740afcc67
docs: fix broken markdown in dialog.md ( #29847 )
...
* docs: fix broken markdown in dialog.md
*  
Co-authored-by: Jeremy Rose <jeremya@chromium.org >
2021-07-02 09:52:35 +09:00
trop[bot]
066f5136d5
fix setWindowOpenHandler call syntax ( #29725 )
...
Co-authored-by: kdau <kevin@kdau.com >
2021-06-16 10:13:12 -07:00
trop[bot]
170fb689c0
docs: coordinate system of Display.bounds and Display.workArea ( #29708 )
...
They are in DIP points (rather than screen points). We can use
screen.dipToScreen* to convert to screen points.
Co-authored-by: Jim Fisher <jameshfisher@gmail.com >
2021-06-15 16:17:49 -04:00
trop[bot]
4514c34721
docs: link to IncomingMessage ( #29515 )
...
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
2021-06-03 16:19:25 +09:00
trop[bot]
c4b04c5d08
docs: rework introduction docs ( #29300 )
...
* docs: add 'introduction' doc
* note
* wip
* updates
* wip
* wip
* wip
* add missing code
* wip
* add image for chrome processes
* process model wip
* finish line?
* update links
* Update docs/README.md
Co-authored-by: Cheng Zhao <github@zcbenz.com >
* Update docs/tutorial/introduction.md
Co-authored-by: Mark Lee <malept@users.noreply.github.com >
* Update docs/tutorial/quick-start.md
Co-authored-by: Mark Lee <malept@users.noreply.github.com >
* Update docs/tutorial/process-model.md
Co-authored-by: Mark Lee <malept@users.noreply.github.com >
* Update docs/tutorial/process-model.md
Co-authored-by: Mark Lee <malept@users.noreply.github.com >
* Update docs/tutorial/process-model.md
Co-authored-by: Mark Lee <malept@users.noreply.github.com >
* Update docs/tutorial/quick-start.md
Co-authored-by: Mark Lee <malept@users.noreply.github.com >
* Update docs/tutorial/quick-start.md
Co-authored-by: Mark Lee <malept@users.noreply.github.com >
* Update docs/tutorial/quick-start.md
Co-authored-by: Mark Lee <malept@users.noreply.github.com >
* Update docs/tutorial/quick-start.md
Co-authored-by: Mark Lee <malept@users.noreply.github.com >
* address code review
* Update docs/tutorial/application-distribution.md
Co-authored-by: Mark Lee <malept@users.noreply.github.com >
* remove wip doc
* chore: fix lint error
Co-authored-by: Erick Zhao <erick@hotmail.ca >
Co-authored-by: Cheng Zhao <github@zcbenz.com >
Co-authored-by: Mark Lee <malept@users.noreply.github.com >
Co-authored-by: Cheng Zhao <zcbenz@gmail.com >
2021-05-24 20:29:45 +09:00
trop[bot]
4590e51c53
docs: option title for showSaveDialog is not supported for some platforms ( #29231 )
2021-05-19 16:05:56 +02:00
trop[bot]
8e40d97538
Update accelerator.md ( #29214 )
...
`Meta` is a valid alternative for `Super` and should be listed as an available modifier.
Co-authored-by: Thomas Kainrad <7394822+tkainrad@users.noreply.github.com >
2021-05-19 11:52:34 +09:00
trop[bot]
4877292934
docs: --force-fieldtrials was h2 rather than h3 ( #29182 )
...
All the other argument headers were h3 (`###`) but `--force-fieldtrials` was h2 (`##`) for some reason.
I changed it to make it consistent with the others.
Co-authored-by: Noelle Leigh <5957867+noelleleigh@users.noreply.github.com >
2021-05-16 18:15:46 -07:00
trop[bot]
eb5ce11b41
docs: Improve description of findInPage options ( #29145 )
2021-05-13 23:38:55 +02:00
Erick Zhao
7eceb43859
docs: rework sandbox guide ( #29103 )
...
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com >
Co-authored-by: Biru Mohanathas <birunthan@mohanathas.com >
Co-authored-by: Jeremy Rose <nornagon@nornagon.net >
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com >
Co-authored-by: Biru Mohanathas <birunthan@mohanathas.com >
Co-authored-by: Jeremy Rose <nornagon@nornagon.net >
2021-05-13 11:08:37 +09:00
trop[bot]
405724cdd5
docs: link to BrowserView from webview page ( #29009 )
...
* docs: Link to `BrowserView` from `webview` page
* fix relative link
Co-authored-by: Hamish Macpherson <hamstu@gmail.com >
2021-05-05 10:57:34 -05:00
trop[bot]
b95db701f1
docs: uniformize module API doc format ( #28925 )
...
This PR ensures that all API modules are present in the README doc,
as there were a couple missing. It also formats all modules to contain
a level-1 heading and a blockquote description.
Co-authored-by: Erick Zhao <erick@hotmail.ca >
2021-04-29 17:33:13 +02:00
trop[bot]
fb436d81a4
docs: remove api/locales page ( #28917 )
...
This page is just a table writing out the contents of an array in
the Chromium source code. We don't actively maintain it, and
it's only referenced in one API, so it makes sense to just
link directly to the code here.
Co-authored-by: Erick Zhao <erick@hotmail.ca >
2021-04-28 15:39:14 -07:00
trop[bot]
909bfde816
docs: fix unintentional emoji in win.getMediaSourceId description ( #28783 )
...
Co-authored-by: Jeremy Rose <jeremya@chromium.org >
2021-04-22 13:33:02 -07:00
Michaela Laurencin
93dab148c8
fix: enable system maximization for frameless windows except if transparent ( #28207 ) ( #28622 )
...
* fix: move widget maximization check
* fix linting error
* change workaround to only effect transparent windows
* disable menu maximize and restore for transparent windows
* disable double clicking title bar max/unmax for transparent windows
* add docs change and address review
2021-04-13 09:49:42 -04:00
trop[bot]
df9a01bb53
docs: systemPreferences.subscribeWorkspaceNotification return type ( #28614 )
...
Co-authored-by: Samuel Maddock <samuel.maddock@gmail.com >
2021-04-12 00:13:07 -07:00
Jeremy Rose
337e691089
fix: pass postData to new-window event ( #28543 )
...
* fix: pass postData to new-window event (#28513 )
* Update api-browser-window-spec.ts
2021-04-07 10:00:16 +09:00
trop[bot]
59328b6f8f
fix: reject task append to JumpList when description exceeds 260 characters ( #28525 )
...
* fix: reject task when description exceeds 260 characters
* Switched out wcslen() for size() [linear -> constant time]
* Included comment describing the need for the additional check
* Added information about character limit to documentation
* Added newline character to end of jump-list-category.md
Co-authored-by: SushiJackal <weingaben@gmail.com >
2021-04-05 23:57:13 -07:00
trop[bot]
c023c480bb
feat: initialize field trials from command line arguments ( #28403 )
...
Fixes : #27877
Co-authored-by: Saúl Ibarra Corretgé <s@saghul.net >
2021-03-29 00:25:36 -07:00
trop[bot]
bb612d7a05
docs: add missing line in web-contents.md ( #28400 )
...
* Update web-contents.md
The text block was rendered as part of the `features` property, not the `handler`
* fix linting
Co-authored-by: Alexander Prinzhorn <alexander@prinzhorn.it >
2021-03-26 12:39:00 -05:00
Will Anderson
d4eed90145
docs: update Node API renderer example to use contextBridge ( #28371 )
2021-03-24 19:42:47 -04:00
trop[bot]
6c09c2c644
docs: document the parameter structure of hookWindowMessage ( #28214 )
...
Fixes #28178
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com >
2021-03-16 15:44:06 -07:00
trop[bot]
8f825d35f7
docs: fix cookies event documentation for type generation ( #28139 )
...
Co-authored-by: Samuel Attard <sattard@slack-corp.com >
2021-03-11 16:22:39 -08:00
trop[bot]
f0500fae4c
fix: capturePage not resolving with hidden windows ( #28075 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2021-03-10 09:38:30 +09:00
trop[bot]
83a3eb64ec
docs: setWindowOpenHandler should show object return ( #28036 )
...
* Should use object return
* Fix lint
Co-authored-by: Domenic Horner <domenic@tgxn.net >
Co-authored-by: Cheng Zhao <github@zcbenz.com >
2021-03-08 11:21:14 -05:00
trop[bot]
8b1260184a
docs: update WebPreferences default values for Electron 12 ( #28037 )
...
Updates the values for `contextIsolation` and `worldSafeExecuteJavaScript` for Electron 12.
Co-authored-by: Erick Zhao <erick@hotmail.ca >
2021-03-08 11:07:20 -05:00
John Kleinschmidt
4b2d791212
chore: revert webFrameMain.executeJavaScriptInIsolatedWorld method ( #27926 ) ( #27937 )
...
(cherry picked from commit 84d0e827a3 )
Co-authored-by: Keeley Hammond <VerteDinde@users.noreply.github.com >
2021-03-01 13:34:40 -08:00
trop[bot]
dfed04b71b
docs: fix header level of some events in app.md ( #27887 )
...
Co-authored-by: Jeremy Rose <jeremya@chromium.org >
2021-02-24 20:36:34 +09:00
Erick Zhao
7180b2b13f
docs: remove v5 and v6 modernization docs ( #27858 )
2021-02-22 12:21:21 -08:00
Eryk Rakowski
573784967c
feat: add win.setTopBrowserView() so that BrowserViews can be raised ( #27007 ) ( #27713 )
...
* feat: Raise a browser view via `BrowserWindow.setTopBrowserView()`.
This is similar to removing and re-adding a browser view, but avoids a visible flicker as the browser view is not removed from the window when using `setTopBrowserView`. Note: if the given browser view is not attached to the window, it will be added.
This commit contains the macOS implementation.
* feat: setTopBrowserView support for Windows and Linux
* docs: add info about setTopBrowserView
* docs: Clarify behavior when browserView is not yet attached.
* fix: throw en error when browserView is not attached to the window
* fix: build error
* fix: test
* fix: add test case
* fix: tests
* fix: reparenting
* fix: close second window in tests
Co-authored-by: sentialx <sentialx@gmail.com >
Co-authored-by: Stewart Lord <stew@offbynone.com >
2021-02-18 17:09:26 +09:00
Jeremy Rose
c3bce9c664
feat: implement allowFileAccess loadExtension option ( #27702 )
...
Co-authored-by: Сковорода Никита Андреевич <chalkerx@gmail.com >
Co-authored-by: Samuel Maddock <samuel.maddock@gmail.com >
2021-02-16 15:20:20 -08:00
Keeley Hammond
777f23af0d
feat: add display-capture api to session permissions ( #27696 )
2021-02-16 08:00:15 -08:00
trop[bot]
8cdd20e97a
feat: add exit code to render-process-gone details ( #27677 )
...
Co-authored-by: Jeremy Rose <nornagon@nornagon.net >
2021-02-15 09:39:49 +09:00
trop[bot]
da58ded8f9
docs: update verb tenses for structured clone notes ( #27501 )
...
Co-authored-by: Erick Zhao <erick@hotmail.ca >
2021-01-27 17:06:17 +09:00
Milan Burda
889abd0c8e
docs: update OSR max FPS number ( #26805 ) ( #27508 )
...
Co-authored-by: Erick Zhao <erick@hotmail.ca >
2021-01-27 16:34:45 +09:00
trop[bot]
f26025301a
fix: enable navigator.setAppBadge/clearAppBadge ( #27431 )
...
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
2021-01-21 12:16:21 -05:00
trop[bot]
1f22b2bfdc
feat: add frame and webContents to webRequest details ( #27334 )
...
* feat: add frame and webContents to webRequest details
* chore: use frame_converter.h
Co-authored-by: Jeremy Rose <nornagon@nornagon.net >
Co-authored-by: Cheng Zhao <zcbenz@gmail.com >
2021-01-21 15:55:30 +09:00
Milan Burda
e25de07657
feat: add webFrameMain.send() / webFrameMain.postMessage() ( #26807 ) ( #27366 )
2021-01-21 15:49:02 +09:00
trop[bot]
c74780117e
feat: exposeInMainWorld allow to expose non-object APIs ( #26834 )
...
* feat: ExposeAPIInMainWorld allow to process non-object APIs cpp part
* fix: add IsTypedArray check before DeepFreeze of the api
* feat: ExposeAPIInMainWorld allow to process non-object APIs js part - ts types change
* test: add new context bridge tests
* docs: ctx bridge exposeInMainWorld change documentation for any API
Co-authored-by: nikitakot <nikitakot@microsoft.com >
2021-01-19 15:46:01 +09:00
Milan Burda
f5af20d1d6
feat: add event.senderFrame property returning the originating webFrameMain ( #26764 ) ( #27047 )
2021-01-11 14:31:23 +09:00
trop[bot]
48a8fdfdb6
feat: add webFrameMain.executeJavaScriptInIsolatedWorld() ( #27195 )
...
Co-authored-by: Milan Burda <milan.burda@gmail.com >
2021-01-11 10:47:42 +09:00
trop[bot]
d498d4bf18
feat: make win.setAspectRatio() work on Windows ( #27202 )
2021-01-07 11:46:14 -08:00
trop[bot]
6553c4418f
docs: webFrameMain.fromId() can return undefined ( #27193 )
...
* docs: webFrameMain.fromId() can return undefined
* docs: webFrameMain.fromId() can return undefined
Co-authored-by: Milan Burda <milan.burda@gmail.com >
2021-01-05 17:20:32 +09:00
trop[bot]
ecf981a91a
docs: document frameId meaning ( #27191 )
...
Co-authored-by: Jeremy Rose <nornagon@nornagon.net >
2021-01-04 20:27:18 -08:00
Eryk Rakowski
975123b6bf
fix(extensions): implement missing web_request hooks ( #22655 ) ( #27098 )
...
Co-authored-by: Jeremy Apthorp <nornagon@nornagon.net >
Co-authored-by: samuelmaddock <samuel.maddock@gmail.com >
Co-authored-by: Jeremy Apthorp <nornagon@nornagon.net >
Co-authored-by: samuelmaddock <samuel.maddock@gmail.com >
2021-01-05 11:30:01 +09:00
trop[bot]
cfd848c32f
docs: update broken Chrome webview URL ( #27179 )
...
Co-authored-by: Erick Zhao <erick@hotmail.ca >
2021-01-04 14:05:59 -08:00
trop[bot]
ce8d301921
fix: throw when using globalShortcut before ready ( #27022 )
...
* fix: throw when using globalShortcut before ready
* fix
Co-authored-by: Jeremy Rose <nornagon@nornagon.net >
2020-12-17 10:06:32 +09:00
Jeremy Rose
36c695ce2a
fix: restrict sendToFrame to same-process frames by default ( #26875 ) ( #26925 )
2020-12-11 13:00:17 -08:00