Milan Burda
d090b0cd2d
perf: only access remote module when <webview>.getWebContents() is called ( #20272 )
2019-09-20 08:54:16 -07:00
Electron Bot
1e0b87732f
Bump v8.0.0-nightly.20190920
v8.0.0-nightly.20190920
2019-09-20 08:32:01 -07:00
Jeremy Apthorp
9abdfc11a9
test: remove usage of remote module from node tests ( #20103 )
...
* test: remove usage of remote module from node tests
* isTTY is undefined in the renderer process on all platforms
* Update spec/node-spec.js
* Update node-spec.js
2019-09-20 10:41:40 -04:00
Shelley Vohr
ae6f08d56e
fix: correct 'Entire screen' to ' Entire Screen' ( #20276 )
2019-09-20 10:16:47 -04:00
Felix Rieseberg
26014d19e1
docs: Add Notification API to docs ( #20290 )
2019-09-19 23:30:01 -07:00
Jeremy Apthorp
e83c299454
test: move ipcRenderer spec to main runner ( #20093 )
2019-09-19 16:35:05 -04:00
Milan Burda
b136819371
refactor: move GetCursorBlinkInterval() to a helper function ( #20060 )
2019-09-19 11:43:21 -07:00
John Kleinschmidt
c46a386970
ci: Fix build failures on linux nightly release tests ( #20287 )
2019-09-19 12:37:54 -04:00
John Kleinschmidt
6f2fe7560a
ci: actually kill leftover processes on WOA testing ( #20286 )
2019-09-19 11:35:31 -04:00
Electron Bot
e459114149
Bump v8.0.0-nightly.20190919
v8.0.0-nightly.20190919
2019-09-19 08:31:13 -07:00
Cheng Zhao
624ba4f642
chore: remove native_mate (Part 5) ( #20264 )
...
* deprecate native_mate/native_mate/object_template_builder.h
* add gin_helper/object_template_builder.h
* add patch to avoid ambiguous error
* remove usage of object_template_builder_deprecated.h in a few files
* add note we should remove gin_helper/object_template_builder.h in future
2019-09-19 08:09:15 -07:00
Charles Kerr
63f08fcdb0
fix: use coordinate offsets in ShowAutofillPopup ( #20232 )
...
* fix: use coordinate offsets in ShowAutofillPopup
* fix: silence coord int->float narrowing conversion
Minor fix to silence clang-tidy warning about implicit range narrowing.
Not a huge deal but the revision is also easier to read.
clang-tidy: bugprone-narrowing-conversions
2019-09-19 08:05:57 -07:00
Gellert Hegyi
3f5833ce5d
fixes widget host fetching from render view host ( #20239 )
2019-09-19 05:47:12 -04:00
Shelley Vohr
ffe2182883
feat: set urgency on linux notifications ( #20152 )
2019-09-18 22:35:20 -07:00
Shelley Vohr
e510af77b2
docs: improve and add examples for clipboard ( #20224 )
...
* docs: improve and add examples for clipboard
* address feedback from jkleinsc review
2019-09-18 16:00:43 -07:00
John Kleinschmidt
afc59aefb7
ci: only kill WOA processes if they are running ( #20274 )
2019-09-18 16:44:48 -04:00
Shelley Vohr
b0fe3e20e6
fix: reset capturers at the very end ( #20270 )
2019-09-18 16:20:41 -04:00
Electron Bot
eb2d2264d0
chore: bump chromium to 63be48daea281d4f8c834c2e707a7 (master) ( #19923 )
2019-09-18 15:58:00 -04:00
John Kleinschmidt
104088b86b
ci: Fix triggering CircleCI release builds ( #20275 )
...
* ci: fix circleCI handling of booleans
* Explicitly specify 2.1
2019-09-18 15:53:54 -04:00
Milan Burda
11cd0db86b
build: add enable_remote_module build flag ( #19821 )
2019-09-18 09:52:06 -07:00
Electron Bot
8bf74164e2
Bump v8.0.0-nightly.20190918
v8.0.0-nightly.20190918
2019-09-18 08:31:27 -07:00
John Kleinschmidt
eaa18041e1
ci: use CircleCI 2.1 config and v2 APIs ( #20245 )
...
* ci: use circleci 2.1
* Check for pipeline status and add comments
2019-09-17 14:48:02 -04:00
loc
d2a94e6b13
fix: free screen and window capturers immediately after we're finished with them ( #20156 )
...
fix #17937 , #19908
2019-09-17 09:48:31 -07:00
John Kleinschmidt
42999f42f2
build: add WOA node headers to checksum file ( #20255 )
2019-09-17 12:38:36 -04:00
Electron Bot
dfd2135647
Bump v8.0.0-nightly.20190917
v8.0.0-nightly.20190917
2019-09-17 08:32:25 -07:00
Tony Stark
7c45c2fdef
fix: strip chrome-sandbox typo ( #20227 )
2019-09-17 10:51:25 -04:00
Erick Zhao
2cac40444b
docs: clarify VS installation instructions for Windows builds ( #20236 )
...
* docs: note required step for VS in Windows build
* docs: add instructions for custom VS location
* lint?
* link chromium docs
2019-09-17 10:23:56 -04:00
Samuel Attard
f566e562a3
build: remove .only
2019-09-16 16:08:41 -07:00
Samuel Attard
0e61709fa7
fix: emit updated on NativeTheme on the UI thread to avoid DCHECK ( #20137 )
...
* fix: emit updated on NativeTheme on the UI thread to avoid DCHECK
* Update atom_api_native_theme.cc
* spec: wait a few ticks for async events to emit so that test events do not leak into each other
2019-09-16 16:08:01 -07:00
Charles Kerr
2b316f3843
refactor: run clang-tidy ( #20231 )
...
* refactor: clang-tidy modernize-use-nullptr
* refactor: clang-tidy modernize-use-equals-default
* refactor: clang-tidy modernize-make-unique
* refactor: omit nullptr arg from unique_ptr.reset()
As per comment by @miniak
2019-09-16 18:12:00 -04:00
Samuel Attard
660e566201
fix: don't expose nativeTheme in the renderer process ( #20139 )
...
Exposing these in the renderer didn't make sense as they weren't backed
by the same instance / value store. This API should be browser only
especially now that we have nativeTheme.themeSource. Exposing in
//common was a mistake from the beginning.
2019-09-16 14:23:13 -07:00
Samuel Attard
999f7df158
build: speed up linux CI even more ( #20241 )
...
* build: yolo a theoretical speed improvement
* chore: persist src/electron and friends for testing purposes
* build: do not generate dist.zip on debug builds
* chore: ensure licenses and version file exist for zip-symbols script
2019-09-16 09:31:08 -07:00
Electron Bot
816bc5c8a7
Bump v8.0.0-nightly.20190915
v8.0.0-nightly.20190915
2019-09-15 08:31:55 -07:00
Electron Bot
99f1b96c4f
Bump v8.0.0-nightly.20190914
v8.0.0-nightly.20190914
2019-09-14 08:31:07 -07:00
Felix Rieseberg
334ea36f38
docs: Add recent Electron version to security checklist ( #20206 )
...
* docs: Add recent Electron version to security checklist
* Update docs/tutorial/security.md
Co-Authored-By: Mark Lee <malept@users.noreply.github.com >
* Update docs/tutorial/security.md
Co-Authored-By: Pedro Pontes <pepontes@microsoft.com >
* Update docs/tutorial/security.md
Co-Authored-By: Mark Lee <malept@users.noreply.github.com >
2019-09-13 21:12:14 -04:00
Electron Bot
c485c1e4b0
Bump v8.0.0-nightly.20190913
v8.0.0-nightly.20190913
2019-09-13 08:31:01 -07:00
Charles Kerr
b2652beceb
refactor: apply some 'clang-tidy -fix' changes ( #20172 )
...
* refactor: fix clang-tidy vector operation warnings
Fix vector population performance-inefficient-vector-operation warnings
generated by clang-tidy
* refactor: fix clang-tidy emplace_back warnings
In cases where a temporary is created to be passed
to push_back(), replace it with emplace_back().
Warning: modernize-use-emplace
* refactor: fix clang-tidy loop iteration warnings
When practical, use range-based for loops instead of C-style for loops.
clang-tiny check: modernize-loop-convert
* refactor: fix clang-tidy string initialize warning
Remove redundant empty string initialization.
clang-tidy check: readability-redundant-string-init
2019-09-13 10:26:59 -04:00
Shelley Vohr
3ec17a88ba
fix: crash when exiting simple fullscreen on macOS ( #20144 )
2019-09-12 13:38:16 -04:00
Electron Bot
5dee8a5717
Bump v8.0.0-nightly.20190912
v8.0.0-nightly.20190912
2019-09-12 08:32:04 -07:00
Electron Bot
ace0284eef
Bump v8.0.0-nightly.20190911
v8.0.0-nightly.20190911
2019-09-11 08:31:12 -07:00
John Kleinschmidt
5ccc043d86
build: handle arm64 node headers ( #20192 )
...
* build: handle arm64 node headers
(cherry picked from commit ff1f224d96 )
* node.lib for arm64 needs to go to specific dir
2019-09-10 14:14:58 -07:00
John Kleinschmidt
fd31a99ef0
Revert "build: handle arm64 node headers"
...
This reverts commit ff1f224d96 .
2019-09-10 15:18:55 -04:00
John Kleinschmidt
ff1f224d96
build: handle arm64 node headers
2019-09-10 15:15:20 -04:00
Electron Bot
0b26d7a0e2
Bump v8.0.0-nightly.20190910
v8.0.0-nightly.20190910
2019-09-10 08:31:47 -07:00
Electron Bot
5f59c6ddfe
Bump v8.0.0-nightly.20190909
v8.0.0-nightly.20190909
2019-09-09 08:32:20 -07:00
Shelley Vohr
a9f2a52ce0
build: specific line with trailing whitespace ( #20155 )
2019-09-09 06:15:24 -07:00
Electron Bot
d84e2e3972
Bump v8.0.0-nightly.20190908
v8.0.0-nightly.20190908
2019-09-08 08:31:31 -07:00
Cheng Zhao
49bd74ff0e
chore: remove native_mate (Part 4) ( #20146 )
...
* avoid patching gin::Dictionary by using our wrapper
* remove SetHidden from mate::Dictionary
2019-09-09 00:10:18 +09:00
Samuel Attard
d395799917
build: get all the release assets when looking for one to delete ( #20157 )
...
* build: get all the release assets when looking for one to delete
yeah we totally have more than 30....
* Update upload-to-github.js
2019-09-07 14:48:35 -07:00
Electron Bot
6e9a23a884
Bump v8.0.0-nightly.20190907
v8.0.0-nightly.20190907
2019-09-07 08:33:10 -07:00