Jeremy Apthorp
50178d4836
test: remove more unused files ( #20529 )
2019-10-10 15:20:04 -07:00
Jeremy Apthorp
5d696c5c69
fix: return type of webview.printToPDF is now Uint8Array ( #20505 )
2019-10-10 11:25:11 -07:00
Jeremy Apthorp
01448e1235
chore: delete some unreferenced test files ( #20511 )
2019-10-10 11:24:06 -07:00
Shelley Vohr
812de5d3bf
fix: properly register custom url evt handling ( #20518 )
2019-10-10 08:54:03 -07:00
Electron Bot
ec2c1db0e4
Bump v8.0.0-nightly.20191010
2019-10-10 08:31:27 -07:00
Milan Burda
b92163d226
refactor: take advantage of structured clone algorithm in the remote module ( #20427 )
2019-10-10 09:59:08 -04:00
Erick Zhao
c2e77e4429
docs: add Asynchronous Messages Fiddle example ( #20441 )
...
* docs: add Asynchronous Messages Fiddle example
* Update docs/fiddles/communication/two-processes/asynchronous-messages/main.js
Co-Authored-By: John Kleinschmidt <jkleinsc@github.com>
* Update docs/fiddles/communication/two-processes/asynchronous-messages/index.html
Co-Authored-By: John Kleinschmidt <jkleinsc@github.com>
2019-10-10 09:49:07 -04:00
Rik Theunis
ec87917f58
docs: add clipboard Fiddle examples ( #20445 )
...
* docs: add clipboard paste Fiddle example
* docs: add clipboard copy Fiddle example
* docs: add appropriate title to Fiddles
Co-Authored-By: John Kleinschmidt <jkleinsc@github.com>
2019-10-10 09:48:33 -04:00
Yaser
d1c5c760d0
docs: add Menu Shortcuts Fiddle example ( #20466 )
2019-10-10 09:47:50 -04:00
Yaser
9b4ba7993c
docs: Adds Customize Menu section Fiddle example ( #20468 )
2019-10-10 09:47:34 -04:00
Jeremy Apthorp
1dc1ef6091
test: ensure cleanup of net requests in tests ( #20510 )
...
ref #19389
2019-10-10 14:14:41 +02:00
Jeremy Apthorp
8de925c4c2
test: move module tests to main process ( #20419 )
2019-10-09 16:33:15 -07:00
Jeremy Apthorp
df1d3156a0
docs: remove outdated document about updating chromium ( #20490 )
2019-10-09 16:07:15 -07:00
Jeremy Apthorp
c75c3ef616
docs: add a dev doc describing the patch system ( #20489 )
2019-10-09 14:48:09 -07:00
Milan Burda
bb2ab01f99
fix: when building with enable_plugins=false ( #20354 )
...
* fix: when building with enable_plugins=false
* build: exclude printing service to avoid patch
* build: update plugins patch from upstream
2019-10-09 19:59:37 +02:00
Jeremy Apthorp
2fad53e66b
refactor: use v8 serialization for ipc ( #20214 )
...
* refactor: use v8 serialization for ipc
* cloning process.env doesn't work
* serialize host objects by enumerating key/values
* new serialization can handle NaN, Infinity, and undefined correctly
* can't allocate v8 objects during GC
* backport microtasks fix
* fix compile
* fix node_stream_loader reentrancy
* update subframe spec to expect undefined instead of null
* write undefined instead of crashing when serializing host objects
* fix webview spec
* fix download spec
* buffers are transformed into uint8arrays
* can't serialize promises
* fix chrome.i18n.getMessage
* fix devtools tests
* fix zoom test
* fix debug build
* fix lint
* update ipcRenderer tests
* fix printToPDF test
* update patch
* remove accidentally re-added remote-side spec
* wip
* don't attempt to serialize host objects
* jump through different hoops to set options.webContents sometimes
* whoops
* fix lint
* clean up error-handling logic
* fix memory leak
* fix lint
* convert host objects using old base::Value serialization
* fix lint more
* fall back to base::Value-based serialization
* remove commented-out code
* add docs to breaking-changes.md
* Update breaking-changes.md
* update ipcRenderer and WebContents docs
* lint
* use named values for format tag
* save a memcpy for ~30% speedup
* get rid of calls to ShallowClone
* extra debugging for paranoia
* d'oh, use the correct named tags
* apparently msstl doesn't like this DCHECK
* funny story about that DCHECK
* disable remote-related functions when enable_remote_module = false
* nits
* use EnableIf to disable remote methods in mojom
* fix include
* review comments
2019-10-09 13:59:08 -04:00
Electron Bot
c250cd6e7c
Bump v8.0.0-nightly.20191009
2019-10-09 08:33:39 -07:00
Shelley Vohr
f80a17c5be
feat: allow Linux/Windows users to set notification timeout ( #20153 )
...
* feat: allow Linux users to set notification timeout
* implement on windows
2019-10-09 11:22:21 -04:00
Cheng Zhao
5e11be6898
fix: cookies.get should be able to filter domain ( #20471 )
...
* fix: use GetAllCookies when url is empty
* test: get cookie without url
2019-10-09 15:57:40 +09:00
Jeremy Apthorp
ebd55c1147
fix: fix crash in crashReporter.getUploadedReports ( #20428 )
2019-10-08 16:35:28 -07:00
Richard Townsend
2ce90f8806
docs: add WoA cross-compilation instructions ( #20244 )
...
* docs: add WoA cross-compilation instructions
* docs: fixing lint issues
* docs: minor corrections
* style: Ssubstitute -> Substitute
2019-10-08 14:54:03 -07:00
Felix Rieseberg
b3e7657159
docs: Update the sccache name ( #20462 )
2019-10-08 17:46:01 -04:00
John Kleinschmidt
23066f8cce
ci: verify CircleCI job number before returning job url ( #20483 )
2019-10-08 17:45:07 -04:00
Jaime Bernardo
de3c1fae7f
build: fix build with Visual Studio 2019 ( #20465 )
2019-10-08 12:49:38 -07:00
Electron Bot
94ec4ecabe
Bump v8.0.0-nightly.20191008
2019-10-08 08:32:37 -07:00
Shelley Vohr
c16a186de0
feat: improve TouchBarButton accessibility ( #20454 )
2019-10-08 11:13:57 -04:00
dependabot[bot]
8da9a3c416
build(deps): bump eslint-utils from 1.3.1 to 1.4.2 ( #20481 )
...
Bumps [eslint-utils](https://github.com/mysticatea/eslint-utils ) from 1.3.1 to 1.4.2.
- [Release notes](https://github.com/mysticatea/eslint-utils/releases )
- [Commits](https://github.com/mysticatea/eslint-utils/compare/v1.3.1...v1.4.2 )
Signed-off-by: dependabot[bot] <support@github.com>
2019-10-08 11:06:52 -04:00
Shelley Vohr
8d9ba87e05
fix: properly free IsolateData in node_main ( #20446 )
2019-10-08 09:03:04 +02:00
Robo
c85648a8a1
fix: fs.watch() behavior change in node >= 10.16.0 ( #20408 )
...
This reverts the patch from https://github.com/electron/node/pull/100
which never got merged due to reasons outlined in https://github.com/libuv/libuv/pull/2313
* Adds new patches that backports https://github.com/libuv/libuv/pull/2459
and https://github.com/libuv/libuv/pull/2460
Based on https://github.com/nodejs/node/issues/29460
2019-10-07 13:04:15 -07:00
ryanomor
0c87471c12
Fix typo ( #20450 )
2019-10-07 12:26:38 -04:00
Electron Bot
f3cf2566c1
Bump v8.0.0-nightly.20191007
2019-10-07 08:32:42 -07:00
Shelley Vohr
9b534e9aab
fix: enable worker threads ( #20416 )
2019-10-07 11:30:10 +02:00
John Kleinschmidt
3f72f07a7f
test: remove unneeded console.log ( #20424 )
...
(cherry picked from commit 4945a9fce9
)
2019-10-06 22:00:38 +02:00
Electron Bot
e26fa9090d
Bump v8.0.0-nightly.20191006
2019-10-06 08:33:20 -07:00
Stian Jørgensrud
39d19d23d1
Add unsafe-inline ( #20414 )
...
Versions didn't show and I was getting errors in the Developer Tools: `Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'self'"`. The cause is probably that Chrome has implemented extra security since this tutorial was created. Added 'unsafe-inline' and it works.
2019-10-06 12:24:24 +02:00
Erick Zhao
0a09f27735
chore: empty folder structure ( #20439 )
2019-10-05 12:46:01 -05:00
Electron Bot
8dae38639a
Bump v8.0.0-nightly.20191005
2019-10-05 08:31:32 -07:00
Jeremy Apthorp
87bd0501c4
test: remove 'remote' usage from process tests ( #20418 )
2019-10-04 13:58:44 -07:00
Milan Burda
ccff140046
feat: add --enable-api-filtering-logging commandline switch ( #20335 )
2019-10-04 10:49:09 -07:00
Electron Bot
e1eb9519f5
Bump v8.0.0-nightly.20191004
2019-10-04 08:31:45 -07:00
John Kleinschmidt
ad34d7fc32
Revert "test: remove unneeded console.log"
...
This reverts commit 4945a9fce9
.
2019-10-04 11:17:58 -04:00
John Kleinschmidt
4945a9fce9
test: remove unneeded console.log
2019-10-04 11:05:49 -04:00
Andrew MacDonald
7f320eef0e
docs: Minor fixes to build instructions ( #20338 )
...
* Minor fixes to build instructions
* Direct folks to the unit testing page.
2019-10-04 10:11:51 -04:00
Shelley Vohr
513c8536c0
refactor: implement sublabel fns in MenuModel ( #20150 )
2019-10-04 08:58:54 +02:00
Shelley Vohr
82ff142f9c
chore: remove unused l10n_util includes ( #20412 )
2019-10-04 09:31:38 +09:00
Cheng Zhao
509587eb81
test: close window before destroying browserView ( #20411 )
2019-10-04 09:30:44 +09:00
Shelley Vohr
80af35e0cd
chore: enable native unittesting ( #20293 )
2019-10-03 22:21:30 +02:00
Shelley Vohr
f054d5862c
chore: remove upstreamed node_crypto CHECK patch ( #20406 )
2019-10-03 21:11:04 +02:00
Electron Bot
8a2ba597bb
Bump v8.0.0-nightly.20191003
2019-10-03 08:32:50 -07:00
Shelley Vohr
e543fe702c
fix: recentDocuments menu role on macOS ( #20398 )
2019-10-03 14:25:14 +09:00