Shelley Vohr
95073decd3
chore: remove bv before setting owner window ( #25172 )
2020-08-27 16:24:52 -07:00
Shelley Vohr
e8ef1ef252
chore: wrap add/remove view in extra check ( #25166 )
2020-08-27 13:04:06 -07:00
Milan Burda
97755bbd85
fix: resolve RegisterSuspendResumeNotification dynamically ( #25162 )
2020-08-27 11:20:15 -07:00
Markus Olsson
bab69ae4d2
fix: make shell.moveItemToTrash return false on Windows when move unsuccessful ( #25124 )
2020-08-27 09:55:33 -07:00
Electron Bot
443540fd13
Bump v12.0.0-nightly.20200827
2020-08-27 07:31:51 -07:00
Jeremy Rose
2c9e79c8d5
test: add tests for shell.moveItemToTrash ( #25113 )
2020-08-26 09:34:29 -07:00
Electron Bot
fdb36eb5b5
Bump v11.0.0-nightly.20200826
2020-08-26 07:32:46 -07:00
Shelley Vohr
c8a0b2b71d
fix: prevent crash if BrowserView webContents was destroyed ( #25112 )
2020-08-25 20:04:13 -07:00
Electron Bot
d5ab63b1ea
Bump v11.0.0-nightly.20200825
2020-08-25 07:31:28 -07:00
Jeremy Rose
35237d3c30
fix: [linux] open directories with dbus FileManager ( #25087 )
2020-08-24 13:54:50 -07:00
Cheng Zhao
cd3fadc2fb
fix: save normal window bounds when maximizing ( #25051 )
...
* fix: save normal window bounds when maximizing
* fix: prevent maximize being emitted twice
2020-08-24 13:32:08 -07:00
Cheng Zhao
5ed3460751
fix: register for connected standby changes ( #25076 )
2020-08-24 13:09:36 -07:00
Shelley Vohr
0efcaec4d6
fix: global shortcut media keys working with accessibility ( #24145 )
...
* fix: global shortcut media keys
* update patches
Co-authored-by: Electron Bot <anonymous@electronjs.org>
2020-08-24 10:41:06 -07:00
George Xu
beaf60de0a
feat: add nativeImage.createThumbnailFromPath API ( #24802 )
...
* initial commit, mac implementation
* add documentation
* convert createThumbnailFromPath to async function
* windows impl protoype
* add tests
* added test
* fix
* fix test
* clean up
* update docs
* cleaning up code
* fix test
* retrigger CI
* retrigger CI
* refactor from app to native_image
* windows build
* lint
* lint
* add smart pointers, fix test
* change tests and update docs
* fix test, remove nolint
* add renderer-main process routing to fix tests
* lint
* thanks sam
* thanks sam
2020-08-24 09:36:13 -07:00
Shelley Vohr
024ea32313
feat: make window visual effect state customizable ( #25083 )
2020-08-24 11:44:48 -04:00
Electron Bot
c0440a35f2
Bump v11.0.0-nightly.20200824
2020-08-24 07:32:16 -07:00
Shelley Vohr
bea6c9e4e1
fix: reply notifs sometimes destroyed too early ( #25086 )
...
* fix: reply notifs sometimes destroyed too early
* Fix windows build
2020-08-23 21:27:46 -07:00
Alfred Xing
a23c66e4e1
feat: allow monospaced font styles to be specified for macOS tray titles ( #25059 )
...
* feat: add optional font type to macOS tray title
* test: add tests for tray font type
* docs: update API reference for Tray setTitle
* review: change API to use an options object
* review: fix string enum in docs
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com>
* review: return after throwing errors
* review: don't need thrower anymore now that we have args
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com>
2020-08-23 14:39:29 -07:00
Electron Bot
13751c815e
Bump v11.0.0-nightly.20200822
2020-08-22 16:45:58 -07:00
Samuel Attard
cd4c4e9f04
Revert "Bump v11.0.0-nightly.20200822"
...
This reverts commit bda5ec519b
.
2020-08-22 16:42:41 -07:00
Electron Bot
bda5ec519b
Bump v11.0.0-nightly.20200822
2020-08-22 11:29:05 -07:00
Electron Bot
02f5ffbaac
Bump v11.0.0-nightly.20200821
2020-08-21 20:34:09 -07:00
Samuel Attard
e2a5908665
Revert "Bump v11.0.0-nightly.20200821"
...
This reverts commit 1709fed85e
2020-08-21 20:32:22 -07:00
Samuel Attard
b1e2185c5e
refactor: wire will-navigate up to a navigation throttle instead of OpenURL ( #25065 )
...
* refactor: wire will-navigate up to a navigation throttle instead of OpenURL
* spec: add test for x-site _top navigation
2020-08-21 12:34:09 -07:00
shur
a17e97c3b2
feat: expose currencyCode on Product struct in IAP module ( #25058 )
...
Co-authored-by: Shur Singh <ssingh@evernote.com>
2020-08-21 10:41:40 -07:00
Jeremy Rose
5d3301769b
feat: record v8 cpu samples in the main process ( #24819 )
2020-08-21 09:25:30 -07:00
Electron Bot
1709fed85e
Bump v11.0.0-nightly.20200821
2020-08-21 07:31:43 -07:00
Samuel Attard
26f28b6ae4
fix: add handling for non-absolute extension paths ( #25068 )
2020-08-20 20:47:10 -07:00
Charlie Hess
42409d860b
fix: Resolve bookmarks without mounting network drives ( #24708 )
2020-08-20 15:01:08 -07:00
Charles Kerr
d9a1c453ab
fix: revert 6ecf729
to fix Linux titlebar dark mode ( #25055 )
...
Fixes #24741
2020-08-20 16:53:06 -04:00
Electron Bot
2d502b8ac6
Bump v11.0.0-nightly.20200820
2020-08-20 07:31:57 -07:00
Shelley Vohr
53668445ba
feat: reinvigorate visibleOnFullscreen option ( #24956 )
2020-08-19 13:31:25 -07:00
Cheng Zhao
52d7afa4ef
fix: calculate frame when setting window placement ( #25014 )
2020-08-19 12:34:15 -07:00
Electron Bot
3313e00578
Bump v11.0.0-nightly.20200819
2020-08-19 07:32:52 -07:00
Eryk Rakowski
9e53112ee1
fix(extensions): enable WebSQL in background pages ( #24798 )
...
* fix(extensions): enable WebSQL in background pages
* fix: apply suggestions
* fix: remove duplicate include
* fix: remove trailing spaces
2020-08-19 09:41:47 +09:00
Electron Bot
a1eceee48f
Bump v11.0.0-nightly.20200818
2020-08-18 07:32:07 -07:00
Jeremy Rose
bac2f46ba9
fix: browser contexts live forever ( #24964 )
2020-08-17 13:21:53 -07:00
Shelley Vohr
befbbc27d8
fix: pdf download not working ( #24946 )
2020-08-17 08:25:20 -07:00
Electron Bot
db13dcb8d2
Bump v11.0.0-nightly.20200817
2020-08-17 07:31:30 -07:00
Electron Bot
53033a66b1
chore: bump chromium to 7d4ac110045b7647fa8a81f5f0709 (master) ( #24970 )
...
* chore: bump chromium in DEPS to 760c905ccca34d8ed83c54f6a42c42a375792a6b
* chore: update patches
- Introduce WebContentsObserverList to encapsulate common behaviour
https://chromium-review.googlesource.com/c/chromium/src/+/2343269
- DumpAccTree mac testing: refactor tree formatter logic to make it
suitable for nested attribute calls
https://chromium-review.googlesource.com/c/chromium/src/+/2274545
- Fix FontPlatformDataMacTest.VariableOpticalSizingThreshold for Big Sur
https://chromium-review.googlesource.com/c/chromium/src/+/2351299
* chore: bump chromium in DEPS to b04584161e07d4ac110045b7647fa8a81f5f0709
* chore: update patches
* [printing] Move printing::MarginType to //printing/mojom/print.mojom
https://chromium-review.googlesource.com/c/chromium/src/+/2341222
Co-authored-by: deepak1556 <hop2deep@gmail.com>
2020-08-14 18:51:28 -07:00
Electron Bot
4ef827c13c
Bump v11.0.0-nightly.20200814
2020-08-14 07:31:18 -07:00
Electron Bot
627467d08a
Bump v11.0.0-nightly.20200813
2020-08-13 07:31:18 -07:00
Electron Bot
8798571a77
chore: bump chromium to 0e4ca9c0a63d7a39bd910997ad4c6 (master) ( #24687 )
...
* chore: bump chromium in DEPS to 1f1c4d91f6eaa4a033ec8f499d63a0717f79a42a
* viz: Do not apply white level scaling for RGBA fp16 HDR video
https://chromium-review.googlesource.com/c/chromium/src/+/2296006
* Move WebPreferences to WebContents
https://chromium-review.googlesource.com/c/chromium/src/+/2263635
* Fix missing WeakPtr check in PreconnectManager
https://chromium-review.googlesource.com/c/chromium/src/+/2309029
* Fixup swiftshader roll revision
* Update patch indices
* Move WebDeviceEmulationParams into common.
https://chromium-review.googlesource.com/c/chromium/src/+/2303356
* Move EnableDisableDeviceEmulation to blink mojom messages
https://chromium-review.googlesource.com/c/chromium/src/+/2303367
* PDF Viewer: Remove flag for two-up view
https://chromium-review.googlesource.com/c/chromium/src/+/2311130
* Add mojom definition for DeviceEmulationParams.
https://chromium-review.googlesource.com/c/chromium/src/+/2303491
* Remove ServiceWorkerContextWatcher from PaymentAppInstaller
https://chromium-review.googlesource.com/c/chromium/src/+/2291186
* Loader: Move transferrable_url_loader.mojom into blink's mojom directory
https://chromium-review.googlesource.com/c/chromium/src/+/2306123
* chore: bump chromium in DEPS to 4974f436479739025a90ebc2cc2e36d67ee1ac46
* mac: Work around Xcode 12b3 SDK bug
https://chromium-review.googlesource.com/c/chromium/src/+/2315078
* Reland Update core items for macOS Big Sur.
https://chromium-review.googlesource.com/c/chromium/src/+/2315162
* Update Swiftshader revision
* mac/arm64: When cross-building the snapshot, use page size of the target ISA instead of the host.
https://chromium-review.googlesource.com/c/v8/v8/+/2310575
* Update patch indices
* Rename {,Non}ClientView::CanClose() to OnWindowCloseRequested()
https://chromium-review.googlesource.com/c/chromium/src/+/2247838
* chore: bump chromium in DEPS to e9465d70d1dea539400f0fddad43358ea3c31d71
* chore: bump chromium in DEPS to bd5b71c5f20288eb26068a39ae6e0579566a51c5
* chore: bump chromium in DEPS to 786ee543048bd07d07c5ac50b7dbbdd6bdd8dcce
* chore: bump chromium in DEPS to 34eb6ecbf2c5894b648900bf771a2a29de204798
* chore: bump chromium in DEPS to 567ff038d68e3adb8116a01eec863cdf34d775f5
* chore: bump chromium in DEPS to 340b45c8d4ceb2dd61969fc34e1928d3c46db48c
* chore: update patches
* chore: base::DeleteFile with two params is removed
Should use base::DeleteFile and base::DeletePathRecursively when
appropriate
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2313376
* chore: add patch for NodePlatform::PostJob impl
* chore: update patches
* chore: extension file access is now instrumented
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2209995
* chore: implement SetWindowFrameInScreen in OSR RWHV
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2321409
* chore: NotifyUserActivation requires a type now
This is just for a histogram thing and therefore it does not matter what
we pass in
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2281303
* chore: update patches
* chore: bump chromium in DEPS to cd570e6dd3dcb84463ac252b04e92ceb02d8400c
* chore: update patches
* chore: bump chromium in DEPS to 0187908a31866992b90c59719ac1d016328f6ee0
* chore: bump chromium in DEPS to 3c9df38c508f3dba26a75248beed4882ddfb98e9
* chore: bump chromium in DEPS to 1a47d3b9cee710bd3c958c4f2d8b205710df9d50
* chore: bump chromium in DEPS to baac93040d96abdab72d46dd034c60f86e108702
* chore: bump chromium in DEPS to 13836145f97299e636491de38064b78861c4fb2e
* update patches
* change OS_MACOSX -> OS_MAC
Refs: https://bugs.chromium.org/p/chromium/issues/detail?id=1105907
* patch: add header for ToExecutionContext in WebMessagePortConverter
* chore: bump chromium in DEPS to 91ab9b6ac5d04dc034a03ad847fbfa8261328c2b
* update patches
* NeedToFireBeforeUnloadOrUnload -> NeedToFireBeforeUnloadOrUnloadEvents
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2288711
* chore: bump chromium in DEPS to 290deb11f0e30cb1382fd8f8793d340560283c23
* update patches
* add dragdrop header for autofill popup
* int -> x11::Time
* patch out accessibility private API use
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2330812
* remove usage of XEvent
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2317767
* trigger recalculation of WebPreferences before renderer initialization
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2263635
* chore: bump chromium in DEPS to 6bdb484583b99c96ef3388d0c2184326581b2d5a
* chore: bump chromium in DEPS to 1eb2a79cde04fd5c8ae51b4d813e6521635269e5
* chore: bump chromium in DEPS to 3dc8e3c0f400e4ca9c0a63d7a39bd910997ad4c6
* chore: update patches
* fixup! trigger recalculation of WebPreferences before renderer initialization
* views: Make MenuButton and RadioButton default constructible
https://chromium-review.googlesource.com/c/chromium/src/+/2339586
* chore: fix code style
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
Co-authored-by: Samuel Attard <sattard@slack-corp.com>
Co-authored-by: Andy Locascio <andy@slack-corp.com>
Co-authored-by: deepak1556 <hop2deep@gmail.com>
2020-08-12 11:33:58 -07:00
Electron Bot
3d2afa45c3
Bump v11.0.0-nightly.20200812
2020-08-12 07:32:30 -07:00
Electron Bot
4080b04911
Bump v11.0.0-nightly.20200811
2020-08-11 07:37:50 -07:00
Electron Bot
b09c828dd3
Revert "Bump v11.0.0-nightly.20200811"
...
This reverts commit f3363bde26
.
2020-08-11 07:36:50 -07:00
Electron Bot
f3363bde26
Bump v11.0.0-nightly.20200811
2020-08-11 07:36:24 -07:00
Electron Bot
f136bf406f
Revert "Bump v11.0.0-nightly.20200811"
...
This reverts commit 77ee3da77c
.
2020-08-11 07:35:30 -07:00
Electron Bot
77ee3da77c
Bump v11.0.0-nightly.20200811
2020-08-11 07:34:51 -07:00
Shelley Vohr
7ded768743
fix: pdf viewer template strings ( #24913 )
2020-08-10 22:46:58 -07:00
Shelley Vohr
8311078a96
fix: don't try to init mmap on missing asar ( #24890 )
2020-08-10 08:22:49 -07:00
Electron Bot
a9eaebb7f4
Bump v11.0.0-nightly.20200810
2020-08-10 07:32:34 -07:00
Jeremy Rose
481b19bee6
fix: send guid with linux crashes ( #24881 )
2020-08-07 15:30:49 -07:00
Electron Bot
2028492356
Bump v11.0.0-nightly.20200807
2020-08-07 12:02:05 -07:00
Samuel Attard
3fa250d6da
Revert "Bump v11.0.0-nightly.20200807"
...
This reverts commit cbdfeb1979
.
2020-08-07 12:00:29 -07:00
Electron Bot
cbdfeb1979
Bump v11.0.0-nightly.20200807
2020-08-07 07:32:05 -07:00
Cheng Zhao
2224d94c75
fix: add handle scope in SelectClientCertificate ( #24868 )
2020-08-06 20:50:41 -07:00
Electron Bot
b6f8cd39e5
Bump v11.0.0-nightly.20200806
2020-08-06 14:58:30 -07:00
Electron Bot
075a7adcc0
Revert "Bump v11.0.0-nightly.20200806"
...
This reverts commit 14256ee697
.
2020-08-06 14:57:37 -07:00
Electron Bot
14256ee697
Bump v11.0.0-nightly.20200806
2020-08-06 13:20:37 -07:00
Samuel Attard
aaa971ff19
Revert "Bump v11.0.0-nightly.20200806"
...
This reverts commit 5bf423b646
.
2020-08-06 13:15:48 -07:00
Electron Bot
5bf423b646
Bump v11.0.0-nightly.20200806
2020-08-06 10:40:35 -07:00
Samuel Attard
5ed8afbdb6
Revert "Bump v11.0.0-nightly.20200806"
...
This reverts commit 4523c90dcd
.
2020-08-06 10:36:41 -07:00
Cheng Zhao
5f447e4b4f
fix: do not render inactive titlebar as active on Windows ( #24847 )
2020-08-06 09:05:23 -07:00
Electron Bot
4523c90dcd
Bump v11.0.0-nightly.20200806
2020-08-06 07:31:55 -07:00
Electron Bot
99874fd71f
Bump v11.0.0-nightly.20200805
2020-08-05 07:31:04 -07:00
Shelley Vohr
06c47c650a
fix: duplicate suspend/resume events ( #24818 )
2020-08-04 20:08:45 -07:00
Jeremy Rose
01a2e23194
refactor: mmap asar files ( #24470 )
2020-08-04 11:48:04 -07:00
Electron Bot
15ee34a1f2
Bump v11.0.0-nightly.20200804
2020-08-04 07:32:55 -07:00
Eryk Rakowski
f53aac97f5
fix(extensions): bypass cors in requests made from background pages ( #24483 )
2020-08-03 16:56:18 -07:00
Jeremy Rose
1350dc46ed
refactor: ginify Archive ( #24799 )
2020-08-03 14:26:27 -07:00
Electron Bot
e5c721eafc
Bump v11.0.0-nightly.20200803
2020-08-03 07:32:11 -07:00
Electron Bot
a342ab7ce7
Bump v11.0.0-nightly.20200731
2020-07-31 07:31:51 -07:00
Jeremy Rose
b5cd9ce0b3
refactor: ginify WebContents ( #24651 )
2020-07-30 09:17:57 -07:00
Electron Bot
e7fc19c98e
Bump v11.0.0-nightly.20200730
2020-07-30 07:33:03 -07:00
Shelley Vohr
948cc08265
chore: add V8 crash information to crashReporter ( #24771 )
...
* feat: add V8 crash information to crashReporter
* Address review feedback
2020-07-29 19:04:24 -07:00
Jeremy Rose
d93bb34ac4
fix: increase max crash key value length ( #24782 )
...
* fix: increase max crash key value length
* chore: fix linting
* chore: fix linux
* Update spec-main/api-crash-reporter-spec.ts
Co-authored-by: Jeremy Rose <jeremya@chromium.org>
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com>
Co-authored-by: Samuel Attard <sattard@slack-corp.com>
2020-07-29 19:04:04 -07:00
Robo
01023435c0
fix: save crash reports locally when uploadToServer: false on linux ( #24778 )
...
* fix: generate dumps under crashDumps folder in linux
* Update spec-main/api-crash-reporter-spec.ts
Co-authored-by: Jeremy Rose <jeremya@chromium.org>
Co-authored-by: Jeremy Rose <jeremya@chromium.org>
2020-07-29 17:45:02 -07:00
George Xu
1b175a0609
feat: add capabilities to app.getLoginItemSettings() and app.setLoginItemSettings() ( #24494 )
...
* fixed
* semantic commit
* add comments to browser.h
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com>
2020-07-29 10:08:37 -07:00
Electron Bot
75372e933f
Bump v11.0.0-nightly.20200729
2020-07-29 07:31:20 -07:00
Jeremy Rose
9c37e12e2d
refactor: ginify app ( #24679 )
2020-07-28 16:43:43 -07:00
Jeremy Rose
834408a50f
fix: wrap OnWindowMessage w/ handlescope ( #24716 )
2020-07-28 15:09:56 -07:00
Robo
b6321cc22d
fix: crash when navigating from a page with webview that has inherited zoom level ( #24757 )
...
* fix: cleanup webview zoom level observers on navigation
* add spec
* webview should be on same partition
* wait for webview to finish loading
2020-07-28 13:00:44 -07:00
Jeremy Rose
38fafe4986
refactor: ginify autoUpdater ( #24678 )
2020-07-28 11:04:34 -07:00
Jeremy Rose
e6cf5906f6
refactor: ginify Screen ( #24677 )
2020-07-28 11:04:01 -07:00
Jeremy Rose
362da77c0a
refactor: ginify SystemPreferences ( #24675 )
2020-07-28 11:03:30 -07:00
Electron Bot
3f45fc24bb
Bump v11.0.0-nightly.20200728
2020-07-28 10:45:24 -07:00
Samuel Attard
75c3a426ea
Revert "Bump v11.0.0-nightly.20200728"
...
This reverts commit c6c986648f
.
2020-07-28 10:43:32 -07:00
Electron Bot
c6c986648f
Bump v11.0.0-nightly.20200728
2020-07-28 07:31:27 -07:00
Robo
76e3ee6fe6
fix: loading dedicated/shared worker scripts over custom protocol ( #20625 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
2020-07-27 18:48:37 -07:00
Samuel Attard
4829b0f816
fix: disable rosetta as Electron does not run under rosetta ( #24670 )
2020-07-27 13:26:04 -07:00
Electron Bot
91f5837344
Bump v11.0.0-nightly.20200727
2020-07-27 07:31:39 -07:00
Electron Bot
5fc354df73
Bump v11.0.0-nightly.20200724
2020-07-24 07:32:19 -07:00
Shelley Vohr
ee31611e84
fix: missing base::CommandLine include ( #24718 )
2020-07-24 00:08:04 -07:00
Jeremy Rose
071c5930b9
refactor: ginify InAppPurchase ( #24674 )
2020-07-23 14:55:41 -07:00
Samuel Attard
5cfe956fe1
fix: ensure that errors thrown in the context bridge are created in the correct context ( #24534 )
2020-07-23 14:32:38 -07:00
Samuel Attard
b500294c1d
feat: add worldSafe flag for executeJS results ( #24114 )
...
* feat: add worldSafe flag for executeJS results
* chore: do not log warning for webContents.executeJS
* Apply suggestions from code review
Co-authored-by: Jeremy Rose <jeremya@chromium.org>
* chore: apply PR feedback
* chore: split logic a bit
* chore: allow primitives through the world safe checl
* chore: clean up per PR feedback
* chore: flip boolean logic
* chore: update per PR feedback
* chore: fix typo
* chore: fix spec
Co-authored-by: Jeremy Rose <jeremya@chromium.org>
2020-07-23 14:32:20 -07:00
Electron Bot
6b1de271a7
Bump v11.0.0-nightly.20200723
2020-07-23 07:33:04 -07:00
Gellert Hegyi
6fa3406912
fix: remove corner mask override to increase window resize performance ( #24642 )
...
* fix: remove corner mask override to increase window resize performance
* uses corner mask only for vibrant view
2020-07-23 09:54:32 +09:00
Felix Rieseberg
b57f5086ef
fix: Allow VoiceOver to navigate "back into" web contents ( #24655 )
...
* fix: Use ElectronAdaptedContentView
* fix: Actually, nevermind, it's "BrowserAccessebilityCocoa"
* chore: Remove things instead of manually keeping them
2020-07-22 15:29:01 -07:00
Jeremy Rose
734753dd7a
refactor: ginify NativeTheme ( #24673 )
2020-07-22 11:01:30 -07:00
Electron Bot
10bf50e1fd
Bump v11.0.0-nightly.20200722
2020-07-22 07:32:34 -07:00
Electron Bot
2fb14f53fe
chore: bump chromium to 1a093e6a0cb5e72ba78990fe39824 (master) ( #24575 )
2020-07-21 22:34:34 -07:00
Samuel Attard
d4a4269989
perf: do not convert object keys in ctx bridge as they are always primitives ( #24671 )
...
* perf: do not convert object keys in ctx bridge as they are always primitives
* Update shell/renderer/api/electron_api_context_bridge.cc
Co-authored-by: Jeremy Rose <jeremya@chromium.org>
Co-authored-by: Jeremy Rose <jeremya@chromium.org>
2020-07-21 15:26:16 -07:00
Electron Bot
95dd81bd68
Bump v11.0.0-nightly.20200721
2020-07-21 09:40:26 -07:00
Paul Frazee
509740c357
fix: Close protocol response streams when aborted ( #24014 )
2020-07-21 09:51:38 +09:00
Shelley Vohr
bcba4baa85
fix: use Node.js isolate setup logic in bindings ( #24579 )
...
* fix: use Node.js isolate setup logic in bindings
* Flags should be more process-specific
* Remove redundant isolate function setting
* Remove old SetFatalErrorHandler call
2020-07-20 12:41:52 -07:00
Jeremy Rose
f0953902db
refactor: clean up Session with CleanedUpAtExit ( #24603 )
2020-07-20 12:13:33 -07:00
Jeremy Rose
e5cb22b7f9
refactor: use gin::Arguments in WebContents ( #24604 )
2020-07-20 11:07:02 -07:00
Electron Bot
8f5280a821
Bump v11.0.0-nightly.20200720
2020-07-20 08:32:04 -07:00
Milan Burda
fa1323d6cd
feat: add child-process-gone event to app ( #24367 )
2020-07-20 10:34:16 -04:00
Electron Bot
6f53457a17
Bump v11.0.0-nightly.20200717
2020-07-17 08:33:03 -07:00
Jeremy Rose
45551f6bf2
refactor: WebContents::From returns pointer ( #24605 )
2020-07-16 16:16:05 -07:00
Jeremy Rose
eb7c04c7c4
refactor: stop using isolate() in WebContents ( #24602 )
2020-07-16 14:11:44 -07:00
Samuel Attard
f649e604be
build: tsify asar and move to webpack js2c pipeline ( #24495 )
...
* build: tsify asar and move to webpack js2c pipeline
* build: use the webpack provider for fs-wrapper
2020-07-16 11:38:31 -07:00
Shelley Vohr
3f37ff87d2
fix: chrome://accessibility not loading ( #24437 )
2020-07-16 10:14:54 -07:00
Electron Bot
24fb498fd3
Bump v11.0.0-nightly.20200716
2020-07-16 08:32:31 -07:00
Jeremy Rose
e4180b3a3a
refactor: rename InspectableWebContents{Impl =>} ( #24543 )
2020-07-15 11:27:42 -07:00
Electron Bot
cdd5bb1eba
Bump v11.0.0-nightly.20200715
2020-07-15 08:31:25 -07:00
Electron Bot
9c8cdd63fd
chore: bump chromium to ab0f6deadb33bb3a0201cd2d21602 (master) ( #24539 )
...
* chore: bump chromium in DEPS to 0ee01724797ab0f6deadb33bb3a0201cd2d21602
* Update patches
* Separate pdf/pdf_ppapi.h into its own target.
https://chromium-review.googlesource.com/c/chromium/src/+/2292458
* [ozone/x11] Removed DesktopWindowTreeHostX11 and its DnD client.
https://chromium-review.googlesource.com/c/chromium/src/+/2279199
* Move front_end html_entrypoints to data_deps
https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2292282
Co-authored-by: John Kleinschmidt <jkleinsc@github.com>
2020-07-14 20:07:42 -07:00
Samuel Attard
3f54f240bd
perf: pass primitives directly through the context bridge, avoids copying ( #24531 )
2020-07-14 18:38:54 -07:00
Shelley Vohr
ce87a7e69f
fix: broken --trace-sync-io flag in Node.js ( #24529 )
2020-07-14 10:47:20 -07:00
Shelley Vohr
990a6f8b6c
fix: Node.js cpu and heap profiling ( #24528 )
...
* fix: Node.js cpu and heap profiling
* chore: emable more now-working Node.js specs
2020-07-14 11:56:57 -04:00
Electron Bot
e002f7315d
Bump v11.0.0-nightly.20200714
2020-07-14 08:31:14 -07:00
Electron Bot
8bbdc224ac
chore: bump chromium to 6d130075d378a64187360ba4e7820 (master) ( #24256 )
...
* chore: bump chromium in DEPS to 7fb9778894d73378bff51087ce869ea5aa6e5d5d
* chore: bump chromium in DEPS to 83da426e53d423f0530fc23433b6d2c4d0548442
* update patches
* remove chromeos-only TtsControllerDelegate
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2255314
* SharedUserScriptMaster -> SharedUserScriptManager
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2258357
* avoid deprecated DISALLOW_COPY_AND_ASSIGN
https://groups.google.com/a/chromium.org/forum/#!msg/cxx/qwH2hxaEjac/TUKq6eqfCwAJ
* chore: bump chromium in DEPS to b2eaf9ff4e6b03267bf279583ea20ceb2b25e9d0
* update patches
* rename GetHighContrastColorScheme -> GetPlatformHighContrastColorScheme
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2250224
* remove vulkan info collection
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2252818
* add max_xcode_version build var
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2264867
* add missing headers
* chore: bump chromium in DEPS to cded18ca1138f7e8efc904f077ddcca34f0135cf
* update patches
* add empty floc blocklist to BrowserProcessImpl
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2240873
* chore: bump chromium in DEPS to f06602226cd80bf677b2ce013a94a2fb7f6ac58d
* chore: bump chromium in DEPS to 747aa4bfc74fc6cf7f08ee72624cd69ae41ae28d
* chore: bump chromium in DEPS to 31c0105e50fcc4e94de33e5c8602c755ace4a32b
* chore: update patches
* Reland "[base] Stop including check.h, notreached.h, etc. in logging.h"
https://chromium-review.googlesource.com/c/chromium/src/+/2264297
* X11 and Ozone: make sure gfx::AcceleratedWidget to be uint32_t
https://chromium-review.googlesource.com/c/chromium/src/+/2260554
* Move zygote from //services/service_manager back to //content
https://chromium-review.googlesource.com/c/chromium/src/+/2252466
* chore: update v8 patches
* [XProto] Remove usage of Shape extension
https://chromium-review.googlesource.com/c/chromium/src/+/2262113
* fixup! add empty floc blocklist to BrowserProcessImpl
* Require macOS 10.15.1 sdk
https://chromium-review.googlesource.com/c/chromium/src/+/2238504
* Use newer Xcode version 11.5.0
* update src cache
* chore: bump chromium in DEPS to 60a9883e35db3f6f91916f0878e88e1849c17b11
* chore: update patches
* Reland "Reland "New toolchain for Windows 10 19041 SDK""
https://chromium-review.googlesource.com/c/chromium/src/+/2255527
* update patches
* Convert raw NonClientFrameViews to unique_ptrs
https://chromium-review.googlesource.com/c/chromium/src/+/2240417
* [printing] Move PrintHostMsg_DidPreviewDocument_Params to print.mojom
https://chromium-review.googlesource.com/c/chromium/src/+/2257035
* chore: bump chromium in DEPS to 12c233c2a85bfa28fb279f390121ba681e52a71b
* chore: update patches
* Removing oppressive language for the directory chrome/browser/apps
https://chromium-review.googlesource.com/c/chromium/src/+/2269822
* Inclusion: rename SpellcheckLanguageBlacklistPolicyHandler
https://chromium-review.googlesource.com/c/chromium/src/+/2267646
* Clean up duplicate WebContents "is fullscreen" functions
https://chromium-review.googlesource.com/c/chromium/src/+/2275148
* Adds icon loading service with sandbox for Windows.
https://chromium-review.googlesource.com/c/chromium/src/+/1987273
* No more Vulkan info collection for UMA on Windows
https://chromium-review.googlesource.com/c/chromium/src/+/2252818
* fix lint
* chore: update buildflag conditions
* chore: bump chromium in DEPS to a837d4c4230ace4f10b2768728f4044b7995dfa5
* update hunspell files
* chore: update patches
* Make content::FileSelectListener a RefCounted
https://chromium-review.googlesource.com/c/chromium/src/+/2275338
* fix build failures on MAS
* update patches
* fixup! Reland "[base] Stop including check.h, notreached.h, etc. in logging.h"
* fix build on windows
* Check for GDI exhaustion if window creation fails
https://chromium-review.googlesource.com/c/chromium/src/+/2244124
* chore: bump chromium in DEPS to 2c9b2a73be4ef9ec22d8b6da8e174cb80753f125
* chore: update patches
* Network Service: Move DeleteCookiePredicate into public folder
https://chromium-review.googlesource.com/c/chromium/src/+/2264186
* chore: bump chromium in DEPS to fa2606299bcc02c362528d26b5dcf8c8a0db0735
* chore: bump chromium in DEPS to d9c235d1227204dbae3708daae851573a3566b94
* chore: bump chromium in DEPS to 2f82c284243c035f49a747fd1ead6c44b4b31093
* chore: update patches
* Move creating the LayerTreeSettings into blink.
https://chromium-review.googlesource.com/c/chromium/src/+/2267720
* chore: bump chromium in DEPS to 914112f1d9af9e4974059dc403da62699a55550f
* update patches
* chore: bump chromium in DEPS to e0bc1ffae6393fc543a2da94c88167df75859b36
* refactor: match upstream print preview handling (#24452 )
* update patches
* chore: bump chromium in DEPS to 0881423156abe084164b51ab58ce93a8bd380524
* update patches
* update patches
* give a type to pendingPromise
* chore: bump chromium in DEPS to 11a8c1534b16d130075d378a64187360ba4e7820
* update patches
* 2272609: Move //services/service_manager/sandbox to //sandbox/policy.
https://chromium-review.googlesource.com/c/chromium/src/+/2272609
* update patches
* fixup! 2272609: Move //services/service_manager/sandbox to //sandbox/policy.
* fixup! 2272609: Move //services/service_manager/sandbox to //sandbox/policy.
* 2264511: Cookies: Update SetCanonicalCookie to return CookieAccessResult
https://chromium-review.googlesource.com/c/chromium/src/+/2264511
* chore: fix setAlwaysOnTop test
The window must be visible for state to be updated properly.
* Revert "Migrate modules/desktop_capture and modules/video_capture to webrtc::Mutex."
https://webrtc-review.googlesource.com/c/src/+/179080
* update patches
Co-authored-by: Andy Locascio <andy@slack-corp.com>
Co-authored-by: deepak1556 <hop2deep@gmail.com>
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com>
Co-authored-by: John Kleinschmidt <jkleinsc@github.com>
Co-authored-by: Electron Bot <anonymous@electronjs.org>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
Co-authored-by: Jeremy Rose <nornagon@nornagon.net>
Co-authored-by: Samuel Attard <marshallofsound@electronjs.org>
2020-07-13 21:13:34 -04:00
Jeremy Rose
36bd940bc3
refactor: ginify NativeImage ( #24486 )
2020-07-13 14:44:12 -07:00
Shelley Vohr
f0a0e10bd1
fix: use default NSVisualEffectState ( #24471 )
2020-07-13 12:40:37 -07:00
Jeremy Rose
1719f073c1
chore: remove some unused code in the net module ( #24488 )
2020-07-13 09:36:20 -07:00
Shelley Vohr
91cdedfea9
fix: default to simplex for printing DuplexMode ( #24489 )
2020-07-13 11:31:39 -04:00
Jeremy Rose
9bd0fc5348
refactor: ginify BrowserView ( #23578 )
2020-07-09 08:48:39 -07:00
Electron Bot
66d65a6d35
Bump v11.0.0-nightly.20200709
2020-07-09 08:32:15 -07:00
Robo
7dd365784d
fix: clipboard.readBuffer returning empty value ( #24454 )
2020-07-08 15:02:42 -07:00
Shelley Vohr
6cfbee9f34
fix: uv_walk crash on web worker close ( #24436 )
...
* fix: uv_walk crash on web worker close
* Use DCHECK_EQ
2020-07-08 11:00:43 -07:00
Electron Bot
2aeaca6f7b
Bump v11.0.0-nightly.20200708
2020-07-08 08:32:47 -07:00
Shelley Vohr
cadc142d05
fix: use try/catch for base class converter error ( #24246 )
2020-07-07 14:18:43 -07:00
Shelley Vohr
446100cdfe
chore: don't duplicate devtools constants ( #24440 )
2020-07-07 17:04:23 -04:00
Milan Burda
7fd96cd188
feat: add name to app.getAppMetrics() output ( #24359 )
2020-07-07 14:00:45 -04:00
Electron Bot
25a36a43c1
Bump v11.0.0-nightly.20200707
2020-07-07 08:31:26 -07:00
Andy Dill
cf74ee3d83
fix: use RenderViewReady to call InstallTransparency ( #24390 )
...
this fixes a crash with transparent OSR when GPU acceleration is
disabled
2020-07-06 11:57:14 -07:00
Electron Bot
f6e21d59e7
Bump v11.0.0-nightly.20200706
2020-07-06 08:32:59 -07:00
Shelley Vohr
4398ecb6c8
chore: use node_bindings loop for clarity ( #24391 )
2020-07-03 09:19:27 -07:00
Electron Bot
92d9de93a4
Bump v11.0.0-nightly.20200703
2020-07-03 08:32:36 -07:00
Shelley Vohr
fd0eaf4507
fix: remove same-tag notifications before showing new ones ( #24302 )
2020-07-02 23:04:32 -07:00
Samuel Attard
2a6d6d6ea7
build: build squirrel and its dependencies from source ( #24318 )
...
* build: build squirrel and its dependencies from source
* chore: do not use fork for squirrel.mac
* build: do not ship headers with dependency frameworks
* Update BUILD.gn
* chore: s/striped/stripped
* chore: update as per feedback
* chore: use ARC and fix build errors
* chore: fix ARC Squirrel self retainer
2020-07-02 19:42:40 -07:00
Robo
d330c6f9fe
feat: expose sessionId in debugger module ( #24170 )
2020-07-02 13:04:20 -07:00
Electron Bot
82ae18dd1c
Bump v11.0.0-nightly.20200702
2020-07-02 08:36:33 -07:00
Electron Bot
dc3905cef4
Bump v11.0.0-nightly.20200701
2020-07-01 08:31:42 -07:00
George Xu
ee61eb9aa4
feat: add app.getApplicationInfoForProtocol API ( #24112 )
...
* pre merge
* windows changes
* added tests
* clean up
* more cleanup
* lint error
* windows 7 support
* added windows 7 implementation
* code review
* lint and code review
* code review
* app.md merge conflict
* merge conflict app.md
accidently deleted code block
* 'lint'
* mis-moved getapplicationinfoforprotocol() into anonymous namespace
* fix test
* lint
* code review
2020-06-30 12:22:30 -07:00
Electron Bot
2cbd091e89
Bump v11.0.0-nightly.20200630
2020-06-30 08:33:54 -07:00
Shelley Vohr
af4876296c
fix: macOS modal focus ( #24286 )
2020-06-29 13:15:28 -07:00
Electron Bot
6e069a7df8
Bump v11.0.0-nightly.20200629
2020-06-29 08:31:45 -07:00
Cheng Zhao
ef3579eae3
refactor: rename TopLevelWindow to BaseWindow ( #24305 )
2020-06-29 16:06:20 +09:00
Electron Bot
8eb198bab4
Bump v11.0.0-nightly.20200626
2020-06-26 08:32:52 -07:00
Samuel Attard
16a3f41fd3
chore: add deprecation warning for the default of contextIsolation ( #23507 )
...
* chore: add deprecation warning for the default of contextIsolation
* chore: add to breaking changes
* Update docs/breaking-changes.md
Co-authored-by: Jeremy Apthorp <jeremya@chromium.org>
* chore: fix specs on windows
Co-authored-by: Jeremy Apthorp <jeremya@chromium.org>
2020-06-25 10:55:17 -07:00
Milan Burda
9b4572de44
feat: implement systemPreferences.getMediaAccessStatus() on Windows ( #24275 )
2020-06-25 09:47:50 -07:00
Electron Bot
5b80556da2
Bump v11.0.0-nightly.20200625
2020-06-25 08:31:34 -07:00
Shelley Vohr
4290555a0d
feat: support suspend/resume on macOS ( #24254 )
2020-06-24 10:17:07 -07:00
Electron Bot
1429a8961c
Bump v11.0.0-nightly.20200624
2020-06-24 08:32:42 -07:00
Shelley Vohr
46f58b28c3
fix: frameless vibrant modals shouldn't bezel ( #24250 )
2020-06-24 07:30:49 -07:00
Shelley Vohr
6369748a2a
feat: support suspend/resume on Windows ( #24251 )
2020-06-24 07:28:29 -07:00
Shelley Vohr
acb64a2d3c
fix: only notify mouse-up on mouse-up ( #24240 )
2020-06-23 08:37:13 -07:00
Electron Bot
3853fd3e99
Bump v11.0.0-nightly.20200623
2020-06-23 08:32:44 -07:00
Shelley Vohr
659e79fc08
refactor: prevent consistent early exception ( #24191 )
...
* refactor: prevent consistent early exception
* Use _linkedBinding where possible
* Remove dead electronBinding
2020-06-22 20:32:45 -07:00
Electron Bot
72a089262e
chore: bump chromium to a84d34e372b8fb5e9a94b1b4b447e (master) ( #23908 )
...
* chore: bump chromium in DEPS to a7249f73ae05d456c04487ef1693325f719556dd
* chore: bump chromium in DEPS to 202466fa40b58f0bb9c9a76a037d1c50154c099e
* chore: bump chromium in DEPS to 2dd1b25c8d794b50fb0dd911e0c4e909ff39f145
* Update patches
* update patches
* Revert "[printing] Mojofy PrintHostMsg_CheckForCancel"
https://chromium-review.googlesource.com/c/chromium/src/+/2226002
* chore: bump chromium in DEPS to 8c1542e7dd36854fdf4abd1a8021eeb65a6a2e2b
* chore: bump chromium in DEPS to 078bc6d796334fb403acd8975b99d1c8ecd028e8
* chore: bump chromium in DEPS to d96e9f16ae852ec9dbd15bf17df3d440402413bb
* update patches
* chore: update patches
* Use ExtensionSystem::is_ready() instead of ExtensionService::is_ready()
https://chromium-review.googlesource.com/c/chromium/src/+/2207499
* Remove WebImeTextSpan
https://chromium-review.googlesource.com/c/chromium/src/+/2225240
* Remove PDFAnnotations flag altogether.
https://chromium-review.googlesource.com/c/chromium/src/+/2229317
* Rework find-from-selection so it's synchronous -- fixes flaky tests
https://chromium-review.googlesource.com/c/chromium/src/+/2181570
* fixup! Revert "[printing] Mojofy PrintHostMsg_CheckForCancel"
* chore: bump chromium in DEPS to a8a280835830c65145ed8573a9a09f36d3920418
* update sysroots
* update patches
* update patches
* Take RFH as a parameter for DidUpdateFavicon/ManifestURL
https://chromium-review.googlesource.com/c/chromium/src/+/2224745
* chore: bump chromium in DEPS to b6149cb5a5e32caf8eab67b97ef3072b72521ca8
* Update patches
* Rename net::cookie_util::StripStatuses to StripAccessResults
https://chromium-review.googlesource.com/c/chromium/src/+/2212697
* use net::CookieAccessResultList instead of net::CookieAccessResultList
* fix mas_no_private_api patch
https://chromium-review.googlesource.com/c/chromium/src/+/2230281
* chore: bump chromium in DEPS to a27feee1643d952e48f77c92d8c03aedea14b720
* update patches
* fix: add new navigation state REUSE_SITE_INSTANCE
To fix the new set of state checks added in
https://chromium-review.googlesource.com/c/chromium/src/+/2215141
* chore: bump chromium in DEPS to ff4559a4c13d20888202474e4ab9917dbdad8a9a
* update patches
* Cleanup usages of old mojo types and remove unused code
https://chromium-review.googlesource.com/c/chromium/src/+/2235699
* chore: bump chromium in DEPS to 05279845f76eb22900a8b0d1a11d4fd339a8e53b
* chore: bump chromium in DEPS to 821558279767cffec90e3b5b947865f90089fed3
* chore: bump chromium in DEPS to 1aef04e6486be337d3dd820b2d64d6320a1b9c13
* chore: bump chromium in DEPS to dc86386e8fdd796a0f7577e91e42a7f8b7e9bc78
* chore: bump chromium in DEPS to 64f2360794f14643764092ba3e58e2ed8f9fee12
* chore: update patches
* refactor: MessageLoop, you are terminated \o/
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2246173
* refactor: plumb DownloadSchedule to DownloadItem
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2242202
* chore: fix variable typo in IPC
* chore: s/BindPipeAndPassReceiver/BindNewPipeAndPassReceiver
* chore: update patches
* chore: XEvent becomes x11::Event
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2240355
* fixup! refactor: MessageLoop, you are terminated \o/
* fixup! chore: XEvent becomes x11::Event
* build: update v8 headers
* chore: fix windows build
* chore: disable SameSite-by-default changes
https://chromium-review.googlesource.com/c/chromium/src/+/2231445
* update printing.patch
* chore: bump chromium DEPS to 9ae03ef8f7d4f6ac663f725bcfe70311987652f3
* Convert WidgetHostMsg_SelectionBoundsChanged/TextInputStateChanged
https://chromium-review.googlesource.com/c/chromium/src/+/2243531
* chore: update v8 patches
* [XProto] Replace usages of XID and ::Window with x11::Window
https://chromium-review.googlesource.com/c/chromium/src/+/2249389
* Update VideoFrameMetadata to use base::Optionals
https://chromium-review.googlesource.com/c/chromium/src/+/2231706
https://chromium-review.googlesource.com/c/chromium/src/+/2238361
* --disable-dev-shm-usage for gpu process crash
* [v8] Allow for 4GB TypedArrays
https://chromium-review.googlesource.com/c/v8/v8/+/2249668
* update lib_src_switch_buffer_kmaxlength_to_size_t.patch
* disable app.getGPUInfo spec on linux
* update patches
Co-authored-by: John Kleinschmidt <jkleinsc@github.com>
Co-authored-by: Electron Bot <anonymous@electronjs.org>
Co-authored-by: deepak1556 <hop2deep@gmail.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com>
2020-06-22 10:35:10 -07:00
Shelley Vohr
61a05caa78
refactor: remove uses of v8::Isolate::GetCurrent ( #24179 )
2020-06-22 09:35:24 -07:00
Electron Bot
563a8c83ea
Bump v11.0.0-nightly.20200622
2020-06-22 08:33:12 -07:00
Shelley Vohr
046a05944a
fix: emit click events with tray context menu ( #24200 )
2020-06-22 08:24:47 -07:00
Electron Bot
48d1a70b52
Bump v11.0.0-nightly.20200619
2020-06-19 08:31:56 -07:00
Electron Bot
0f44682be0
Bump v11.0.0-nightly.20200618
2020-06-18 08:32:15 -07:00
Cheng Zhao
2376c45443
fix: do not use CONTEXT_MENU flag for tray menu (reland) ( #24097 )
...
* fix: do not use CONTEXT_MENU flag for tray menu
* fix: menu window should not appear in taskbar
2020-06-17 21:21:43 -07:00
Electron Bot
b665eb6d43
chore: bump node to v12.18.0 (master) ( #23789 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
2020-06-17 15:57:12 -07:00
Robo
7cc780d077
fix: let Node.js perform microtask checkpoint in the main process ( #24131 )
...
* fix: let Node.js perform microtask checkpoint in the main process
* fix: don't specify v8::MicrotasksScope for explicit policy
* fix: remove checkpoint from some call-sites
We already perform checkpoint at the end of a task,
either through MicrotaskRunner or through NodeBindings.
There isn't a need to add them again when calling into JS
except when dealing with promises.
* fix: remove checkpoint from some call-sites
We already perform checkpoint at the end of a task,
either through MicrotaskRunner or through NodeBindings.
There isn't a need to add them again when calling into JS
except when dealing with promises.
* fix incorrect specs
* default constructor arguments are considered for explicit mark
* add regression spec
2020-06-17 10:08:10 -07:00
Electron Bot
59f9d75324
Bump v11.0.0-nightly.20200617
2020-06-17 08:31:29 -07:00
Milan Burda
cb6476fd12
chore: cleanup unused WebContents::DereferenceRemoteJSObject() ( #24167 )
2020-06-17 16:50:21 +02:00
Jeremy Rose
e1e73fa5f5
refactor: use WeakRef on main process side of remote ( #24115 )
2020-06-16 14:34:08 -07:00
Samuel Attard
09c0ee8f87
build: remove dead symlink from MAS build ( #24158 )
...
* build: remove dead symlink from MAS build
* chore: new out cache
* build: fixup gn check
* Update node_main.cc
* chore: fix lint
2020-06-16 14:19:57 -07:00
Lukas Weber
cf284991d8
feat: Add did-become-active event on mac ( #23872 )
...
Co-authored-by: Lukas Weber <luweber@microsoft.com>
2020-06-16 10:03:41 -07:00
Electron Bot
f9fe8a67b9
Bump v11.0.0-nightly.20200616
2020-06-16 08:33:19 -07:00
Samuel Attard
7bf0af7d96
Revert "build: remove dead symlink from MAS build ( #23831 )" ( #24146 )
...
This reverts commit 7a216a8fab
.
2020-06-15 23:42:18 -07:00
Samuel Attard
7a216a8fab
build: remove dead symlink from MAS build ( #23831 )
...
* build: remove dead symlink from MAS build
* chore: new out cache
* fix gn check errors
Co-authored-by: Cheng Zhao <zcbenz@gmail.com>
2020-06-16 14:25:21 +09:00
Shelley Vohr
9c7d73c6d6
fix: emit 'shutdown' outside -[NSApplication terminate:] ( #24111 )
2020-06-15 18:58:28 -07:00
Jeremy Rose
c0182bca15
chore: remove test usages of createIDWeakMap ( #24116 )
2020-06-15 13:56:51 -07:00
Electron Bot
8412aae231
Bump v11.0.0-nightly.20200615
2020-06-15 08:31:53 -07:00
Jeremy Rose
379bb174e9
refactor: use WeakRef on renderer side of remote ( #24037 )
2020-06-12 15:50:03 -07:00
Electron Bot
a7599a0838
Bump v11.0.0-nightly.20200612
2020-06-12 08:32:36 -07:00
Samuel Attard
c66282a460
Revert "fix: do not use CONTEXT_MENU flag for tray menu ( #23843 )" ( #24076 )
...
This reverts commit b809d104d0
.
2020-06-11 11:27:57 -07:00
Jeremy Rose
78fe545d18
refactor: remove renderer-side refcount in remote ( #24054 )
2020-06-11 10:22:28 -07:00
Paul Frazee
81d09bea44
fix: correctly handle nexttick scheduling in stream reads ( #24022 )
2020-06-11 09:55:59 -07:00
Electron Bot
130b176796
Bump v11.0.0-nightly.20200611
2020-06-11 08:31:16 -07:00
Eryk Rakowski
04be1ac4a1
fix: assign session to remote webContents ( #23989 )
...
* fix: assign session to remote webContents
* fix: test name
2020-06-11 12:57:51 +09:00
Electron Bot
b1574f9e59
Bump v11.0.0-nightly.20200610
2020-06-10 08:32:15 -07:00
Felix Rieseberg
3eade2c228
fix: Allow windows behind macOS elements if frame = false ( #23976 )
2020-06-09 11:52:14 -07:00
Jeremy Rose
d08cfce6cb
chore: use more inclusive language in a few places ( #24023 )
...
* chore: use more inclusive language in lint script
* whitelist -> allowed_extension_ids in plugin_utils
* some other places
2020-06-09 11:29:29 -07:00
Electron Bot
fc8b49485a
Bump v11.0.0-nightly.20200609
2020-06-09 08:32:03 -07:00
Paul Frazee
c6c022dc46
feat: add {stream} opt to custom protocol registry to configure media player ( #22955 )
2020-06-08 09:49:36 -07:00
Electron Bot
6e710a20a6
Bump v11.0.0-nightly.20200608
2020-06-08 08:31:59 -07:00
Shelley Vohr
27d629abb9
fix: add missing isComposing KeyboardEvent property ( #23971 )
2020-06-05 15:18:20 -07:00
Jeremy Apthorp
a1c55a13e1
fix: throw instead of crash when using ipcRenderer after context released ( #23917 )
2020-06-04 16:25:25 -07:00
Shelley Vohr
2d47daa8c4
fix: missing HandleScopes in touch bar ( #23936 )
2020-06-04 10:11:28 -07:00
Electron Bot
25e4a9431c
Bump v11.0.0-nightly.20200604
2020-06-04 08:32:18 -07:00
Milan Burda
3fa4299939
fix: use acceptLanguages argument in session.setUserAgent() ( #23944 )
2020-06-04 13:05:37 +02:00
Cheng Zhao
2fadb73032
fix: destroy GetSize callback at last ( #23930 )
2020-06-03 11:04:30 -07:00
Electron Bot
83247c48c3
Bump v11.0.0-nightly.20200603
2020-06-03 08:31:46 -07:00
Samuel Attard
d8594f7a78
fix: restore original GTK/appindicator implementation of tray icons ( #23674 )
2020-06-02 17:00:20 -07:00
Samuel Attard
087567655a
fix: correctly support the --inspect-brk-node flag ( #23903 )
2020-06-02 15:02:54 -07:00
Robo
512e1541c6
fix: default to NTLM v2 in the network service for POSIX platforms ( #23846 )
...
* fix: default to NTLM v2 in the network service
* chore: update patch details
2020-06-02 12:58:00 -07:00
Samuel Attard
d3fa5ed1e8
docs: move protocol-ns to protocol.md ( #23883 )
...
* docs: move protocol-ns to protocol.md
* chore: fix up tests and implement missing pieces required for tests
2020-06-02 09:46:18 -07:00
Electron Bot
edc5050a2e
Bump v11.0.0-nightly.20200602
2020-06-02 08:32:11 -07:00
Wojciech Krol
5218a6e6ab
fix: notify URLLoaderClient about redirect inside intercepted protocol's handler ( #23742 )
...
* fix: notify URLLoaderClient about redirect inside intercepted protocol's handler
* fix: update new_request's site_for_coookies
* fix: Unound client, so it an be passed to sub-methods
2020-06-02 14:20:34 +09:00
Samuel Attard
634ab45095
build: make electron renderer init scripts profilable ( #23855 )
...
The devtools profiler is not attached at the point we run out init scripts (or our apps preload scripts), we do not really want to change when we run these init scripts but for when a dev is doing performance work it makes sense to give them an option to make the devtools profiler actually work on both our init scripts and their preload script. This PR adds that logic behind an environment variable ELECTRON_PROFILE_INIT_SCRIPTS.
2020-06-01 16:08:34 -07:00
Electron Bot
a4de915b74
chore: bump chromium to d66c2e32380bf5d1eb5e1fe37faef (master) ( #23791 )
...
* chore: bump chromium in DEPS to db7d7b3e7cb2bc925f2abfde526280cfdfc21a41
* Update patches
* chore: bump chromium in DEPS to 5613e1b99a44fcbe22f3910f803ca76903a77ec1
* Update patches
* Network service: Remove primary_network_context bool.
https://chromium-review.googlesource.com/c/chromium/src/+/2204678
* WebContentsObserver now implements OnRendererResponsive
https://chromium-review.googlesource.com/c/chromium/src/+/2211066
* update patches
* Fixup printing patch
* chore: bump chromium in DEPS to e387b972cdd7160c416fa6c64a724e2258aa0218
* update patches
* [printing] Move PrintHostMsg_DidPrintContent_Params to print.mojom
https://chromium-review.googlesource.com/c/chromium/src/+/2212110
* [XProto] Move items from ::x11::XProto to ::x11
https://chromium-review.googlesource.com/c/chromium/src/+/2218476
* revert Add IChromeAccessible
This was added in https://chromium-review.googlesource.com/c/chromium/src/+/2206224 but it breaks WOA builds because third_party/win_build_output/midl/ui/accessibility/platform/arm64 does not exist. The link above says that the new interface is behind a feature flag which is disabled by default so it is safe to remove for now.
* rebaseline ichromeaccessible for Windows arm64
This patch will not be needed once we get the next roll.
* Update to 1b9e01844e8bf1aaafc4a52c0c62af7f56d9637b to get arm64 fix
* update patches
* chore: bump chromium in DEPS to 096aefa04092ea00f7b68d8d19345883f20db3c3
* chore: bump chromium in DEPS to a524a45ffd1d6fd46a7a86138fe2b22df5b6651a
* chore: update patches
* Window Placement: Gate cross-screen fullscreen behavior on permission
https://chromium-review.googlesource.com/c/chromium/src/+/2203268
* chore: add spec for https://crbug.com/1085836
* chore: bump chromium in DEPS to ff6c4f4b826d66c2e32380bf5d1eb5e1fe37faef
* update patches
Co-authored-by: John Kleinschmidt <jkleinsc@github.com>
Co-authored-by: Electron Bot <anonymous@electronjs.org>
Co-authored-by: deepak1556 <hop2deep@gmail.com>
2020-06-01 16:34:34 -04:00
Electron Bot
4a551bde16
Bump v11.0.0-nightly.20200601
2020-06-01 08:32:05 -07:00
Cheng Zhao
b809d104d0
fix: do not use CONTEXT_MENU flag for tray menu ( #23843 )
2020-06-01 09:57:25 -05:00
Robo
f67aff2704
feat: add V8CacheOptions webpreference ( #23842 )
...
* feat: add V8CacheOptions webpreference
* address review comments
2020-05-31 20:09:23 -07:00
Cheng Zhao
aa8d81511f
fix: MakeAbsoluteFilePath is a blocking call ( #23840 )
2020-05-30 10:01:55 -07:00
Electron Bot
9dec16d81e
Bump v11.0.0-nightly.20200529
2020-05-29 08:31:10 -07:00
Electron Bot
e5da2caa34
Bump v11.0.0-nightly.20200528
2020-05-28 08:32:13 -07:00
Cheng Zhao
a1edf5cf94
Revert "fix: trigger activate event when app is activated via app switcher ( #23727 )" ( #23818 )
...
This reverts commit 2bc85b2579
.
2020-05-28 09:53:33 -04:00
Shelley Vohr
6516110c70
fix: volume key globalShortcut registration ( #23782 )
2020-05-28 08:56:48 -04:00
Shelley Vohr
5d88d0ee74
fix: only bezel frameless windows ( #23779 )
2020-05-27 14:07:24 -07:00
Shelley Vohr
7b0a84477a
fix: weakly reference MenuModel from MenuController ( #23778 )
2020-05-27 13:54:52 -07:00
Cheng Zhao
ca6a415626
fix: pass correct buffer length ( #23785 )
2020-05-27 10:50:01 -07:00
Electron Bot
f445e0a797
Bump v11.0.0-nightly.20200527
2020-05-27 08:32:31 -07:00
Jeremy Judeaux
204f001c5d
feat: add desktopCapturer.getMediaSourceIdForWebContents() to get stream source id from web contents ( #22701 )
...
* feat: add desktopCapturer.getMediaSourceIdForWebContents() to get stream source id from web contents
* Cleanup from #22701 PR comments
2020-05-26 16:34:24 -04:00
Electron Bot
dc72f74020
chore: bump chromium to 580fe983e138952553cd6af11ee8b (master) ( #23379 )
...
* chore: bump chromium in DEPS to 5ce64b91b4d6a78c97480059f15ff6469fc0918e
* chore: bump chromium in DEPS to e74c73d0000f81b3f40a513176c8d024bba57d28
* chore: bump chromium in DEPS to 501640e650d4657ba63db65fa257e4a899168de7
* chore: bump chromium in DEPS to 00db20e1bc3d77706723a87ada3c1c647a1c37b7
* chore: update patches
* refactor: AddNewContents now takes a target_url
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2167732
* chore: SetHostCleanupFinalizationGroupCallback has been removed from V8
* refactor: use WebInputEvent::Namespace types directly
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2160523
* refactor: FollowRedirect takes in cors exempt headers now
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2129787
* refactor: printing::DuplexMode moved to mojo
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2162388
* refactor: use MessagePortDescriptor instead of raw mojo::MessagePipeHandles
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/1952124
* chore: update patches
* chore: bump chromium in DEPS to f1537676d613f3567cfb43adf577b3847fba4bc3
* chore: update patches
* refactor: service_manager::BinderMapWithContext merged into mojo::BinderMap
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2174654
* chore: unused argument removed from ReadAvailableTypes in ui::Clipboard
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2173666
* chore: bump chromium in DEPS to 949888433ab935dd6125c107226a4c9d6da9bf48
* chore: update patches
* update patches
* chore: update sysroots
* chore: bump chromium in DEPS to eaac5b5035fe189b6706e1637122e37134206059
* chore: bump chromium in DEPS to 258b54b903d33dab963adf59016691e6537f8b70
* build: update patches
* refactor: cursor.mojom and cursor_types.mojom moved to //ui/base/cursor/mojom
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2172874
* chore: DesktopWindowTreeHostLinux becomes DesktopWindowTreeHostPlatform
Refs:
* refactor: LogErrorEventDescription moved from ui to x11
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2164245
* chore: update patches
* chore: bump chromium in DEPS to bd06abcfe807d4461683479237cdd920dafa52ca
* chore: bump chromium in DEPS to 1afb0891e56f1e79d204db43ca053a46d0974511
* chore: bump chromium in DEPS to 5cb0f794bf7f155bf8c0a241b94e01c9d90c2744
* chore: bump chromium in DEPS to 37327ba3303234e1a3cd3310ca11a68e81b95123
* update patches
* remove ClientSideDetectionService from browser_process
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2175320
* refactor: shuttle cursor changed event to WebContentsObserver
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2172779
* chore: bump chromium in DEPS to 1d97904bb6936e106df13705208b73e47367c2b9
* avoid IPC crash introduced earlier in the roll
Refs: b67334e781 (diff-607f4e8f7c5686aa09af98c783925babR128)
* remove WebContentsView::SizeContents
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2188931
* chore: bump chromium in DEPS to 87066d1db0546a9de33952ba964e1e42f76f1dae
* update patches
* adapt to //content creating NetworkContexts
https://chromium-review.googlesource.com/c/chromium/src/+/2195196
* WIP temporarily ignore mojo-ified PrintHostMsg_PrintPreviewFailed
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2195343
* add checkout_pgo_profiles to DEPS
* chore: bump chromium in DEPS to a095318bec1dedf580d676f408eaeefdbd9956b1
* add blink's execution_context to electron_lib deps
Refs:
b67334e781
#, https://chromium-review.googlesource.com/c/chromium/src/+/1952124
* update patches
* update patches
* refactor: use newly mojo-ified PrintPreviewFailed
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2195343
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
* chore: update patches
* chore: remove NOTIFICATION_EXTENSIONS_READY_DEPRECATED
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2199874
* avoid a call to Profile::FromBrowserContext in printing
Refs: https://chromium-review.googlesource.com/c/chromium/src/+/2195757
* chore: bump chromium in DEPS to 8f5c6a46861a991e12ffd80554b6bd41a11b0b65
* chore: bump chromium in DEPS to ab66134739ff3b6bdb8de53bbc58a97d1b7b5d8a
* chore: bump chromium in DEPS to dd08df9f6c8d6198f0a7b931ca9e845e27dae033
* chore: update patches
* [printing] Mojofy PrintHostMsg_PrintPreviewCancelled
https://chromium-review.googlesource.com/c/chromium/src/+/2198331
* [printing] Mojofy PrintHostMsg_PrintPreviewInvalidPrinterSettings
https://chromium-review.googlesource.com/c/chromium/src/+/2200556
* [printing] Mojofy PrintHostMsg_DidPrepareDocumentForPreview
https://chromium-review.googlesource.com/c/chromium/src/+/2201496
* fix: inherit base network context params
* fix: use message handle api specific to embedders
* update patches
* chore: update v8 headers
* fixup! avoid a call to Profile::FromBrowserContext in printing
* chore: bump chromium in DEPS to f198bc3276828d992b6202d75a9da6a8363164ea
* chore: update patches
* Remove cors_exempt_headers.h
https://chromium-review.googlesource.com/c/chromium/src/+/2203759
* Supply speech recognition sandbox from service_sandbox_type.h
https://chromium-review.googlesource.com/c/chromium/src/+/2206918
* [content] Remove unused methods from WebContents
https://chromium-review.googlesource.com/c/chromium/src/+/2199113
* [XProto] Replace XAtom with x11::Atom
https://chromium-review.googlesource.com/c/chromium/src/+/2202789
* chore: bump chromium in DEPS to 5df37fabaaed09f3ea511f4ef49203d8ebee7b68
* [UI] Support secondary labels in dropdown menus
https://chromium-review.googlesource.com/c/chromium/src/+/2208976
* chore: update patches
* refactor: GetSublabelAt => GetSecondaryLabelAt
* Revert "[printing] Mojofy PrintHostMsg_DidPrepareDocumentForPreview"
This reverts commit 44ed0892a0c81716229638f17253bbb2cf8f037d.
https://chromium-review.googlesource.com/c/chromium/src/+/2208778
* Unnest CanonicalCookie::CookieInclusionStatus
https://chromium-review.googlesource.com/c/chromium/src/+/2203171
* update print-to-pdf.html with latest html data
https://bugs.chromium.org/p/chromium/issues/detail?id=1085667
* chore: bump chromium in DEPS to 5dfa8d5f706580fe983e138952553cd6af11ee8b
* fix crash in x server when setting window icon
* chore: update patches
* Use a normal return value for WebContentsView::GetContainerBounds.
https://chromium-review.googlesource.com/c/chromium/src/+/2212481
* fix build on windows
* chore: bump chromium in DEPS to 9d15054f4cba060901e43deecf74002f11f47be3
* chore: update patches
* [printing] Mojofy PrintHostMsg_CheckForCancel
https://chromium-review.googlesource.com/c/chromium/src/+/2212181
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com>
Co-authored-by: Electron Bot <anonymous@electronjs.org>
Co-authored-by: Andy Locascio <andy@slack-corp.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
Co-authored-by: deepak1556 <hop2deep@gmail.com>
2020-05-26 13:06:26 -07:00
Electron Bot
2b39111e30
Bump v11.0.0-nightly.20200526
2020-05-26 08:31:30 -07:00
Lukas Weber
2bc85b2579
fix: trigger activate event when app is activated via app switcher ( #23727 )
...
When application is activated thru macOS app switcher (cmd+tab) the
App's activate event is note emitted. The reason is that
`applicationShouldHandleReopen:hasVisibleWindows:` is sent only when app
is activated via Dock. Using `applicationDidBecomeActive:` is handling
all cases properly.
Co-authored-by: Lukas Weber <luweber@microsoft.com>
2020-05-26 10:58:51 -04:00
Cheng Zhao
08f288faf1
test: use WebContents event to test beforeunload ( #23699 )
2020-05-26 09:21:38 -04:00
Electron Bot
2029ff1903
Bump v11.0.0-nightly.20200525
2020-05-25 08:32:17 -07:00
Electron Bot
75847a0c5b
Bump v11.0.0-nightly.20200522
2020-05-22 08:32:12 -07:00
Cheng Zhao
fdf40ce07a
fix: read GTK dark theme setting on Linux ( #23678 )
2020-05-21 15:41:25 -07:00
mtgto
7b55a70a36
feat: Add Secure Keyboard Entry APIs in macOS ( #20678 )
...
* feat: Add Secure Keyboard Entry APIs in macOS
Add methods:
- app.isSecureInputEnabled()
- app.setSecureInputEnabled(enabled)
These enable to prevent other process listens keyboard input events.
* fix: lint error in app.md for #20678
* fix: crash app.setSecureInputEnabled() in password textfield
* fix: export Secure keyboard Entry API to only macOS
* fix: lint error in browser_mac.mm for #20678
* test: add test for app.setSecureKeyboardEntryEnabled in macOS
2020-05-21 11:53:44 -04:00
Electron Bot
4114281b62
Bump v10.0.0-nightly.20200521
2020-05-21 08:31:34 -07:00
LuoJinghua
9d851b8791
net: Don't ignore the referer header in net.request ( #23386 )
2020-05-20 13:28:38 -04:00
Jeremy Apthorp
0a481242f0
fix: wrap EmitWarning with HandleScope ( #23667 )
2020-05-20 09:44:27 -07:00
Electron Bot
84888bb1f1
Bump v10.0.0-nightly.20200520
2020-05-20 08:31:37 -07:00
Jeremy Apthorp
de44d28c8e
refactor: ginify Session ( #23569 )
2020-05-19 10:18:12 -07:00
Electron Bot
33bd218df9
Bump v10.0.0-nightly.20200519
2020-05-19 08:32:19 -07:00
Shelley Vohr
ee0f67d541
fix: nativeImage remote serialization ( #23543 )
...
We weren't serializing nativeImages properly in the remote module, leading to gin conversion errors when trying to, for example, create a new context menu in the renderer with icons using nativeImage. This fixes that by adding a new special case to handle them.
2020-05-18 09:29:24 -07:00
Electron Bot
eb341b383d
Bump v10.0.0-nightly.20200518
2020-05-18 08:31:53 -07:00
Shelley Vohr
75fd9a3496
refactor: improve MoveItemToTrash error description ( #23589 )
2020-05-17 19:18:34 -07:00
Samuel Attard
9d7ba98209
refactor: remove the RenderFrameFunctionStore and use privates to memory manage ( #23592 )
2020-05-15 11:57:40 -07:00
Electron Bot
3cf97d5717
Bump v10.0.0-nightly.20200515
2020-05-15 08:32:47 -07:00
Jeremy Apthorp
8b160d57a6
chore: align crash patch with upstream ( #23595 )
2020-05-14 20:09:02 -07:00
Electron Bot
db94712227
Bump v10.0.0-nightly.20200514
2020-05-14 08:32:33 -07:00
Milan Burda
4afc756094
feat: add contents.getBackgroundThrottling() + backgroundThrottling property ( #21036 )
2020-05-14 15:11:45 +02:00
Milan Burda
85fae67966
perf: use type-utils for desktopCapturer.getSources() result serialization ( #23549 )
2020-05-13 19:05:53 +02:00
Electron Bot
508c7ac4f9
Bump v10.0.0-nightly.20200513
2020-05-13 08:31:51 -07:00
Milan Burda
54b6c06062
fix: expose v8util.createIDWeakMap() regardless of enable_remote_module ( #23546 )
2020-05-13 12:10:03 +02:00
Felix Rieseberg
dcbed18f44
feat: app.getPath('recent') ( #23381 )
...
* feat: getPath("recent")
* test: Add a spec and docs
* fix: Integrate feedback
* fix: Handle path change
* chore: Cut SetRecentPath
2020-05-13 11:27:56 +09:00
Shelley Vohr
3daeec5e3e
fix: run Node.js at-exit callbacks in renderer proc ( #23419 )
2020-05-12 13:09:56 -07:00
Cheng Zhao
16b41dc9ff
fix: do not destroy thread in UI thread ( #23495 )
2020-05-12 10:37:51 -07:00
Milan Burda
ef176ce368
build: fix building with enable_remote_module = false ( #23499 )
2020-05-12 18:32:04 +02:00
Electron Bot
633f3c2413
Bump v10.0.0-nightly.20200512
2020-05-12 08:31:37 -07:00
Samuel Attard
7bba36a095
chore: add TRACE calls for heavy ctx bridge methods ( #23501 )
2020-05-11 14:24:43 -07:00
Samuel Attard
34da3bc500
feat: add new render-process-gone event ( #23096 )
2020-05-11 13:42:24 -07:00
Samuel Attard
7f9b7b2e95
chore: clean up context bridge scopes and add specs for internal bridge ( #23334 )
...
* chore: clean up context bridge context scopes
* spec: add specs for internalContextBridge
2020-05-11 13:41:42 -07:00
Samuel Attard
4af5c55c8d
chore: add DCHECK to ensure extension_system() is not used for in-memory sessions ( #23475 )
2020-05-11 11:13:30 -07:00
Electron Bot
5951b0ad4b
Bump v10.0.0-nightly.20200511
2020-05-11 08:32:21 -07:00
Shelley Vohr
6114518463
fix: NSImageName string conversion ( #23467 )
2020-05-11 10:24:45 +09:00
Milan Burda
392ea320cf
build: allow use of BUILDFLAG directives from within JS code ( #20328 )
2020-05-11 01:06:07 +02:00
Milan Burda
f9c04449f4
refactor: SystemPreferences::SetUserDefault ( #23412 )
2020-05-10 00:38:15 +02:00
Pavel Feldman
3c132dc445
chore: handle Browser.close over CDP ( #23436 )
2020-05-08 16:13:32 -07:00
Samuel Attard
21900fe4f4
fix: do not initialize any extension related logic in OffTheRecord contexts ( #22772 )
2020-05-08 11:17:28 -07:00
Electron Bot
a3ee61f963
Bump v10.0.0-nightly.20200508
2020-05-08 08:31:44 -07:00
Pavel Feldman
93f6129c80
chore: support --remote-debugging-pipe ( #23433 )
2020-05-07 21:27:55 -07:00
Jeremy Apthorp
06bf0d08dc
fix: crashReporter incompatible with sandbox on Linux ( #23265 )
2020-05-07 13:31:26 -07:00
Shelley Vohr
fc434f136b
fix: multiple extension filters on macOS ( #23409 )
2020-05-07 08:52:56 -07:00
Electron Bot
a4f701f9a5
Bump v10.0.0-nightly.20200507
2020-05-07 08:32:36 -07:00
Robo
a707a3eda3
feat: add enableWebSQL webpreference ( #23311 )
...
* feat: add enableWebSQL webpreference
* chore: update indexedDB test
2020-05-06 12:52:59 -07:00
Electron Bot
2a680e107b
Bump v10.0.0-nightly.20200506
2020-05-06 08:32:27 -07:00
Electron Bot
0d8e8a1113
Bump v10.0.0-nightly.20200505
2020-05-05 08:31:55 -07:00
Robo
bac9ac1163
fix: guard pdf behind correct buildflags ( #23404 )
2020-05-04 13:56:50 -07:00
Sorah Fukumori
f176d2494f
fix: respect system language preferences on Win/macOS ( #23247 )
...
This commit fixes https://github.com/electron/electron/issues/18829
Previously the full preferences set to OS was not given to Chromium.
Also, this commit improves fallback font selection for CJK text.
Chromium uses browser languages to determine fallback fonts on Windows,
especially kanji/han characters in CJK.
For instance, when user sets 'en-US, ja-JP' to Accept-Language,
while Chromium chooses Japanese font for kanji text, but Electron
chooses Chinese font. This is because only the first language was given
to Accept-Language on Electron.
This patch is based on https://github.com/electron/electron/pull/15532
Co-authored-by: Nitish Sakhawalkar <nitsakh@icloud.com>
Co-authored-by: Kasumi Hanazuki <kasumi@rollingapple.net>
Co-authored-by: Nitish Sakhawalkar <nitsakh@icloud.com>
Co-authored-by: Kasumi Hanazuki <kasumi@rollingapple.net>
2020-05-04 10:49:29 -07:00
Electron Bot
45d1ebe961
Bump v10.0.0-nightly.20200504
2020-05-04 08:31:35 -07:00
shelley vohr
0f0cc51b35
refactor: return null when passing empty menu templates ( #23364 )
2020-05-04 08:19:21 -07:00
Electron Bot
59c1c12e0b
Bump v10.0.0-nightly.20200501
2020-05-01 08:33:12 -07:00
Paul Frazee
94eb4ce38e
fix: hold browser_context instead of render_frame_host to fix lifetime issues ( #23271 )
2020-05-01 16:37:01 +09:00
Electron Bot
8edc7a1fb1
chore: bump chromium to 0f4170320ff37e971064916aed1dc (master) ( #23285 )
...
* chore: bump chromium in DEPS to 53836640273c3d45b05ad74bdff7323ef0ffc610
* chore: bump chromium in DEPS to 17da1064b910f4170320ff37e971064916aed1dc
* Rename attach_same_site_cookies param to force_ignore_site_for_cookies
https://chromium-review.googlesource.com/c/chromium/src/+/2162209
* chore: update patch indices
* Remove single argument HttpResponseHeaders::AddHeader() method
https://chromium-review.googlesource.com/c/chromium/src/+/2155353
* Rename attach_same_site_cookies param to force_ignore_site_for_cookies
https://chromium-review.googlesource.com/c/chromium/src/+/2162209
* fixup! Remove single argument HttpResponseHeaders::AddHeader() method
* Exchange SandboxType::kInvalid for a CHECK.
https://chromium-review.googlesource.com/c/chromium/src/+/2167995
* chore: fix string type on windows
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
Co-authored-by: deepak1556 <hop2deep@gmail.com>
2020-04-30 13:20:44 -07:00
Electron Bot
64297e17c4
Bump v10.0.0-nightly.20200430
2020-04-30 08:32:19 -07:00
Samuel Attard
075472d6ef
fix: do not leak IPC or context bridge promises ( #23321 )
2020-04-29 15:51:41 -07:00
Electron Bot
ad1f341d7a
Bump v10.0.0-nightly.20200429
2020-04-29 08:33:06 -07:00
Robo
ec7942e8b5
fix: build when some buildflags are disabled ( #23307 )
2020-04-28 23:16:10 -07:00
shelley vohr
6a564af580
refactor: use Node.js isolate setup in node mode ( #23213 )
2020-04-28 09:10:27 -07:00
Electron Bot
a9c17610b5
Bump v10.0.0-nightly.20200428
2020-04-28 08:32:04 -07:00
Samuel Attard
abe5cf398c
refactor: port window.open and window.opener to use ctx bridge instead of hole punching ( #23235 )
...
* refactor: port window.open and window.opener to use ctx bridge instead of hole punching
* refactor: only run the isolated init bundle when webview is enabled
2020-04-27 12:46:04 -07:00
shelley vohr
ac5c30a707
fix: missing handlescopes in event emission ( #23140 )
...
* fix: missing event emitter handlescopes
* refactor: add static getter to js env
2020-04-27 11:38:43 -07:00
Electron Bot
9bb8e43c9b
Bump v10.0.0-nightly.20200427
2020-04-27 08:31:56 -07:00
shelley vohr
979c291847
fix: isolate callbacks in node_bindings ( #23261 )
...
* fix: isolate callbacks in node_bindings
* clarify microtask policy comment
2020-04-27 17:03:40 +09:00
Sorah Fukumori
6ab317cc83
style: use build/include_directory for NOLINT ( #23266 )
...
build/include linter was splitted to build/include_directory at
depot_tools upstream.
https://crrev.com/c/2159690
https://crbug.com/1073191
2020-04-24 12:57:41 -07:00
Electron Bot
37db307153
chore: bump chromium to 4563763ef26ad940d4e988d7245dd (master) ( #23219 )
...
* chore: bump chromium in DEPS to 461ecae368fd0832f18e0b13e61f3561d83f0031
* update patches
* update patches
* Remove both vs browser/child split in content gn files.
https://chromium-review.googlesource.com/c/chromium/src/+/2157965
* chore: bump chromium in DEPS to 7ff3897f3104563763ef26ad940d4e988d7245dd
* update patches
* update patches
* Add ElectronKioskDelegate for extensions
https://chromium-review.googlesource.com/c/chromium/src/+/2159760
Co-authored-by: John Kleinschmidt <jkleinsc@github.com>
Co-authored-by: Electron Bot <anonymous@electronjs.org>
2020-04-23 21:55:17 -04:00
Electron Bot
69ccf94d45
Bump v10.0.0-nightly.20200423
2020-04-23 08:31:53 -07:00
Samuel Attard
96bf9ce77f
refactor: port parts of window-setup to use ctx bridge instead of being run in the main world ( #23194 )
...
* refactor: port parts of window-setup to use ctx bridge instead of being run in the main world
* chore: update ctx bridge specs for new base numbers
2020-04-22 12:42:51 -07:00
Electron Bot
3ac4fa85dd
Bump v10.0.0-nightly.20200422
2020-04-22 08:32:17 -07:00
Samuel Attard
0cbcee6740
fix: ensure that functions are not retained beyond their context being released ( #23207 )
2020-04-21 18:05:01 -07:00
Iván Montes
b3909f5600
fix: moveAbove not working on Windows ( #23161 )
...
* fix moveAbove on Windows systems
The documentation for [setWindowPos](https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-setwindowpos ) second argument `hWndInsertAfter` is a bit confusing...
> A handle to the window to precede the positioned window in the Z order. This parameter must be a window handle or one of the following values.
Since Windows refers to the Z order from low to high it means that the window provided as reference will always _precede_ the electron window, which is the opposite of what we want in this function, since the electron window is displayed behind the referenced window.
The change is simply to ask `SetWindowPos` to position our window *behind* the window that's *above* the reference window, effectively making our window sit just above the reference one.
* lint
2020-04-21 15:58:38 -04:00
loc
cd0dda0125
fix: allow blocking IO for setAppLogsPath to avoid DCHECK ( #23111 )
...
* fix: let setAppLogsPath write to disk on UI thread
Otherwise, the DCHECK in thread_restrictions will fire.
* scope the io allowance more tightly
* oops, scope it tightly in the mac version too
2020-04-21 12:28:01 -07:00
Charles Kerr
07654c47ec
fix: use Node's microtasks policy in node_main.cc ( #23153 )
...
Fixes #21515 .
2020-04-21 12:18:22 -07:00
Electron Bot
1bbb407dc9
chore: bump chromium to 2600291d041c530698616a4716cdf (master) ( #23122 )
...
* chore: bump chromium in DEPS to 99e60beb593ecf98f8a441e3f03a13b68cfcb311
* update patches
* chore: bump chromium in DEPS to b1abadda21f417ba5e8276c4dd779d31445d16cd
* update patches
* 2146532: gtkui: Fix standalone Ozone/Wayland configuration
https://chromium-review.googlesource.com/c/chromium/src/+/2146532
* 2145152: Pass source URL when setting a cookie
https://chromium-review.googlesource.com/c/chromium/src/+/2145152
* lint
* chore: bump chromium in DEPS to 8897189f1da5a3670bbe32d343767fd71f80d779
* chore: bump chromium in DEPS to 8ac51eeee93a02ed5b81f47e28627079edeecde0
* chore: bump chromium in DEPS to e897b8003f3a5f3c8d654eee9b03c513046ae7ea
* chore: bump chromium in DEPS to 7b80f9c82122600291d041c530698616a4716cdf
* Update patches
* Move definition of WebInputEvent enums into mojo
https://chromium-review.googlesource.com/c/chromium/src/+/2152777
* update patches
Co-authored-by: Electron Bot <anonymous@electronjs.org>
Co-authored-by: Jeremy Apthorp <nornagon@nornagon.net>
Co-authored-by: John Kleinschmidt <jkleinsc@github.com>
2020-04-20 20:25:38 -04:00
Jeremy Apthorp
e65cac6ae8
refactor: remove extra args from crashreporter init ( #23144 )
2020-04-20 14:44:09 -07:00
loc
554830b6ff
fix: explicitly mark unlimited requests as max priority ( #23118 )
...
It's done for us implicitly here, but doing it ourselves avoids the DCHECK.
```
if ((load_flags_ & LOAD_IGNORE_LIMITS) != 0)
SetPriority(MAXIMUM_PRIORITY);
```
Refs: https://source.chromium.org/chromium/chromium/src/+/master:net/url_request/url_request.cc;l=433;drc=0e1e59c69a449885aa58c403e05feb8274a67c3b;bpv=1;bpt=1
2020-04-20 12:16:34 -07:00
Electron Bot
27aa76f058
Bump v10.0.0-nightly.20200420
2020-04-20 08:31:48 -07:00
Jeremy Apthorp
f6e8edfb3d
chore: rename renderer_ipc.cc to ipc_renderer.cc ( #23125 )
2020-04-20 08:18:15 -07:00
Electron Bot
41b514f088
Bump v10.0.0-nightly.20200417
2020-04-17 08:31:42 -07:00
Shelley Vohr
8b2e863a30
fix: wasm codegen in script.runInNewContext ( #23129 )
2020-04-16 18:46:09 -07:00
Samuel Attard
e4c82fdf2d
Merge pull request from GHSA-h9jc-284h-533g
2020-04-16 14:10:18 -07:00
Electron Bot
5947ead591
Bump v10.0.0-nightly.20200416
2020-04-16 08:32:54 -07:00
Jeremy Apthorp
5f43c829a0
fix: deinit platform before resetting node env ( #23116 )
2020-04-15 15:30:13 -07:00
Jeremy Apthorp
111f9155e0
fix: add missing handle scope in file_dialog_gtk ( #23109 )
2020-04-15 10:45:32 -07:00
Electron Bot
4ee3c871f3
Bump v10.0.0-nightly.20200415
2020-04-15 08:31:47 -07:00
Electron Bot
e145fcb3f0
chore: bump chromium to 8f405dc5d5e416ffaf640aa3d088a (master) ( #23107 )
...
Co-authored-by: Jeremy Apthorp <nornagon@nornagon.net>
2020-04-14 17:14:38 -07:00
Jeremy Apthorp
aeaccd00a2
feat: crashReporter: expose rateLimit and compress options ( #23062 )
2020-04-14 10:36:31 -07:00
Electron Bot
fdf7e288bb
chore: bump node to v12.16.2 (master) ( #23057 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
2020-04-14 09:59:03 -07:00
Electron Bot
701c5c90fa
Bump v10.0.0-nightly.20200414
2020-04-14 08:32:13 -07:00
Electron Bot
3e8d77d564
chore: bump chromium to 98ebf6c3f0b7bd96bdb1a4b42208f (master) ( #22999 )
...
Co-authored-by: deepak1556 <hop2deep@gmail.com>
Co-authored-by: Electron Bot <anonymous@electronjs.org>
Co-authored-by: Jeremy Apthorp <nornagon@nornagon.net>
2020-04-13 16:39:26 -07:00
Samuel Attard
b8c1709a88
build: rename atom.ico to electron.ico ( #23099 )
2020-04-13 16:07:27 -07:00
Samuel Attard
b03bd8c45c
chore: rename atom things to electron things in our docs / scripts ( #23100 )
2020-04-13 14:32:29 -07:00
Samuel Attard
0e86163a3e
build: rename atom.rc to electron.rc ( #23098 )
2020-04-13 14:28:59 -07:00
Shelley Vohr
714d6c536f
chore: remove discouraged base::Passed ( #22871 )
...
Closes #12640 .
Remove discouraged base::Passed from Bind calls.
2020-04-13 13:52:07 -07:00
loc
5154e8ff75
fix: enable workaround for nativeWindowOpen hang ( #22825 )
2020-04-13 11:37:41 -04:00
Electron Bot
21c839578f
Bump v10.0.0-nightly.20200413
2020-04-13 08:33:06 -07:00
CezaryKulakowski
c65f41dfbd
fix: don't assign NSAlert to window which is not visible ( #22672 )
...
* fix: don't assign NSAlert to window which is not visible
Without this change it's possible to create message box which can't
be dismissed on mac.
* fixup! fix: don't assign NSAlert to window which is not visible
* fixup! fix: don't assign NSAlert to window which is not visible
2020-04-13 17:25:55 +09:00
Electron Bot
95e3e82d10
Bump v10.0.0-nightly.20200410
2020-04-10 08:31:19 -07:00
Jeremy Apthorp
9e8ee3c899
fix: reset node env earlier during shutdown ( #23039 )
2020-04-09 16:40:58 -07:00
Electron Bot
80b780f277
Bump v10.0.0-nightly.20200409
2020-04-09 08:32:52 -07:00
Cheng Zhao
ca947307db
chore: make WebContentsView take webPreferences as parameter ( #22997 )
...
* chore: add WebContentsView.webContents helper
* chore: no need to handle webContents option
* chore: Create WebContentsView in C++
* chore: make WebContentsView accept web_preferences
* fix: nativeWindowOpen still passes WebContents to BrowserWindow
* chore: no more need of WebContentsViewRelay
* test: WebContentsView now takes options
* fix: avoid creating 2 constructors
2020-04-09 16:01:16 +09:00
Shelley Vohr
de893360f7
fix: missing HandleScope in OnDownloadPathGenerated ( #23005 )
2020-04-08 12:47:43 -07:00
Electron Bot
fd3488f0bf
Bump v10.0.0-nightly.20200408
2020-04-08 08:32:12 -07:00
Shelley Vohr
54f8c4e6a3
fix: nullptr check when closing windows ( #22948 )
2020-04-07 20:41:14 -07:00
Shelley Vohr
a7469f82ac
fix: persist maximizable state when toggling fullscreen ( #22988 )
2020-04-07 20:40:32 -07:00
Electron Bot
468994bf6a
Bump v10.0.0-nightly.20200407
2020-04-07 08:31:39 -07:00
Electron Bot
ccf70326c0
chore: bump chromium to 1ba9678489174a6123358a7683f37 (master) ( #22719 )
...
Co-authored-by: John Kleinschmidt <jkleinsc@github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com>
Co-authored-by: Andy Locascio <andy@slack-corp.com>
2020-04-06 13:09:52 -07:00
Electron Bot
c85d71903f
Bump v10.0.0-nightly.20200406
2020-04-06 08:31:36 -07:00
Electron Bot
570f4d7272
Bump v10.0.0-nightly.20200403
2020-04-03 08:33:29 -07:00
Shelley Vohr
5c2299cbe6
fix: webframe crashes for removed render frame ( #22925 )
...
* fix: webframe crashes for removed render frame
* Make errors more descriptive
2020-04-02 19:59:19 -07:00
Jeremy Apthorp
0a78ab4b98
refactor: ginify DownloadItem ( #22924 )
2020-04-02 17:22:46 -07:00
Jeremy Apthorp
6159066c26
refactor: ginify Menu ( #22916 )
2020-04-02 16:07:56 -07:00
Samuel Attard
1d158399a6
feat: expose the sameSite value for cookies ( #22789 )
...
* feat: expose the sameSite value for cookies
* Apply suggestions from code review
Co-Authored-By: Charles Kerr <ckerr@github.com>
* Apply suggestions from code review
Align with cookie samesite values for the extensions API
https://developer.chrome.com/extensions/cookies#type-SameSiteStatus
* chore: add tests for sameSite cookies get/set
* chore: update docs parser
* chore: update docs for MessageChannel and MessagePort to have correct process information
* chore: remove LOG warning
* chore: throw error if the string->samesite conversion fails
Co-authored-by: Charles Kerr <ckerr@github.com>
2020-04-02 11:28:43 -07:00
Electron Bot
429a2f4fe8
Bump v10.0.0-nightly.20200402
2020-04-02 08:32:20 -07:00
Electron Bot
8c632dc747
Bump v10.0.0-nightly.20200401
2020-04-01 08:31:28 -07:00
Cheng Zhao
e6f2605ad0
fix: webRequest module should work with file:// protocol ( #22903 )
...
* fix: override file:// instead of intercepting
* test: webRequest module should work with file://
* fix: service work with file:// url
* fix: original_response_headers can be null
* fix: only register file:// when necessary
2020-04-01 16:38:40 +09:00
Robo
bac1c7f532
fix: ensure standard schemes are registered in nw service process ( #22867 )
...
* fix: ensure standard schemes are registered in nw service process
Refs https://github.com/electron/electron/pull/20546
* chore: add test
* chore: apply suggestions from code review
Co-Authored-By: Jeremy Apthorp <jeremya@chromium.org>
Co-authored-by: Jeremy Apthorp <jeremya@chromium.org>
2020-03-31 19:33:16 -07:00
Samuel Attard
4ba91c938e
fix: screen module should still be creatable if the first create is before the ready event ( #22895 )
2020-03-31 14:49:15 -07:00
Jeremy Apthorp
765c08c600
refactor: ginify Notification ( #22821 )
2020-03-31 11:42:32 -07:00
Electron Bot
51c2af4df5
Bump v10.0.0-nightly.20200331
2020-03-31 08:32:43 -07:00
Samuel Attard
fea3366bc7
fix: propagate preferred color scheme to the renderer ( #22896 )
...
* fix: do not crash if the window is closed syncronously with a nativeTheme change
* fix: propogate preferred color scheme to the renderer and keep it up to date
2020-03-30 15:39:50 -07:00
Shelley Vohr
b14608c2c1
fix: dialog fails to show after modal close ( #22858 )
2020-03-30 09:48:20 -07:00
Electron Bot
c085d3bf12
Bump v10.0.0-nightly.20200330
2020-03-30 08:32:20 -07:00
Samuel Attard
6ecf729487
feat: default gtk darkTheme option to nativeTheme.shouldUseDarkColors for better platform support ( #20138 )
...
* feat: default gtk darkTheme option to nativeTheme.shouldUseDarkColors for better platform support
* chore: update syntax for PR feedback
* refactor: only define SetGTKDarkThemeEnabled when needed
Co-authored-by: Cheng Zhao <zcbenz@gmail.com>
2020-03-30 15:02:16 +09:00
Jeremy Apthorp
a3e28788ce
refactor: ginify Tray ( #22822 )
...
* refactor: ginify Tray
* lint
* improve argument parsing logic
* remove redundant imports from tray.js
* new Tray produces an instanceof Tray
* make Constructible generic
* lint
* clean up on exit
2020-03-30 10:32:02 +09:00
Cheng Zhao
76ae3b7ecb
chore: remove unused classes of views API ( #22861 )
...
* chore: remove unused views API classes
* chore: remove LayoutManager code
* chore: no more need to make View inherit from TrackabeObject
* chore: make enable_view_api default to true
* chore: enable_view_api => enable_views_api
2020-03-28 15:44:57 +09:00
Electron Bot
d5cae424d8
Bump v10.0.0-nightly.20200327
2020-03-27 08:33:03 -07:00
Shelley Vohr
bd5789a12c
fix: missing HandleScope in WebDialogHelper ( #22843 )
2020-03-26 20:37:28 -07:00
Jeremy Apthorp
ac501e8194
fix: heap-use-after-free in tray.popUpContextMenu ( #22842 )
2020-03-26 18:30:21 -07:00
Heilig Benedek
74372d65ae
feat: enhance native window.open to match the custom implementation's behavior ( #19703 )
...
Co-authored-by: Andy Locascio <andy@slack-corp.com>
2020-03-26 11:05:45 -07:00
Jeremy Apthorp
e73d5e3db5
refactor: ginify protocol ( #22812 )
2020-03-26 10:34:32 -07:00
Electron Bot
b3d3ac4e0f
Bump v10.0.0-nightly.20200326
2020-03-26 08:32:37 -07:00
Jeremy Apthorp
222022556f
refactor: ginify Cookies ( #22823 )
2020-03-25 15:34:53 -07:00
Electron Bot
746266bd93
Bump v10.0.0-nightly.20200325
2020-03-25 08:32:52 -07:00
CezaryKulakowski
bdef77bad8
fix: don't allow window to go behind menu bar on mac ( #22770 )
2020-03-25 11:13:43 +09:00
Jeremy Apthorp
07cd70a37e
refactor: ginify powerMonitor ( #22751 )
2020-03-24 09:03:29 -07:00
Electron Bot
aeae0d47bd
Bump v10.0.0-nightly.20200324
2020-03-24 08:31:18 -07:00
Jeremy Apthorp
decbca734f
refactor: ginify net.request ( #22779 )
2020-03-23 13:09:45 -07:00
Electron Bot
d3d7b3eb54
Bump v10.0.0-nightly.20200323
2020-03-23 08:32:19 -07:00
Cheng Zhao
341f643b81
feat: add ImageView ( #22738 )
2020-03-22 19:11:43 +09:00
Samuel Attard
af46c1ed8d
fix: allow net requests to use Same-Site cookies ( #22788 )
2020-03-20 16:39:03 -07:00
Samuel Attard
60bd52880f
feat: add support for net requests to use the session cookie store ( #22704 )
2020-03-20 15:56:02 -07:00
Jeremy Apthorp
07a049ef1b
chore: stop leaking v8 environment ( #22761 )
2020-03-20 14:15:55 -07:00
Jeremy Apthorp
22c17bcc5b
refactor: ginify ServiceWorkerContext ( #22756 )
2020-03-20 14:15:14 -07:00
Shelley Vohr
24e21467b9
fix: print from PDF viewer not working ( #22760 )
2020-03-20 09:46:13 -07:00
Electron Bot
9d4714f111
Bump v10.0.0-nightly.20200320
2020-03-20 08:31:45 -07:00
Cheng Zhao
42f138282f
refactor: move set_owned_by_client calls to base View ( #22739 )
...
* refactor: move set_owned_by_client() to WebContentsView
* refactor: do set_owned_by_client() in View
2020-03-20 15:41:41 +09:00
Jeremy Apthorp
f1a0d5e811
refactor: ginify globalShortcut ( #22755 )
2020-03-19 14:33:45 -07:00
Jeremy Apthorp
a824e12275
refactor: ginify desktopCapturer ( #22746 )
2020-03-19 11:35:11 -07:00
Shelley Vohr
9aa27e1709
fix: add missing pdfTwoUpViewEnabled status ( #22735 )
2020-03-19 09:27:18 -07:00
Jeremy Apthorp
c4a7eade28
refactor: ginify session.netLog ( #22732 )
2020-03-18 16:46:05 -07:00
Samuel Attard
f3fd40c221
fix: prevent crash in ListValue v8 converter when conversion fails ( #22753 )
2020-03-18 13:59:34 -07:00
Jeremy Apthorp
232ca8af39
refactor: EventEmitters without gin_helper ( #22726 )
2020-03-18 12:57:08 -07:00
Shelley Vohr
fc661ec56b
chore: update app module property support ( #22713 )
2020-03-18 10:06:41 -07:00
Electron Bot
366744d5a0
Bump v10.0.0-nightly.20200318
2020-03-18 08:32:17 -07:00
Shelley Vohr
674e4a9fdd
chore: more modules to dual prop/fn support ( #22688 )
2020-03-17 18:06:52 -07:00
Charles Kerr
01d5154f4f
refactor: omit duplicates from app's x11 icon list ( #22702 )
...
* refactor: omit duplicates from app's x11 icon list
* empty commit for ci
2020-03-18 09:31:31 +09:00
Charles Kerr
83d5833b4f
refactor: precache the IsWindowStateEvent() XAtom ( #22706 )
...
* refactor: precache the IsWindowStateEvent() atom
XAtoms never change after creation so we can perload the atoms we need.
This is useful in WindowStateWatcher's XEvent handler, which is called
on every XEvent, e.g. mouse movement...
* empty commit for ci
2020-03-17 19:30:58 -05:00
Shelley Vohr
f4868c9a28
fix: persist maximizable state through theme change ( #22677 )
2020-03-17 10:58:57 -07:00
Electron Bot
a63e4ef378
Bump v10.0.0-nightly.20200317
2020-03-17 08:31:11 -07:00
Shelley Vohr
97d8caa1e0
chore: support props/fns for BrowserWindow ( #22686 )
2020-03-16 14:03:35 -07:00
Electron Bot
20480c8ea8
Bump v10.0.0-nightly.20200316
2020-03-16 08:32:12 -07:00
Cheng Zhao
7814c67830
fix: enter handle scope when creating custom event ( #22657 )
2020-03-16 14:20:32 +09:00
Electron Bot
d8737734bf
chore: bump chromium to bc8f70ed4cfe2262ea833750eaddb (master) ( #22649 )
...
* chore: bump chromium in DEPS to 9321f32fb1b3af8fdfce55c7bbfacf3f75118dca
* Update patches
* Update electron_swiftshader_binaries deps
https://chromium-review.googlesource.com/c/chromium/src/+/2056931
* Use Promise with RequestPointerLock calls
https://chromium-review.googlesource.com/c/chromium/src/+/2069199
* Replace content::CursorInfo with ui::Cursor
https://chromium-review.googlesource.com/c/chromium/src/+/1999201
* Convert MaterialDesignController to a true singleton.
https://chromium-review.googlesource.com/c/chromium/src/+/2090877
* Drop WebContentsView::RenderViewCreated hook
https://chromium-review.googlesource.com/c/chromium/src/+/2093535
* chore: bump chromium in DEPS to 6478123cfa0102ed754c70eb9bbdd391d676a4dd
* Splitting context_menu_params.h into separate browser VS common parts.
https://chromium-review.googlesource.com/c/chromium/src/+/2097468
* Fix DCHECK on OnThemeChanged()
https://chromium-review.googlesource.com/c/chromium/src/+/2090713
* chore: bump chromium in DEPS to b0269bb003f699bc8ea7dcba8b0795ef963696d7
* Remove no longer needed patch
* Check PointerLock requests for new options and update accordingly
https://chromium-review.googlesource.com/c/chromium/src/+/2071788
* Address issues from review
* Fixup compile error
* Add additional library files
* chore: bump chromium in DEPS to a41285fb8aebc8f70ed4cfe2262ea833750eaddb
* Update patches
Co-authored-by: John Kleinschmidt <jkleinsc@github.com>
2020-03-14 16:54:14 -04:00
Shelley Vohr
a4c4c86b9d
fix: crash on invalid zoomFactor ( #22673 )
2020-03-13 16:13:05 -07:00
Jeremy Apthorp
9c5874306d
fix: crash when destroying WebContentsView during GC ( #22674 )
2020-03-13 10:33:37 -07:00
Shelley Vohr
1b353d1ed3
chore: revert deprecated WebContents properties ( #22640 )
...
* chore: revert deprecated WebContents properties
* Fix failing zoomFactor test
2020-03-13 10:16:08 -07:00
Jeremy Apthorp
0c02d794c9
feat: add onclose method to MessagePort ( #22532 )
...
* feat: add onclose method to MessagePort
* more scope, more good
* de-flake GC test
2020-03-13 10:00:50 -07:00
Electron Bot
829d4815a9
Bump v10.0.0-nightly.20200313
2020-03-13 08:31:41 -07:00
Cheng Zhao
c2327b15ae
fix: add handle scope in dialog's promise callback ( #22658 )
2020-03-12 11:17:47 -07:00
Electron Bot
4b9f2bc725
Bump v10.0.0-nightly.20200312
2020-03-12 08:31:44 -07:00
Jeremy Apthorp
b4d07f76d3
feat: MessagePorts in the main process ( #22404 )
2020-03-11 18:07:54 -07:00
Shelley Vohr
b724fbc0ed
feat: add force option to app.focus() ( #22612 )
2020-03-11 09:07:01 -07:00
Electron Bot
75cef84877
Bump v10.0.0-nightly.20200311
2020-03-11 08:33:12 -07:00
Electron Bot
62da00e5c5
chore: bump chromium to 31b4a223e6e2bd9d5ce6c37cbdec6 (master) ( #22514 )
...
* chore: bump chromium in DEPS to 7f366dc6e2f06228b12b021cc1486a1de81a257d
* chore: bump chromium in DEPS to d785c1a601f5f33627d23e40b1ed9dd94c63d818
* update patches
* Rename an old referrer policy value
https://chromium-review.googlesource.com/c/chromium/src/+/2082856
* chore: bump chromium in DEPS to 735e0d2910b2e55c15e0b9cb9fca9431307ac661
* update v8 patches
* Update DEPS
* update patches
* chore: bump chromium in DEPS to b3d09c15c4460680b85218b7b0eb0849c5a6e840
* Replace blink::WebCursorInfo with ui::Cursor
https://chromium-review.googlesource.com/c/chromium/src/+/1997138
* chore: bump chromium in DEPS to bf433ad6dcfcaac460512bb45a53d5a2ea5356f9
* chore: bump chromium in DEPS to 38fad190ac908b6977ab271acc82c2fe74f6e85e
* chore: bump chromium in DEPS to aa597178119cb37ab54caeda27b2ef30a2f9a003
* update patches
* DownloadURLParameters: Remove NetworkIsolationKey parameter.
https://chromium-review.googlesource.com/c/chromium/src/+/2050987
* fix pdf viewer tests by binding more mojo things
* chore: bump chromium in DEPS to 08835601be331b4a223e6e2bd9d5ce6c37cbdec6
Co-authored-by: Jeremy Apthorp <jeremya@chromium.org>
Co-authored-by: Jeremy Apthorp <nornagon@nornagon.net>
2020-03-11 07:15:07 -04:00
Eryk Rakowski
7150fa783e
fix(extensions): add more properties to port.sender.tab ( #22592 )
...
* fix: add more properties to port.sender.tab
* fix: apply the suggestion
Co-Authored-By: Jeremy Apthorp <nornagon@nornagon.net>
Co-authored-by: Jeremy Apthorp <nornagon@nornagon.net>
2020-03-11 16:04:31 +09:00
Erick Zhao
34e004015d
feat: add API to check if session is persistent ( #22622 )
2020-03-11 16:02:22 +09:00
Jeremy Apthorp
19314d3caf
fix: remove catch-all HandleScope ( #22531 )
2020-03-10 18:16:58 -07:00
Shelley Vohr
4bca5205bb
chore: ShowItemInFolder should use COMSTA ( #22614 )
2020-03-10 14:12:22 -07:00
Shelley Vohr
97fe4c7718
build: fix broken Views build ( #22621 )
2020-03-10 13:03:41 -07:00
Electron Bot
b21c84204b
Bump v10.0.0-nightly.20200310
2020-03-10 08:32:26 -07:00
Milan Burda
b081fc3ac3
fix: when building with enable_pdf_viewer = false ( #22604 )
2020-03-10 19:53:29 +09:00
Alexey Kuzmin
bf75e5a91f
build: fix build without built-in spellchecker ( #22594 )
2020-03-10 18:39:40 +09:00
Erick Zhao
3ff98e15d0
fix: prevent in-memory sessions from writing to custom spellchecker dictionary ( #22157 )
...
* fix: prevent in-memory sessions from writing to custom dictionary
* docs
* spec
2020-03-10 16:45:43 +09:00
Shelley Vohr
dcab07c8b1
fix: quick follow-up to threadpool PR ( #22611 )
2020-03-09 11:26:27 -07:00
Shelley Vohr
3b08736ae2
refactor: migrate base::ThreadPool() as trait to base::ThreadPool:: API ( #22555 )
2020-03-09 09:13:59 -07:00
Electron Bot
2159b4af4f
Bump v10.0.0-nightly.20200309
2020-03-09 08:32:05 -07:00
Cheng Zhao
5bffd78631
chore: proxy_config_monitor_ is no longer used in BrowserContext ( #22576 )
...
* chore: proxy_config_monitor_ is no longer used in BrowserContext
* chore: blow src cache to fix Windows CI
2020-03-07 11:41:56 +09:00
Electron Bot
8e34f00822
Bump v10.0.0-nightly.20200306
2020-03-06 07:34:25 -08:00
Samuel Attard
3e2cec83d9
feat: programmatically modify traffic light positioning ( #22533 )
...
* setter
* getter
* specs and docs
* fixup
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com>
2020-03-05 14:22:12 -08:00
Samuel Attard
3c19aee73c
fix: reposition traffic lights on theme change ( #22534 )
2020-03-05 12:19:05 -08:00
Samuel Attard
b3e1134a1a
feat: add events for spellcheck dictionary downloads ( #22449 )
2020-03-05 11:58:19 -08:00
Electron Bot
e9132afa98
Bump v10.0.0-nightly.20200305
2020-03-05 07:32:12 -08:00
John Kleinschmidt
0201b3e571
feat(extensions): add chrome.tabs.connect API ( #22457 )
...
* feat(extensions): add chrome.tabs.connect API
* test(extensions): verify that chrome.tabs.connect port communication works
2020-03-05 09:59:32 -05:00
John Kleinschmidt
d6701ff435
feat(extensions): add chrome.i18n API ( #22455 )
...
* feat(extensions): implement chrome.i18n API
* refactor(extensions): use forward declaration for ScriptExecutor
* fix(extensions): add message filter to handle i18n GetMessageBundle
* test(extensions): add chrome.i18n tests
* fix(extensions): message filter lint error
* fix: remove exclusive test
* fix(extensions): format api feature arrays
Co-Authored-By: Jeremy Apthorp <nornagon@nornagon.net>
* fix(extensions): uncomment chrome.i18n usage in old extensions test
Co-authored-by: Jeremy Apthorp <nornagon@nornagon.net>
2020-03-05 09:56:21 -05:00
Cheng Zhao
1d1d04f4a4
fix: destroy node platform after destroying wrappers ( #22527 )
2020-03-05 09:59:59 +09:00
Electron Bot
27a91cbad4
Bump v10.0.0-nightly.20200304
2020-03-04 07:32:07 -08:00
Samuel Attard
2563681583
fix: disable contextBridge object identity caching ( #21803 )
...
* fix: disable contextBridge object identity caching
* cleanup
* chore: make non-const references raw pointers
* fix: zero-param constructors are not explicit
* refactor: use base::LinkedList
Co-authored-by: Jeremy Apthorp <nornagon@nornagon.net>
2020-03-03 23:18:22 -08:00
Shelley Vohr
e8c628ecdf
fix: bail early if no printers on the network ( #22418 )
2020-03-04 02:20:31 +00:00
Samuel Attard
8352c39c65
fix: do not reposition traffic lights when fullscreened ( #22492 )
2020-03-03 14:22:32 -08:00
Electron Bot
39baf68790
chore: bump chromium to 5b340c815ce15ab2efcf277ed19e9 (master) ( #22064 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com>
Co-authored-by: loc <andy@slack-corp.com>
Co-authored-by: Robo <hop2deep@gmail.com>
Co-authored-by: Jeremy Apthorp <nornagon@nornagon.net>
2020-03-03 13:35:05 -08:00
Electron Bot
3a331ffca6
Bump v10.0.0-nightly.20200303
2020-03-03 07:32:06 -08:00
bughit
84126a4f23
feat: optional typically sync callback for WebFrame#executeJavaScript* ( #21423 )
2020-03-02 16:11:40 -08:00
Сковорода Никита Андреевич
d731a676f5
feat: add disableDialogs option to WebPreferences ( #22395 )
...
Allows to disable dialogs completely in a similar way of how safeDialogs option can be used. Overrides safeDialogs option.
2020-03-02 20:50:44 +00:00
Electron Bot
282a44e747
Bump v10.0.0-nightly.20200302
2020-03-02 07:32:10 -08:00
CezaryKulakowski
0bc906853e
fix: call focus on native window on call to webContents.focus on mac ( #22323 )
...
* fix: call focus on native window on call to webContents.focus on mac
On mac call to web_contents()->Focus() is not enough so it's
necessary to call it on native window.
* fixup! fix: call focus on native window on call to webContents.focus on mac
* fixup! fix: call focus on native window on call to webContents.focus on mac
* test: close all windows after test
* fix: also match the behavior on Linux
Co-authored-by: Cheng Zhao <zcbenz@github.com>
2020-03-02 16:51:02 +09:00
Felix Rieseberg
cad7054e4f
fix: Add ContentsView to AXChildren ( #22399 )
2020-03-02 11:25:40 +09:00
Cheng Zhao
4c6150ea3d
fix: make webRequest work for CORS preflight requests ( #22407 )
...
* fix: support CORS preflight
* test: webRequest should work for CORS requests
2020-03-02 10:23:43 +09:00
Samuel Attard
ced487467c
fix: dictionaries download path should be in userdata ( #22444 )
2020-02-28 15:37:53 -08:00
Shelley Vohr
2c974915a3
fix: do not call close on sheets themselves ( #22410 )
2020-02-28 23:10:21 +00:00
Shelley Vohr
ed33a72c23
chore: ensure correct scopes are in place ( #22397 )
2020-02-28 23:08:27 +00:00
Andy Dill
36f982aee2
fix: revive offscreen rendering support ( #22160 )
2020-02-27 11:00:07 -08:00
Electron Bot
e28f7aadc7
Revert "Bump v10.0.0-nightly.20200227"
...
This reverts commit a7603a43c3
.
2020-02-27 10:01:40 -08:00
Electron Bot
a7603a43c3
Bump v10.0.0-nightly.20200227
2020-02-27 09:13:29 -08:00
Samuel Attard
ee04c7f7ee
fix: allow persistent media salts ( #22386 )
...
* fix: allow persistent media salts
* chore: add regression test for persistent media device ids across reloads
2020-02-26 16:03:55 -08:00
Electron Bot
6a01898c76
Bump v10.0.0-nightly.20200226
2020-02-26 07:33:18 -08:00
Samuel Attard
7cae73fe7a
fix: add patch to set the base download URL rather than override it completely ( #22382 )
2020-02-25 14:57:28 -08:00
Shelley Vohr
c4f272e28f
fix: pass safeDialogs preference properly ( #22353 )
2020-02-25 16:47:59 +00:00
Shelley Vohr
79270e30a6
fix: don't run environment bootstrapper ( #22342 )
2020-02-25 16:46:08 +00:00
Electron Bot
2aa734385e
Bump v10.0.0-nightly.20200225
2020-02-25 07:32:12 -08:00
Samuel Attard
7b7def7d1e
feat: set app.enableRendererProcessReuse to true by default ( #22336 )
...
* feat: set app.enableRendererProcessReuse to true by default
* chore: add context aware info to breaking changes doc
* spec: fix nodeIntegration in child windows test for rendererprocessreuse
* spec: fix remote listeners in destroyed renderers spec as the error is now async
* Update api-browser-window-spec.ts
* chore: deprecate affinity
* chore: fix docs
* spec: handle tests crashing without an exist code
* spec: update tests for new rendererprocessreuse default
* spec: with renderer process re-use we get to destroy less views
2020-02-24 18:11:06 -08:00
Electron Bot
f965b13d74
chore: bump node to v12.16.1 (master) ( #22168 )
...
* chore: bump node in DEPS to v12.16.0
* Fixup asar support setup patch
https://github.com/nodejs/node/pull/30862
* Fixup InternalCallbackScope patch
https://github.com/nodejs/node/pull/30236
* Fixup GN buildfiles patch
https://github.com/nodejs/node/pull/30755
* Fixup low-level hooks patch
https://github.com/nodejs/node/pull/30466
* Fixup globals require patch
https://github.com/nodejs/node/pull/31643
* Fixup process stream patch
https://github.com/nodejs/node/pull/30862
* Fixup js2c modification patch
https://github.com/nodejs/node/pull/30755
* Fixup internal fs override patch
https://github.com/nodejs/node/pull/30610
* Fixup context-aware warn patch
https://github.com/nodejs/node/pull/30336
* Fixup Node.js with ltcg config
https://github.com/nodejs/node/pull/29388
* Fixup oaepLabel patch
https://github.com/nodejs/node/pull/30917
* Remove redundant ESM test patch
https://github.com/nodejs/node/pull/30997
* Remove redundant cli flag patch
https://github.com/nodejs/node/pull/30466
* Update filenames.json
* Remove macro generation in GN build files
https://github.com/nodejs/node/pull/30755
* Fix some compilation errors upstream
* Add uvwasi to deps
https://github.com/nodejs/node/pull/30258
* Fix BoringSSL incompatibilities
* Fixup linked module patch
https://github.com/nodejs/node/pull/30274
* Add missing sources to GN uv build
https://github.com/libuv/libuv/pull/2347
* Patch some uvwasi incompatibilities
* chore: bump Node.js to v12.6.1
* Remove mark_arraybuffer_as_untransferable.patch
https://github.com/nodejs/node/pull/30549
* Fix uvwasi build failure on win
* Fixup --perf-prof cli option error
* Fixup early cjs module loading
* fix: initialize diagnostics properly
https://github.com/nodejs/node/pull/30025
* Disable new esm syntax specs
https://github.com/nodejs/node/pull/30219
* Fixup v8 weakref hook spec
https://github.com/nodejs/node/pull/29874
* Fix async context timer issue
* Disable monkey-patch-main spec
It relies on https://github.com/nodejs/node/pull/29777 , and we don't
override prepareStackTrace.
* Disable new tls specs
https://github.com/nodejs/node/pull/23188
We don't support much of TLS owing to schisms between BoringSSL and
OpenSSL.
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
2020-02-24 21:02:04 +00:00
Samuel Attard
fd46bc653f
chore: wrap process restart flag in renderer process reuse check ( #22334 )
2020-02-24 11:43:55 -08:00
Erick Zhao
1848e3f658
feat: Add OtherItemsProxy TouchBar item ( #22270 )
...
* feat: Add OtherItemsProxy touchbar item
* review!
2020-02-24 17:55:06 +09:00
Samuel Maddock
8cc0435d9c
fix(extensions): set lowest isolated world id ( #22212 )
...
* fix(extensions): set lowest isolated world id
* refactor: move world IDs into separate header file
Several files are including electron_render_frame_observer.h just for the world IDs.
2020-02-24 13:33:58 +09:00
Samuel Maddock
68c6d53156
feat(extensions): add more properties to extension object ( #22244 )
2020-02-24 12:30:32 +09:00
Cheng Zhao
41931aa5fa
fix: disable remote layer APIs in MAS build ( #20965 )
...
* fix: add patch to disable remote layer APIs
* fix: use --disable-gpu-memory-buffer-compositor-resources for MAS build
2020-02-24 12:08:57 +09:00
Electron Bot
1502ecf9f7
Bump v10.0.0-nightly.20200223
2020-02-23 07:31:25 -08:00
Electron Bot
f1fb513040
Bump v10.0.0-nightly.20200222
2020-02-22 07:31:54 -08:00
Jeremy Apthorp
a25d7fa440
fix: emit will-navigate for sandboxed contents ( #22188 )
2020-02-21 11:08:26 -08:00
Jeremy Apthorp
8045152e59
fix: revert {Atom => Electron}Application rename ( #22206 )
2020-02-21 11:05:03 -08:00
Electron Bot
686f53c9da
Bump v10.0.0-nightly.20200221
2020-02-21 07:31:47 -08:00
Samuel Attard
e7b0a9ca8f
feat: add API for receiving logs from service workers ( #20624 )
...
* feat: add API for receiving logs from service workers
* feat: add new serviceWorkerContext APIs
* chore: add missing #include's
* refactor: rename serviceWorkerContext to serviceWorkers
* chore: clean up based on review
* chore: remove native_mate
* chore: add tests for the service worker module
* Update spec-main/api-service-workers-spec.ts
Co-Authored-By: Jeremy Apthorp <jeremya@chromium.org>
* chore: fix linting
* chore: handle renames
Co-authored-by: Jeremy Apthorp <nornagon@nornagon.net>
2020-02-20 15:19:06 -08:00
Electron Bot
57943f4de3
Bump v10.0.0-nightly.20200220
2020-02-20 07:32:35 -08:00
Electron Bot
3d53a4766f
Bump v10.0.0-nightly.20200218
2020-02-18 07:32:52 -08:00
Electron Bot
bb95f6e7a8
Bump v10.0.0-nightly.20200217
2020-02-17 07:33:49 -08:00
Electron Bot
e6a8906052
Bump v10.0.0-nightly.20200216
2020-02-16 07:32:02 -08:00
Electron Bot
647f086286
Bump v10.0.0-nightly.20200215
2020-02-15 07:32:01 -08:00
Electron Bot
3d45f0a51a
Revert "Bump v10.0.0-nightly.20200214"
...
This reverts commit b7bb1cc4c3
.
2020-02-14 09:33:40 -08:00
Electron Bot
b7bb1cc4c3
Bump v10.0.0-nightly.20200214
2020-02-14 07:31:36 -08:00
Jeremy Apthorp
602913cb4c
chore: rename node bindings atom => electron ( #22176 )
2020-02-14 06:25:39 -05:00
Shelley Vohr
6ed396df17
fix: crash on custom printing margins ( #22164 )
2020-02-13 11:15:25 -06:00
Electron Bot
f97ce86d08
Bump v10.0.0-nightly.20200213
2020-02-13 07:52:52 -08:00
John Kleinschmidt
2510607658
Revert "Bump v10.0.0-nightly.20200213"
...
This reverts commit d40a2a8982
.
2020-02-13 10:49:37 -05:00
Electron Bot
d40a2a8982
Bump v10.0.0-nightly.20200213
2020-02-13 07:32:44 -08:00
Jeremy Apthorp
d590f2efe3
feat: enable pdf viewer ( #21794 )
2020-02-12 16:39:12 -08:00
Electron Bot
85f9c779a8
Bump v10.0.0-nightly.20200212
2020-02-12 09:56:46 -08:00
Electron Bot
493dcf279b
Revert "Bump v10.0.0-nightly.20200212"
...
This reverts commit 22d7b4049c
.
2020-02-12 09:53:05 -08:00
Electron Bot
22d7b4049c
Bump v10.0.0-nightly.20200212
2020-02-12 09:51:17 -08:00
Electron Bot
592848ed3d
Revert "Bump v10.0.0-nightly.20200212"
...
This reverts commit 2edbff6e6c
.
2020-02-12 09:48:33 -08:00
Electron Bot
2edbff6e6c
Bump v10.0.0-nightly.20200212
2020-02-12 07:32:14 -08:00
Tony
fe5318d753
fix RTL bug when used with traffic light repositioning ( #22132 )
2020-02-12 07:34:55 +00:00
Shelley Vohr
43ca62cad0
refactor: use NSVisualEffectMaterial* constants directly ( #22121 )
2020-02-11 16:23:10 +00:00
Electron Bot
b66db2f268
Bump v10.0.0-nightly.20200211
2020-02-11 07:31:19 -08:00
Cheng Zhao
c608d6d7fb
fix: make webRequest work with WebSocket ( #22040 )
...
* fix: web request support proxying websocket
* fix: make tests work
* chore: do not use api:: code outside api/ folder
* chore: do not create proxy when no listener
* test: use separate session to avoid conflicts
* chore: address review
2020-02-11 14:56:09 +09:00
Shelley Vohr
80dd16aa78
spec: unskip webview.printToPDF ( #22122 )
2020-02-11 03:35:05 +00:00
Cheng Zhao
9ad6f06831
fix: remove cyclic references of BrowserWindow ( #22006 )
...
* fix: remove cyclic references in BrowserWindow
* fix: prevent TopLevelWindow from garbage collection
* test: garbage collection of BrowserWindow
* chore: createIDWeakMap is used in tests
2020-02-11 09:37:46 +09:00
Erick Zhao
9942149f3c
feat: add session.listWordsFromSpellCheckerDictionary API ( #22101 )
...
* doesn't work yet but compiles.
* works
* fixup
2020-02-10 14:08:53 -08:00
Erick Zhao
17abeca8b7
feat: add session.removeWordFromSpellCheckerDictionary API ( #22039 )
...
* feat: add session.removeWordFromSpellCheckerDictionary API
* rebase fixup
2020-02-10 14:07:25 -08:00
Jeremy Apthorp
b77f701aeb
feat: disable the remote module by default ( #22091 )
2020-02-10 10:49:09 -08:00
Jeremy Apthorp
af631f8204
fix: disallow loading extensions in temp sessions ( #22090 )
...
* fix: disallow loading extensions in temp sessions
* docs
2020-02-10 10:28:03 -06:00
Electron Bot
c2cd588e70
Bump v10.0.0-nightly.20200210
2020-02-10 07:31:57 -08:00
Shelley Vohr
d5e7904610
refactor: remove use of Node's DebugOptions ( #22083 )
2020-02-09 18:42:02 +00:00
Electron Bot
099246f0e4
Bump v10.0.0-nightly.20200209
2020-02-09 07:32:49 -08:00
Samuel Attard
dafbf04b9a
fix: use a WeakPtr so we do not UAF the store in FunctionLifetimeMonitor ( #22056 )
2020-02-08 20:49:38 -08:00
t57ser
43592f8b71
fix: flash plugin ( #22072 )
...
* fix: flash plugin
Fixes https://github.com/electron/electron/issues/20744
* cleanup
* fix linting issue
2020-02-08 17:50:07 -08:00
Electron Bot
f989faab5c
Bump v10.0.0-nightly.20200208
2020-02-08 07:31:55 -08:00
Jeremy Apthorp
e2a5de9248
refactor: saner blink_initialization_order.patch ( #22054 )
2020-02-07 09:45:13 -08:00
Electron Bot
6a7d722c06
Bump v10.0.0-nightly.20200207
2020-02-07 07:32:49 -08:00
Shelley Vohr
83124889e5
feat: enable passing Node.js cli flags ( #21110 )
...
* feat: enable passing Node.js cli flags
* Allow cli flags in ELECTRON_RUN_AS_NODE mode
2020-02-07 02:59:38 +00:00
Jeremy Apthorp
9107157073
feat: [extensions] support extension.getBackgroundPage ( #21951 )
...
* feat: [extensions] support extension.getBackgroundPage
* cleanup
* how does c++
* tests
* test for runtime.getBackgroundPage too
2020-02-06 16:42:34 -05:00
Electron Bot
b664c824d2
Bump v10.0.0-nightly.20200206
2020-02-06 07:34:52 -08:00
Electron Bot
42a9d72ce1
chore: bump chromium to 28254008f9e7a2aea5d4426906bfd (master) ( #22025 )
...
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
2020-02-06 07:05:30 +00:00
Shelley Vohr
303ca10846
feat: allow macOS apps to set activation policies ( #21983 )
2020-02-05 19:12:25 +00:00
Cheng Zhao
3341a2c3b4
fix: delay deletion of Wrappable objects ( #22044 )
2020-02-05 10:50:26 -05:00
Cheng Zhao
dee324f79a
fix: check WebContents in OnGetDefaultPrinter ( #22041 )
2020-02-05 10:48:51 -05:00
Electron Bot
76d05ce21f
Bump v9.0.0-nightly.20200205
2020-02-05 07:32:08 -08:00
Shelley Vohr
928175bdfe
feat: allow specifying pageSize for print ( #22014 )
2020-02-05 04:25:02 +00:00
Jeremy Apthorp
ba5d712a15
fix: crash on boot with --log-net-log ( #22035 )
2020-02-04 18:04:35 -08:00
Jeremy Apthorp
d9321f4df7
chore: rename atom -> electron ( #21986 )
2020-02-04 12:19:40 -08:00
Shelley Vohr
f14fc4b041
chore: wrap cb with default invocation ( #22013 )
2020-02-04 19:06:03 +00:00
Electron Bot
7be1b44cda
Bump v9.0.0-nightly.20200204
2020-02-04 07:31:43 -08:00
Jeremy Apthorp
a061c87e56
feat: enable native extensions support ( #21814 )
2020-02-03 14:01:10 -08:00
Samuel Attard
1fb2b8e00e
fix: bind spellchecker receivers correctly in the renderer ( #21997 )
2020-02-03 09:49:37 -08:00
Electron Bot
6f32214655
Bump v9.0.0-nightly.20200203
2020-02-03 07:31:22 -08:00
Electron Bot
6d48d529ed
Bump v9.0.0-nightly.20200202
2020-02-02 07:31:51 -08:00
Electron Bot
3a5e58a06e
Bump v9.0.0-nightly.20200201
2020-02-01 07:32:10 -08:00
Shelley Vohr
08b1f0e25d
fix: default printer if none is provided ( #21956 )
2020-01-31 19:20:11 +00:00
Electron Bot
a58bc42ed0
chore: bump chromium to 8a35438d19da7538142380551a2ce (master) ( #21971 )
...
* chore: bump chromium in DEPS to 68d7ef9b31f3f164a967109212e84a8d756cc80f
* Update patches
* Update location of file_info.h
* Update sysroots
* chore: bump chromium in DEPS to 47114394b1c8a35438d19da7538142380551a2ce
* Update patches
* ci: update docker image to pickup new ia32 dep
* Skip .info files in dist.zip
Co-authored-by: John Kleinschmidt <jkleinsc@github.com>
2020-01-31 13:36:00 -05:00
Samuel Attard
cabe514431
chore: add safety checks to RepositionTrafficLights ( #21981 )
2020-01-31 10:27:25 -08:00
Jeremy Apthorp
45f30ead61
fix: don't crash on invalid certs ( #21976 )
2020-01-31 09:25:46 -08:00
Electron Bot
c29ec2d4cc
Bump v9.0.0-nightly.20200131
2020-01-31 07:32:07 -08:00
bitdisaster
89eb309d0b
feat: allow GUID parameter to avoid systray demotion on Windows ( #21891 )
...
* fix: systray icon demotion
Adding support for GUID parameter in Tray API.
In combination with signed binaries this allows to maintain
the position in the systray on Windows.
* unit tests
* make mac and linux compile
2020-01-31 14:37:03 +09:00
Shelley Vohr
2955c67c4e
fix: prevent print crash on bad deviceName ( #21946 )
...
* fix: prevent print crash on bad deviceName
* address review feedback
2020-01-31 11:49:13 +09:00
Electron Bot
1f61b3a3eb
Bump v9.0.0-nightly.20200130
2020-01-30 07:32:53 -08:00
Samuel Attard
e528029345
fix: ensure web_contents is not nullptr in UpdateDraggableRegions ( #21955 )
...
* fix: ensure web_contents is not nullptr in UpdateDraggableRegions
This is a speculative fix for a crash in `UpdateDraggableRegions` that we've noticed
* Update atom_api_browser_window_mac.mm
* Update atom_api_browser_window_mac.mm
2020-01-29 16:55:27 -08:00
Electron Bot
0979bfc9c1
chore: bump chromium to 669e1d2c51901c686b055da965f2d (master) ( #21954 )
...
* chore: bump chromium in DEPS to edc531fae69669e1d2c51901c686b055da965f2d
* Update patches
* Update to use content::DevToolsAgentHostClientChannel.
9d14e4b8a3
Co-authored-by: John Kleinschmidt <jkleinsc@github.com>
2020-01-29 16:45:08 -05:00
Alexey Kuzmin
bc0f5acc73
chore: fix linter errors in .mm files ( #21931 )
...
* chore: fix the "npm run lint:obj" invocation
* chore: fix linter errors in .mm files
2020-01-29 17:03:53 +00:00
Electron Bot
20660285e2
Bump v9.0.0-nightly.20200129
2020-01-29 07:31:10 -08:00
Electron Bot
2b53788c35
chore: bump chromium to 4b6692e4cc2839729bb7ac009586a (master) ( #21864 )
...
* chore: bump chromium in DEPS to a1ea0d7aedd6b5fe58fbabfa3b05aa8ee41304ff
* update patches
* update extensions code
* Remove WebPoint
https://chromium-review.googlesource.com/c/chromium/src/+/2007474
* fix build
* chore: bump chromium in DEPS to 9351e26c2a3714f8bbb10789c71bb51b0b494c75
* update patches
* Remove error description from the DidFailLoadWithError message
https://chromium-review.googlesource.com/c/chromium/src/+/2011280
* Make SimpleNetworkHintsHandlerImpl use the right NetworkIsolationKey
https://chromium-review.googlesource.com/c/chromium/src/+/1994430
* Rename libgtkui to gtk
https://chromium-review.googlesource.com/c/chromium/src/+/2011683
* [metrics] Remove histogram Startup.WarmStartTimeFromRemoteProcessStart*.
https://chromium-review.googlesource.com/c/chromium/src/+/2003211
* fix requestSingleInstanceLock test
* chore: bump chromium in DEPS to a813567a4f17ea08292c2b26fa10d0ffd47010d9
* chore: bump chromium in DEPS to f0aca2de536ceecd6eb66e928051d11e6d11991f
* chore: bump chromium in DEPS to 865556af6d0c9d990f5b1816cb792f7c3859667b
* chore: bump chromium in DEPS to 98538fdd28c4b6692e4cc2839729bb7ac009586a
* update patches
* fix broken tests
* Update node tests for v8 changes
* Update node patches for test failures
* Update for number of tests
Co-authored-by: Jeremy Apthorp <nornagon@nornagon.net>
Co-authored-by: John Kleinschmidt <jkleinsc@github.com>
2020-01-29 07:01:37 -05:00
Hye Sung Jung
0bd8a97f38
update ( #21915 )
2020-01-29 18:42:25 +09:00
Electron Bot
64f484c894
Bump v9.0.0-nightly.20200128
2020-01-28 07:33:06 -08:00
Charles Kerr
5f307381d2
fix: ensure tray icon is the proper size on linux ( #21904 )
...
* fix: ensure tray icon is the proper size on linux
Fixes #21445 .
* chore: use correct include order
* chore: use correct include order
* chore: remove use of deprecated casting style
* chore: be more explicit about the 22 pixel height
* chore: remove now-unneeded #include statements
* chore: fix typo and bugs.chromium.org link
* refactor: put GetIconFromImage() in anon namespace
2020-01-28 10:17:45 -05:00
Shelley Vohr
55ccca922d
fix: About Panel credits should be dark mode aware ( #21880 )
2020-01-28 04:23:02 +00:00
Samuel Attard
37feeb8e5f
feat: expose the chromium validated certificate in the certificate verify proc ( #21890 )
2020-01-27 10:48:29 -08:00
Electron Bot
eaa907d1dc
Bump v9.0.0-nightly.20200127
2020-01-27 07:31:14 -08:00
Cheng Zhao
2743d60f52
fix: menu not updating with Tray.setContextMenu ( #21883 )
2020-01-26 13:02:33 -08:00
Electron Bot
ee1d9ec6f9
Bump v9.0.0-nightly.20200126
2020-01-26 07:32:18 -08:00
Electron Bot
501f9d21f6
Bump v9.0.0-nightly.20200125
2020-01-25 07:31:27 -08:00
LuoJinghua
852b8693bd
feat: Exposing methods required by capturing a hidden webContents ( #21679 )
2020-01-25 09:43:42 +09:00
Electron Bot
8103ded33e
Bump v9.0.0-nightly.20200124
2020-01-24 07:33:00 -08:00
Tony
5781850706
feat: custom positioning for traffic light buttons ( #21781 )
...
* feat: custom positioning for traffic light buttons
* remove NSLog and unnecessary call-site in IsVisible()
* no longer need to check if entering fullscreen
* change API to take a point object
Co-authored-by: tonyfwoo <55114329+tonyfwoo@users.noreply.github.com>
2020-01-23 10:13:08 -08:00
Electron Bot
7c0a9f29ca
Bump v9.0.0-nightly.20200123
2020-01-23 07:32:49 -08:00
Shelley Vohr
b90537a629
feat: add tray.closeContextMenu() ( #21807 )
2020-01-22 15:25:17 -08:00
Electron Bot
87af95be3e
Revert "Bump v9.0.0-nightly.20200122"
...
This reverts commit 21b9b30b99
.
2020-01-22 08:13:55 -08:00
Electron Bot
21b9b30b99
Bump v9.0.0-nightly.20200122
2020-01-22 07:31:45 -08:00
Shelley Vohr
a5d5e76b10
fix: some websites using WebComponents V0 not loading ( #21858 )
2020-01-22 22:03:17 +09:00
Shelley Vohr
11804dfe2f
fix: Windows checkboxChecked edge case ( #21852 )
2020-01-22 16:38:39 +09:00
Cheng Zhao
fbc2f8344f
fix: crash when doing redirect navigation with webRequest listener ( #21838 )
...
* fix: pass navigation_ui_data to proxying factory
* fix: clone response instead of move in redirect
2020-01-22 10:31:10 +09:00
Cheng Zhao
36fac7bfec
fix: call SetCanActivate in setFocusable ( #21846 )
2020-01-22 10:13:48 +09:00
Jeremy Apthorp
100a85f93a
fix: [extensions] load extensions on the IO thread ( #21811 )
2020-01-21 09:43:18 -08:00
Jeremy Apthorp
acb5b75057
chore: [extensions] support old APIs when enable_electron_extensions = true ( #21812 )
2020-01-21 09:42:55 -08:00
Electron Bot
dc97fe0640
chore: bump chromium to b243c83a66a7fded00f3408107778 (master) ( #21827 )
...
Co-authored-by: Robo <hop2deep@gmail.com>
2020-01-21 09:39:37 -08:00
Electron Bot
34baa02c28
Bump v9.0.0-nightly.20200121
2020-01-21 07:31:48 -08:00
Jeremy Apthorp
d802fe0fdd
fix: [extensions] some chrome.extension APIs ( #21804 )
2020-01-21 09:44:09 +09:00
Samuel Attard
ebe8bddc31
fix: ignore (un)lock events for sessions that aren't the current session ( #21805 )
2020-01-20 15:48:12 +09:00
Electron Bot
64a2490efe
Bump v9.0.0-nightly.20200119
2020-01-19 07:31:09 -08:00
Electron Bot
48b9c7df84
Bump v9.0.0-nightly.20200118
2020-01-18 07:31:19 -08:00
Cheng Zhao
42d8933d66
fix: crash when restoring minimized hidden window ( #21813 )
2020-01-17 11:29:01 -08:00
Electron Bot
bf6e4b1247
chore: bump chromium to 279aeeec3c9fe2237bc31f776f269 (master) ( #21521 )
...
* chore: bump chromium in DEPS to 46d2d82e84d73806da623c5333dae4dd218172df
* chore: bump chromium in DEPS to cbafe74731a5d1e59844ca59e0fc28f4a5f80a33
* chore: bump chromium in DEPS to d5dcd6b5cc76f4e1732083d775cdd7b533f0abe9
* Update patches
* update for lint
* Fix compilation errors
* chore: bump chromium in DEPS to 1c19360fdaaf65d4ed006736c7f9804104095990
* Replace removed constant
* chore: bump chromium in DEPS to 3b6639f5da26c1772c5d4f3ba634aca65df75fec
* chore: bump chromium in DEPS to cc6b1b930d4b5eca06701820dac54fa0f41e8999
* chore: bump chromium in DEPS to 7d1445641ad1032c67f731ba6ff7798f29349ade
* chore: bump chromium in DEPS to 6f7e5e79cefe982ad84a88927565a88db2e592be
* chore: bump chromium in DEPS to bfb25dafff19cb41bf9781331d19ef0be819d1e4
* chore: bump chromium in DEPS to 1a8196b39f0e0cdc4935fd122fff5625d5fab06e
* chore: bump chromium in DEPS to 9a03d8d2bb38ad8c0cbb9550ca81b2f94ff60c15
* chore: bump chromium in DEPS to 4c67f3505dab2d5457adb418cd3270a4f3236fd0
* chore: bump chromium in DEPS to 652394e7626fc1ae895a53fb34c64070494e648e
* chore: bump chromium in DEPS to 07653652c58cc019af7f833bd63eb0c2eceaab5e
* chore: bump chromium in DEPS to 451a1c5fec1fb073a5bae12a033bb342c72c905f
* chore: bump chromium in DEPS to 86cdba00e233899a232868b412b333d08db63478
* chore: bump chromium in DEPS to 7c322faad1aee8abef2330d74aabf09ecf8c11af
* Update patches
* chore: bump chromium in DEPS to d0044fae7efc29eb201cfdd5fdbed77d48aba212
* Replace IsProcessingUserGesture with HasTransientUserActivation
4baa9a6e85
* Fix 10.15 sdk build
0eaa6db358
* Remove CancelPrerender
5eb3329719
* Remove no longer used WebFloatPoint
43ab96ce6b
* Use base::span<const uint8_t> for devtools messages in content/public
21e19401af
* Update renamed header files
* TODO: update with upstream changes
This code needs to be updated to handle the changes made in:
19be6547a9
* chore: bump chromium in DEPS to 82e5a2c6bd33c2e53634a09fbcbc9fcac1e7ff93
* chore: bump chromium in DEPS to 91f877cadd2995201c276e952b3bf2c60b226c64
* chore: bump chromium in DEPS to 43fcd2ab2677a06d38246b42761dc5b40cf87177
* chore: bump chromium in DEPS to e30957dcb710c0977a7ff95b8d3cf65843df12ca
* chore: bump chromium in DEPS to 6a8335a56db12aae2fd06296f82579d804d92217
* chore: bump chromium in DEPS to a4a436cbc28ace88d71752f8f479e59559e54e46
* chore: bump chromium in DEPS to 982bbd0e4b2e1d57d515f384f6483ffc0d7073ad
* chore: bump chromium in DEPS to 92bb7a99f84ffcdf41d4edca57e90b1f0c7c6c8b
* update patches
* add checkout_google_benchmark gclient var
* FIXME: workaround grit bug
* chore: bump chromium in DEPS to d3623fc53615739e6b59340a5d349e4b397cb7c5
* update patches
* Remove color arg from DidChangeThemeColor().
https://chromium-review.googlesource.com/c/chromium/src/+/1982623
* update CreateFileURLLoader with new suffix
CL: https://chromium-review.googlesource.com/c/chromium/src/+/1981414
* add node patch for removal of task API in v8
CL: https://chromium-review.googlesource.com/c/v8/v8/+/1868620
* add disable_secure_dns param for WillCreateURLLoaderFactory
CL: https://chromium-review.googlesource.com/c/chromium/src/+/1888099
* switch to mojo-ified PrintMsg_PrintPreview
CL: https://chromium-review.googlesource.com/c/chromium/src/+/1972307
* chore: bump chromium in DEPS to e7a6d173632660b6aeb9806e9132c34a315331c2
* update missing chrome/browser/ssl:proto dependency after chrome removal
CL: https://chromium-review.googlesource.com/c/chromium/src/+/1986082
* chore: add libvulkan.so to the linux manifest
CL: https://chromium-review.googlesource.com/c/chromium/src/+/1973042
* revert DidChangeThemeColor ternary change due to templates
* match Chrome's mojo-ified implementation in geolocation_permission_context.cc
CL: https://chromium-review.googlesource.com/c/chromium/src/+/1963371
* add vulkan-1.dll to zips
2d6f74c6d4
* add bug link to fixme_grit_conflicts.patch
* Introduce device.mojom.DeviceService
https://chromium-review.googlesource.com/c/chromium/src/+/1956277
* PDF Compositor rename to Print Compositor
https://chromium-review.googlesource.com/c/chromium/src/+/1981135
* chore: bump chromium_version 00362ea584735b4acf4c5a0e1912d7987f8645ab
* chore: update patches
* Use a virtual base class to provide GetWidget().
https://chromium-review.googlesource.com/c/chromium/src/+/1996948
* [base] Remove usage of base::CurrentThread
https://chromium-review.googlesource.com/c/chromium/src/+/1962019
* chore: gn format
* Revert "ci: Use Visual Studio Build Tools instead of VS Studio (#21771 )"
This reverts commit 9c1310dadc
.
* fix: trigger resize when iframe requests fullscreen
* fix: Locking scheme registry is not necessary
https://chromium-review.googlesource.com/c/chromium/src/+/1973198
* chore: bump chromium f707f1d6d428f84cf14b64bc2ca74372e25c6ce7
* chore: update patches
* ui/base/clipboard: Remove redundant ANSI format functions
https://chromium-review.googlesource.com/c/chromium/src/+/1992015
* [base] Prepare //chrome for Value::GetList() switch
https://chromium-review.googlesource.com/c/chromium/src/+/1962255
Co-authored-by: John Kleinschmidt <jkleinsc@github.com>
Co-authored-by: loc <andy@slack-corp.com>
Co-authored-by: Jeremy Apthorp <nornagon@nornagon.net>
Co-authored-by: Robo <hop2deep@gmail.com>
2020-01-17 10:41:52 -08:00
Shelley Vohr
5c6f9a6947
feat: add mouse-down & mouse-up to Tray ( #21795 )
2020-01-17 16:28:34 +00:00
Electron Bot
5feafaceee
Bump v9.0.0-nightly.20200117
2020-01-17 07:31:47 -08:00
Electron Bot
09ad1807af
Bump v9.0.0-nightly.20200116
2020-01-16 07:31:36 -08:00
Jeremy Apthorp
b9eb68c0b4
feat: [extensions] implement a couple of tabs APIs ( #21779 )
2020-01-15 15:11:51 -08:00
Electron Bot
8278a64e00
Bump v9.0.0-nightly.20200115
2020-01-15 07:32:48 -08:00
Jeremy Apthorp
55368e4d97
feat: just enough //extensions to load a simple devtools extension ( #19515 )
2020-01-14 16:20:30 -08:00
Cheng Zhao
ceacadb4f4
fix: pass full response headers in net module ( #21552 )
2020-01-14 09:36:08 -08:00
Electron Bot
2d8839980c
Bump v9.0.0-nightly.20200114
2020-01-14 07:32:51 -08:00
Jeremy Apthorp
fa42b5980e
feat: flesh out the api for //extensions ( #21587 )
2020-01-13 14:56:28 -08:00
Jeremy Apthorp
8bc0c92137
feat: [extensions] background pages ( #21591 )
2020-01-13 14:55:58 -08:00
Cheng Zhao
32af863e34
fix: double-autorelease of NSImage ( #21757 )
2020-01-13 11:37:11 -08:00
Jeremy Apthorp
d68f17b32c
fix: stream protocols not completing ( #21733 )
2020-01-13 10:28:21 -08:00
Electron Bot
7723c2c16d
Bump v9.0.0-nightly.20200113
2020-01-13 07:31:46 -08:00
Nate Wienert
425d2a2e1b
add border radius to frameless window ( #20360 )
2020-01-13 15:43:00 +09:00
Jeremy Apthorp
2e1531ad90
feat: warn when remote is used without enableRemoteModule: true ( #21546 )
...
* feat: warn when remote is used without enableRemoteModule: true
* fix security warning
2020-01-13 15:23:03 +09:00
loc
a0a932826c
fix: prefer occluded rather than unloading layout info ( #21585 )
2020-01-13 09:56:49 +09:00
Shelley Vohr
19ef7a0fc9
fix: don't fallback to OpenFolderViaShell ( #21668 )
2020-01-13 09:49:51 +09:00
Electron Bot
702d18b2e3
Bump v9.0.0-nightly.20200111
2020-01-11 07:31:07 -08:00
loc
301bd8aec0
fix: avoid contextBridge double free on garbage collection ( #21592 )
...
* fix: reset next/prev pointers for life-monitored nodes
* fix: don't double-delete nodes in a linked list
2020-01-10 15:59:50 -08:00
Shelley Vohr
2858471151
feat: remove visibleOnFullscreen option ( #21706 )
2020-01-10 09:11:38 -08:00
Electron Bot
48ae7552f6
Bump v9.0.0-nightly.20200110
2020-01-10 07:32:59 -08:00
CezaryKulakowski
f461dc7002
fix: don't unnecessarily copy draggable regions ( #21704 )
2020-01-09 12:13:28 -08:00
Shelley Vohr
f5e202a898
fix: Notification crash in before-quit ( #21709 )
2020-01-09 09:42:20 -08:00
Shelley Vohr
bb054716c9
feat: allow http-parser NODE_OPTION in packaged apps ( #21694 )
2020-01-09 08:09:14 -08:00
Electron Bot
75e39be916
Bump v9.0.0-nightly.20200109
2020-01-09 07:31:24 -08:00
Electron Bot
349da6af7f
Bump v9.0.0-nightly.20200108
2020-01-08 07:31:48 -08:00
Milan Burda
31c93fec67
fix: load window-setup in sandboxed renderer ( #21416 )
2020-01-06 22:23:03 +01:00
Electron Bot
7d2c97b671
Bump v9.0.0-nightly.20200106
2020-01-06 07:33:51 -08:00
Electron Bot
fb1131d531
Bump v9.0.0-nightly.20200105
2020-01-05 07:31:32 -08:00
Electron Bot
1abd24aa28
Bump v9.0.0-nightly.20200104
2020-01-04 07:33:32 -08:00
Electron Bot
b2071d2966
Bump v9.0.0-nightly.20200103
2020-01-03 07:31:59 -08:00
Electron Bot
35a7f76205
Bump v9.0.0-nightly.20200102
2020-01-02 07:31:08 -08:00
Electron Bot
55d8c4d937
Bump v9.0.0-nightly.20200101
2020-01-01 07:31:32 -08:00
Electron Bot
7b4a5a9f3a
Bump v9.0.0-nightly.20191231
2019-12-31 07:32:05 -08:00
Shelley Vohr
fbb10beb40
fix: highlight defaulted button correctly ( #21642 )
2019-12-31 05:48:43 -08:00
Electron Bot
b41fb2e554
Bump v9.0.0-nightly.20191230
2019-12-30 07:32:58 -08:00
Electron Bot
659c4548eb
Bump v9.0.0-nightly.20191229
2019-12-29 07:31:35 -08:00
Electron Bot
2497afcf94
Bump v9.0.0-nightly.20191228
2019-12-28 07:31:28 -08:00
Electron Bot
bf266b4479
Bump v9.0.0-nightly.20191226
2019-12-26 07:32:16 -08:00
Electron Bot
4324e4ce1d
Bump v9.0.0-nightly.20191225
2019-12-25 07:31:32 -08:00
Electron Bot
a158c80377
Bump v9.0.0-nightly.20191224
2019-12-24 07:31:28 -08:00
Electron Bot
69f37356c1
Bump v9.0.0-nightly.20191223
2019-12-23 07:31:10 -08:00
Electron Bot
023c9a67fd
Bump v9.0.0-nightly.20191222
2019-12-22 07:32:10 -08:00
Electron Bot
020cbf3595
Bump v9.0.0-nightly.20191221
2019-12-21 07:31:35 -08:00
Electron Bot
7161b2f57c
Bump v9.0.0-nightly.20191220
2019-12-20 07:34:03 -08:00
Shelley Vohr
087cb1d592
refactor: update node main instance management ( #21562 )
2019-12-19 13:29:09 -08:00
Electron Bot
58b816431d
Bump v9.0.0-nightly.20191219
2019-12-19 07:31:49 -08:00
Jeremy Apthorp
682b5d7d01
fix: set enable_negotiate_port to false in allowNTLMCredentialsForDomains ( #21571 )
...
* fix: set enable_negotiate_port to false in allowNTLMCredentialsForDomains
* read commandline switch
2019-12-19 05:53:49 -08:00
Electron Bot
96a88f02fb
Bump v9.0.0-nightly.20191218
2019-12-18 07:32:07 -08:00
Jeremy Apthorp
1cac62f0a2
feat: remove deprecated base::Value-based serialization ( #21560 )
...
* feat: remove deprecated base::Value-based serialization
* add note to breaking-changes
2019-12-18 15:24:50 +09:00
Jeremy Apthorp
54b4756a29
refactor: try just using regular [Sync] for MessageSync ( #20797 )
2019-12-17 11:35:28 -08:00
Electron Bot
6cc9f0c34e
Bump v9.0.0-nightly.20191217
2019-12-17 07:31:56 -08:00
Shelley Vohr
dba8a0caa8
feat: enable explicit IAP restoration ( #21461 )
2019-12-17 07:07:11 -08:00
Electron Bot
5f2b6f71b5
Bump v9.0.0-nightly.20191216
2019-12-16 07:32:21 -08:00
Electron Bot
a7f5aafaca
Bump v9.0.0-nightly.20191215
2019-12-15 07:31:37 -08:00
Electron Bot
fb20bd74e6
Revert "Bump v9.0.0-nightly.20191214"
...
This reverts commit f09bef3ba2
.
2019-12-14 08:09:49 -08:00
Electron Bot
f09bef3ba2
Bump v9.0.0-nightly.20191214
2019-12-14 07:31:54 -08:00
Electron Bot
0f2f9a580a
chore: bump chromium to 94cc24d3bb17a7406ba6c6cc6dc29 (master) ( #21485 )
2019-12-13 12:13:12 -08:00
loc
19cd8f3a02
fix: avoid contextBridge crash when RenderFrame address is reused ( #21501 )
...
* fix: avoid contextBridge crash when RenderFrame address is reused
Co-Authored-By: Jeremy Apthorp <nornagon@nornagon.net>
* make routing_id_ const
2019-12-13 13:13:04 -05:00
Victor Bennich
cf833a7650
feat: add win.getBackgroundColor() for macOS ( #21448 )
...
thanks @vbennich - great work on this 🌟
2019-12-13 11:08:30 -05:00
Electron Bot
c1210f8ad3
Revert "Bump v9.0.0-nightly.20191213"
...
This reverts commit e6c23e1a5e
.
2019-12-13 08:01:32 -08:00
Electron Bot
e6c23e1a5e
Bump v9.0.0-nightly.20191213
2019-12-13 07:34:50 -08:00
Cheng Zhao
f9a1dc10fe
fix: quit after Chromium is fully started ( #21488 )
...
* fix: quit when chromium is fully started
* test: remove hacks on app.quit
* chore: RunUntilIdle is unnecessary
2019-12-13 18:57:02 +09:00
Electron Bot
b9a250a623
Bump v9.0.0-nightly.20191212
2019-12-12 07:32:26 -08:00
Robo
63e600f655
fix: sourcemaps not loading with network service ( #21473 )
...
Backports https://chromium-review.googlesource.com/c/chromium/src/+/1525270
Backports https://chromium-review.googlesource.com/c/chromium/src/+/1852212
2019-12-11 23:58:17 -08:00
Electron Bot
287592b5f6
Bump v9.0.0-nightly.20191211
2019-12-11 07:31:56 -08:00
Cheng Zhao
d5192853f9
fix: name and expirationDate should be optional when setting cookie ( #21454 )
...
* fix: correctly set cookie date
* fix: name is not required for setting cookie
* test: clear cookie after each cookie test
* test: should test session property
* chore: style fixes
2019-12-11 16:44:49 +09:00
loc
5cecc230fb
fix: restore POST forms that open a new window with target=_blank ( #21469 )
...
* fix: restore parts of original ResourceRequestBody V8 conversion
Restore some of the original conversion logic in order to fix target=_blank post form submissions.
* test: add test for POST form submission
2019-12-11 15:46:25 +09:00
Electron Bot
49b47ee4ed
chore: bump chromium to f755b70e34659441e72c1a928a406 (master) ( #21000 )
2019-12-10 16:22:35 -08:00
J. Ryan Stinnett
a5c9bd53e0
fix: restore accessibility window title on macOS ( #21462 )
...
Electron's `AtomNSWindow` implements `accessibilityAttributeValue` to
provide various accessibility info to the OS, including window titles.
Chromium 75 changed to Apple's newer accessibility API for window titles
in the super class that `AtomNSWindow` inherits from. macOS still
supports both the old and new style APIs, but it will prefer the new
style if it is implemented. This means the Electron window title is
being ignored because the newer API at the Chromium level has taken
precedence.
By implementing the newer accessibility API in `AtomNSWindow`, this
restores correct accessibility window titles in macOS Electron apps.
This is a regression has been present since Electron 6.0.0 (the first
release including the Chromium change above).
2019-12-10 15:03:00 -08:00
Electron Bot
9e866f8315
Bump v9.0.0-nightly.20191210
2019-12-10 07:32:16 -08:00
Cheng Zhao
a6d142a112
fix: window menu should handle keys correctly ( #21434 )
...
* fix: overriding AccessiblePaneView's methods
* chore: add CL link
2019-12-10 16:15:48 +09:00
Cheng Zhao
3cb0ed306b
fix: hiding window menu should work on startup ( #21436 )
...
* fix: menu visibility should not be overwritten on startup
* fix: removing menu for window without global menubar
* test: setMenu tests are not for mac
2019-12-09 11:17:36 -08:00
Jeremy Apthorp
7f6b308bf1
test: move remote specs to main process ( #21387 )
2019-12-09 10:27:30 -08:00
Electron Bot
409ef49d3a
Bump v9.0.0-nightly.20191209
2019-12-09 07:32:27 -08:00
Electron Bot
a5e84d0a2a
Bump v9.0.0-nightly.20191208
2019-12-08 07:32:26 -08:00
Electron Bot
e3f36d3e0b
Bump v9.0.0-nightly.20191207
2019-12-07 07:31:36 -08:00
Jeremy Apthorp
1f3561227d
feat: add tracing info to WebContents IPC methods ( #21404 )
2019-12-06 13:15:23 -08:00
Samuel Attard
5bc8809d64
fix: do not use messages after move ( #21419 )
2019-12-06 12:35:57 -08:00
loc
8a06ef11cf
fix: ensure persistence store still exists when GC runs ( #21402 )
...
Fix a bad access crash that happens when a render frame is deleted (window closed) and garbage collection runs afterward.
2019-12-06 11:15:08 -08:00
Electron Bot
4037b12511
Bump v9.0.0-nightly.20191206
2019-12-06 07:31:51 -08:00
Shelley Vohr
9e189eac71
fix: pass noLink correctly on Windows ( #21386 )
2019-12-05 13:38:57 -08:00
Birunthan Mohanathas
5223d1d774
fix: Fix compositor recycling when creating new BrowserView ( #21372 )
...
In #20829 , we fixed compositor recycling when switching between
BrowserViews, but it turns out that there is one additional case that we
need to handle. When we create a completely new BrowserView instance, it
starts of as visible (even when it hasn't been added to the window),
which means that it will need its own compositor instead of using the
recycled compositor.
To fix this, lets make BrowserViews hidden by default until they're
added to the window. See also #19988 . This is a potentially breaking
change given that the initial value of `document.visibilityState` will
now be `hidden`, but given the experimental status of BrowserViews, I
think this is a fine change to make. The old behavior can be restored
with `webPreferences: { show: true }`.
Notes: Fix compositor recycling when creating new BrowserView
2019-12-05 09:37:42 -08:00
Electron Bot
fff484d4ea
Bump v9.0.0-nightly.20191205
2019-12-05 07:33:07 -08:00
Cheng Zhao
0a741670a9
chore: remove native_mate (Part 14) ( #21365 )
...
* chore: remove uses of mate::Dictionary and mate::Handle
* chore: move CreateConstructor to gin_helper
* chore: remove native_mate
* chore: remove unneeded gin patch
2019-12-05 18:46:34 +09:00
Electron Bot
113b47d871
Bump v9.0.0-nightly.20191204
2019-12-04 07:32:41 -08:00
Milan Burda
01ab72d8c0
chore: remove unused shell/common/crash_reporter/win/crash_service.cc ( #21349 )
2019-12-04 15:09:58 +09:00
Electron Bot
c1845121e0
Bump v9.0.0-nightly.20191203
2019-12-03 07:32:38 -08:00
Jeremy Apthorp
9526c5584e
fix: deprecate setLayoutZoomLevelLimits ( #21296 )
2019-12-02 13:27:03 -08:00
Shelley Vohr
c7cbc2e6b1
fix: backgroundThrottling rwh assignment ( #21037 )
...
* fix: backgroundThrottling rwh assignment
* fix: disable DOM timer throttling
* chore: fix typo
2019-12-02 10:29:03 -08:00
Electron Bot
66035a2448
Bump v9.0.0-nightly.20191202
2019-12-02 07:33:23 -08:00
Electron Bot
469fc0ea36
Bump v9.0.0-nightly.20191201
2019-12-01 07:33:09 -08:00
Milan Burda
03824ef53f
build: fix building with enable_builtin_spellchecker = false ( #21334 )
2019-11-30 14:17:46 -08:00
Electron Bot
74f698d7bc
Bump v9.0.0-nightly.20191130
2019-11-30 07:31:23 -08:00
Electron Bot
ba77489cb6
Bump v9.0.0-nightly.20191129
2019-11-29 07:32:09 -08:00