Electron Bot
9d333a72e1
Bump v6.0.0-beta.14
v6.0.0-beta.14
2019-07-17 08:19:14 -07:00
Milan Burda
c5f4fe09aa
fix: don't execute preload scripts for internal <iframe> in <webview> ( #19260 ) ( #19298 )
2019-07-17 08:17:57 -07:00
Samuel Attard
38f2d11c39
feat: update to node 12.4 ( #19270 ) ( #19281 )
...
* feat: update to node 12.4 (#19270 )
This points our node repo at upstream (nodejs/node) and uses the base node tag as the target ref. We then use our existing patch system and patch files to apply our changes on top of node. This unifies how we patch upstream repos and makes our node patches easier to reason, view, understand and most importantly reduce.
This also upgrades Electron 6 to Node 12.4
Notes: Upgraded to Node 12.4
* chore: cherry pick changes required for node 12.4 from #18924
2019-07-16 12:46:12 -07:00
Electron Bot
3c852e79e6
chore: bump chromium in DEPS to 76.0.3809.68 ( #19278 )
2019-07-16 07:54:42 -07:00
trop[bot]
019e60517f
fix: serialize messages being sent over chrome message ports ( #19252 )
...
Chrome appears to serialize these messages (see #19070 ) so we should as
well to be consistent and to avoid bugs with Uint8/16 arrays
Fixes #19070
2019-07-15 22:15:31 -07:00
trop[bot]
fb51509153
fix: <webview> not working in scriptable popups ( #19218 )
2019-07-16 11:40:51 +09:00
Electron Bot
f3b9f58b7f
chore: bump chromium to 76.0.3809.67 (6-0-x) ( #19225 )
...
* chore: bump chromium in DEPS to 76.0.3809.64
* chore: bump chromium in DEPS to 76.0.3809.65
* chore: bump chromium in DEPS to 76.0.3809.66
* chore: bump chromium in DEPS to 76.0.3809.67
2019-07-15 14:39:48 -07:00
trop[bot]
a49307bc55
fix: exit non-silently when running as root on Linux ( #19255 )
...
* check for sandbox param on root
* add IsSandboxEnabled
2019-07-15 14:26:56 -05:00
Cheng Zhao
742292f082
fix: do not wait on promise returned by remote APIs (6-0-x) ( #19190 )
...
* fix: make <webview>.loadURL async
* docs: webview.loadURL returns Promise
2019-07-15 13:15:17 -05:00
trop[bot]
bb0f4fdbdf
fix: add support for prefers-color-scheme CSS query ( #19250 )
...
The wiring to update prefs when you toggle between dark mode and light mode exists in the content layer but the actual value setting is done in either //chrome or in shell. We need to set the preferred_color_scheme pref value in order for the CSS query to work correctly. The DarkModeObserver in content will automatically regenerate prefs when dark mode is toggled.
Fixes #15540
2019-07-15 07:58:51 -07:00
trop[bot]
5e2ca967c9
chore: revert key -> main change in window delegate listener ( #19221 )
...
* chore: revert key -> main
* chore: comment out test that will fail
* more context on commented out test
* remove commented test
2019-07-14 10:55:36 +09:00
trop[bot]
c8029d1696
docs: specify possible values for ProcessMetric.type ( #19224 )
2019-07-12 17:46:41 -05:00
Electron Bot
08aa86e55e
chore: bump chromium to 76.0.3809.63 (6-0-x) ( #19195 )
...
* chore: bump chromium in DEPS to 76.0.3809.62
* chore: bump chromium in DEPS to 76.0.3809.63
2019-07-11 14:05:13 -05:00
Micha Hanselmann
825c082535
chore: deprecate setHighlightMode ( #19211 )
2019-07-11 13:48:39 -05:00
Micha Hanselmann
4a073e4f7e
refactor: improve function deprecation module ( #19012 ) ( #19199 )
...
* add removeFunction to deprecation module
* clarify deprecate api
* throw error
* change error msg
2019-07-11 17:10:52 +09:00
Electron Bot
adffa99e05
Bump v6.0.0-beta.13
v6.0.0-beta.13
2019-07-10 11:04:56 -07:00
Alexandre Lacheze
51f03033a4
docs: precise that node integration is enabled in natively opened window if nodeIntegrationInSubFrames is true ( #19142 )
2019-07-10 10:37:28 -05:00
trop[bot]
733251866c
fix: use binding.ipc instead of binding.sendTo which is undefined ( #19106 )
2019-07-10 10:35:55 -05:00
trop[bot]
41a7d9e42b
ci: do not use the MOCHA_FILE env variable ( #19180 )
...
It is not used in a expected way anyway.
2019-07-10 10:35:35 -05:00
trop[bot]
ddbbf34433
remove non-existent event ( #19169 )
2019-07-10 10:34:27 -05:00
Milan Burda
6f65dec6a2
ci: add check for dist zip file changes ( #19172 )
2019-07-09 16:01:16 -05:00
Electron Bot
a66657112c
chore: bump chromium in DEPS to 76.0.3809.60 ( #19165 )
2019-07-09 12:54:07 -07:00
Jeremy Apthorp
f5c3394930
fix: dump correct breakpad symbols on macOS ( #19155 )
2019-07-09 09:47:11 +09:00
Electron Bot
84bae64def
chore: bump chromium to 76.0.3809.59 (6-0-x) ( #19134 )
2019-07-08 16:03:40 -07:00
Milan Burda
4185b93abb
Revert "feat: only allow bundled preload scripts ( #17308 )" ( #19132 )
...
This reverts commit 8cf15cc931 .
2019-07-08 11:33:54 +09:00
trop[bot]
b1e9f50fad
fix: check parent-child relationship in canAccessWindow ( #19118 )
2019-07-05 11:20:08 -07:00
Electron Bot
6bd901d9ca
chore: bump chromium to 76.0.3809.56 (6-0-x) ( #19111 )
...
* chore: bump chromium in DEPS to 76.0.3809.55
* chore: bump chromium in DEPS to 76.0.3809.56
2019-07-05 11:13:16 -07:00
trop[bot]
1c2b8f8d9a
fix: handle no env in externsion world set up ( #19105 )
...
Previously when GetEnvironment returned null this extension setup
crashed.
2019-07-03 16:36:30 -07:00
Electron Bot
cb9b288d8b
Bump v6.0.0-beta.12
v6.0.0-beta.12
2019-07-03 14:08:45 -07:00
Shelley Vohr
69fe33a2b1
Revert "Bump v6.0.0-beta.12"
...
This reverts commit 8a285f29ed .
2019-07-03 14:06:12 -07:00
Electron Bot
52b42546ed
chore: bump chromium in DEPS to 76.0.3809.54 ( #19095 )
2019-07-03 08:36:42 -07:00
Electron Bot
8a285f29ed
Bump v6.0.0-beta.12
2019-07-02 11:25:31 -07:00
Shelley Vohr
92df6cc36c
fix: only check darkMode effectiveAppearance in 10.15 ( #19013 )
2019-07-02 11:04:30 -07:00
Electron Bot
ab91656148
chore: bump chromium in DEPS to 76.0.3809.52 ( #19079 )
2019-07-02 10:44:16 -07:00
Electron Bot
1fb1e5b2b2
Revert "Bump v6.0.0-beta.12"
...
This reverts commit 54908b56e5 .
2019-07-02 10:17:31 -07:00
Electron Bot
54908b56e5
Bump v6.0.0-beta.12
2019-07-02 10:11:38 -07:00
Shelley Vohr
48bc247ef7
fix: silent printing mode ( #19037 )
2019-07-02 10:03:00 -07:00
trop[bot]
19d9955125
fix: Correct modal focus behavior on macOS ( #19062 )
...
* wip: wish i could hack the main window focus away
* main -> key
* remove useless code
* test: Add focus event spec
* test: more robust spec
* test: simplify test
* duplicate non-firing macOS event listener 😳
* destroy 🚨
2019-07-01 16:39:45 -07:00
Electron Bot
24d79d9e5c
chore: bump chromium in DEPS to 76.0.3809.51 ( #19057 )
2019-07-01 12:14:15 -07:00
Electron Bot
27d0a4d33d
chore: bump chromium in DEPS to 76.0.3809.50 ( #19054 )
2019-06-30 21:38:51 -07:00
Electron Bot
48226f71ad
chore: bump chromium to 76.0.3809.49 (6-0-x) ( #19030 )
...
* chore: bump chromium in DEPS to 76.0.3809.48
* chore: bump chromium in DEPS to 76.0.3809.49
2019-06-29 18:46:41 -07:00
Shelley Vohr
a4acc16e10
fix: make tray not block main process ( #18880 ) ( #18969 )
...
* fix: make tray not block main process
* make AtomMenuModel refcounted
2019-06-28 14:10:45 -05:00
trop[bot]
d8dd94e3a3
fix: delay emitting screen events by a tick to avoid re-entrancy crash ( #19022 )
2019-06-28 16:23:19 +09:00
Electron Bot
eb48dcf0a3
chore: bump chromium in DEPS to 76.0.3809.47 ( #19010 )
2019-06-27 16:34:00 -07:00
Samuel Attard
adfe537e32
docs: fix heading level for power-monitor docs ( #19015 )
2019-06-27 13:21:09 -07:00
Electron Bot
0d5d54cbae
chore: bump chromium in DEPS to 76.0.3809.45 ( #18991 )
2019-06-26 08:47:25 -07:00
Electron Bot
988ad92415
chore: bump chromium in DEPS to 76.0.3809.43 ( #18974 )
2019-06-25 23:57:02 -07:00
Electron Bot
5dbcdbc3d8
Bump v6.0.0-beta.11
v6.0.0-beta.11
2019-06-25 14:13:13 -07:00
trop[bot]
212c6b1266
fix: override the timers module impls to activate the uv loop ( #18961 )
2019-06-24 14:22:57 -07:00
trop[bot]
74b06ab677
fix: make isDarkMode correctly detect dark mode in the auto setting on catalina ( #18958 )
2019-06-24 13:27:35 -07:00