Cheng Zhao
f63a4a05b7
spec: Make the crash-reporter test more reliable
2015-11-11 10:37:34 +08:00
Cheng Zhao
60ec1ca3f7
Use new styles of browserWindow options
2015-11-11 10:37:34 +08:00
Cheng Zhao
ba457681b2
Avoid storing unrelated things in WebContentsPreferences
2015-11-11 10:37:34 +08:00
Cheng Zhao
b807685453
Deep copy the options
...
Otherwise a window's options is possible to be affected by others.
2015-11-11 10:37:34 +08:00
Cheng Zhao
960d325a58
Be compatible with old BrowserWindow options
2015-11-11 10:37:34 +08:00
Cheng Zhao
5cca947f4d
Remove unneeded override code
2015-11-11 10:37:34 +08:00
Cheng Zhao
737e22b003
Use minWidth style for options instead of min-width
2015-11-11 10:37:34 +08:00
Cheng Zhao
d37aa8bed9
Reorder switches
2015-11-11 10:37:34 +08:00
Cheng Zhao
961e06ba6c
Merge pull request #3398 from preco21/master
...
Update as upstream
2015-11-11 10:06:47 +08:00
Cheng Zhao
3af1d907d8
Merge pull request #3397 from preco21/patch-2
...
Standardize the webContents object names
2015-11-11 10:06:12 +08:00
Plusb Preco
319acc1e8a
Update as upstream
2015-11-11 09:44:33 +09:00
Plusb Preco
b611154f43
Standardize the webContents object name
2015-11-11 09:03:49 +09:00
Plusb Preco
8774e7cf8d
Merge remote-tracking branch 'refs/remotes/atom/master'
2015-11-11 07:57:59 +09:00
Cheng Zhao
f6a0e5ad31
Update brightray for atom/brightray#167
2015-11-10 20:32:16 +08:00
Cheng Zhao
6c7acd8aa5
Merge pull request #3385 from DerNivel/patch-1
...
Fix typo
2015-11-10 20:25:48 +08:00
Levin Rickert
08e245e3dc
Fix typo
2015-11-10 12:42:05 +01:00
Cheng Zhao
1f01a4535a
Fix compilation error of brightray
2015-11-10 18:04:59 +08:00
Cheng Zhao
d582ddf790
Update brightray for win7 crash of using notification
2015-11-10 17:44:14 +08:00
Cheng Zhao
682433028c
docs: Clean up the desktop-environment-integration.md
2015-11-10 17:43:29 +08:00
Cheng Zhao
20c8637810
Merge pull request #3382 from felixrieseberg/notifications
...
Document Notifications
2015-11-10 17:30:08 +08:00
Cheng Zhao
0af1308ad7
Merge pull request #3384 from atom/ipc-renderer
...
Use different names for "ipc" module in main and renderer processes
2015-11-10 17:29:07 +08:00
Cheng Zhao
d234f10177
Implement event.sender for ipcRenderer
2015-11-10 16:59:08 +08:00
Cheng Zhao
90a7d4a906
docs: Update with new IPC modules
2015-11-10 16:48:24 +08:00
Cheng Zhao
05611f5e60
spec: Use multiparty instead of formidable
...
The latter is buggy and affects our specs.
2015-11-10 16:21:08 +08:00
Cheng Zhao
751af25f37
Use ipcMain in Electron's code
2015-11-10 16:04:34 +08:00
Cheng Zhao
844cea8f21
Deprecate ipc module for ipcMain
2015-11-10 15:41:24 +08:00
Cheng Zhao
6515a445a0
Use ipcRenderer in Electron's code
2015-11-10 15:29:43 +08:00
Felix Rieseberg
765cfb1094
Document Notifications
2015-11-10 08:28:14 +01:00
Cheng Zhao
828d911ed1
Deprecate ipc module for ipcRenderer
2015-11-10 15:12:07 +08:00
Cheng Zhao
5d1f7ed029
Update brightray for atom/brightray#161
2015-11-09 22:56:12 +08:00
Cheng Zhao
bd1f6e2edf
Merge pull request #3372 from atom/deprecation-notice
...
Show warnings for deprecated APIs
2015-11-09 22:40:36 +08:00
Cheng Zhao
91c4ed26fc
Print warnings for deprecated APIs
2015-11-09 21:51:30 +08:00
Cheng Zhao
f0bd28ca8d
Do not turn off deprecation notice by default
...
It is v4 now, people should be punished if they are still using
deprecated Node.js APIs.
2015-11-09 21:19:16 +08:00
Cheng Zhao
89ff62b1b5
Add "deprecate" module
2015-11-09 21:19:16 +08:00
Cheng Zhao
a23ffd7a1b
Rely on "download" script for argument verification
2015-11-09 18:24:32 +08:00
Cheng Zhao
13b917dd95
Update brightray for atom/electron#3310
2015-11-09 16:38:51 +08:00
Cheng Zhao
dd8fb9739d
Merge pull request #3368 from tejaspathak/master
...
Add option to build local libchromiumcontent
2015-11-09 16:37:00 +08:00
Cheng Zhao
5e3b8d51e4
docs: Fix typo
2015-11-09 11:42:37 +08:00
Plusb Preco
91c7043a1b
Merge remote-tracking branch 'refs/remotes/atom/master'
2015-11-09 08:17:12 +09:00
Plusb Preco
429723c8a9
Update as upstream
2015-11-09 07:48:40 +09:00
tejaspathak
ae2b004db7
Fix pylint errors
2015-11-08 17:41:16 +09:00
tejaspathak
09169ed402
Add option to build local libchromiumcontent
...
- Currently libchromiumcontent is downloaded by default.
- Now developer can choose to provide local libchromiumcontent src, shared and static path
2015-11-08 16:18:22 +09:00
Cheng Zhao
3465095c49
Update brightray for #3357
2015-11-07 12:12:17 +08:00
Cheng Zhao
312a79165b
Bump v0.34.3
2015-11-06 21:37:37 +08:00
Cheng Zhao
829c396efe
Merge pull request #3356 from atom/process-exit
...
Make process.exit() quit program gracefully
2015-11-06 21:25:27 +08:00
Cheng Zhao
c4ee8c1b1f
spec: Fix refreshing on Windows
2015-11-06 21:00:38 +08:00
Cheng Zhao
d70706f876
Make sure handles of callbacks are releases on exit
...
Some callbacks are stored in native resources that not managed by
JavaScript, so when those resources are destroyed the JavaScript context
may already be destroyed, and releasing callbacks then would result in
crash.
2015-11-06 21:00:32 +08:00
Cheng Zhao
acf4372cf7
win: Add ELECTRON_DEFAULT_ERROR_MODE env
...
It is useful to help debugging crashes without opening debugger.
2015-11-06 20:25:20 +08:00
Cheng Zhao
863199348f
Make process.exit() quit gracefully
...
Instead of abrupting the whole program immediately, we should close all
windows and release all native resources gracefully on exit. This avoids
possible crashes.
Fix #3350 .
2015-11-06 20:25:20 +08:00
Cheng Zhao
c10c74b23a
Merge pull request #3355 from preco21/master
...
Update as upstream
2015-11-06 11:31:44 +08:00