Paul Betts
b6f1729acd
Move initialization of Single Instance into MakeSingleInstance call
2015-10-20 13:38:57 -07:00
Paul Betts
5d4c29a1e3
Ditch double-callback, just use mate directly
2015-10-20 13:27:34 -07:00
Paul Betts
a2eedcc027
Wire up the final callback to JS
2015-10-20 13:17:26 -07:00
Paul Betts
63417bc975
I am not good at C++ at all
2015-10-20 13:17:25 -07:00
Paul Betts
4a4b829cfc
Fix callback handle usage
2015-10-20 13:17:25 -07:00
Paul Betts
50fab0733b
At Browser ctor time, DIR_USER_DATA is unset, wait
2015-10-20 13:16:49 -07:00
Paul Betts
b02f89e63b
Typo
2015-10-20 13:16:49 -07:00
Paul Betts
cdd51fa96d
Wire everything up
2015-10-20 13:16:48 -07:00
Paul Betts
c38f2fcf75
Add a native mate converter for command lines
2015-10-20 13:15:12 -07:00
Paul Betts
7491ae4000
Set up Browser to create the process singleton
2015-10-20 13:15:12 -07:00
Paul Betts
4d5495a0a0
Bring in chrome_process_singleton but nuke the active dialog bits
2015-10-20 13:15:11 -07:00
Paul Betts
717aba9631
Create a dummy method in app that we'll twerk
2015-10-20 13:15:11 -07:00
Paul Betts
8288a22458
Fix build against old OneShotTimer
2015-10-20 13:14:08 -07:00
Paul Betts
88dd1480cc
Get POSIX mostly compiling
2015-10-20 13:14:08 -07:00
Paul Betts
c46579b1ac
Remove a bunch of stuff we don't need in process_singleton_win
2015-10-20 13:14:07 -07:00
Paul Betts
1b3363c811
Get process finder working
2015-10-20 13:14:07 -07:00
Paul Betts
daa65a138b
Come Correct with headers
2015-10-20 13:14:06 -07:00
Paul Betts
d3b23a2032
Renames to avoid confusion, add file
2015-10-20 13:14:06 -07:00
Paul Betts
05b22b9372
Import process_finder verbatim
2015-10-20 13:14:05 -07:00
Paul Betts
ff2d9759d5
Start to remove / rearrange some header files
2015-10-20 13:14:05 -07:00
Paul Betts
27fa5d880a
Copy some relevant files over from Chromium
2015-10-20 13:14:04 -07:00
Cheng Zhao
a7a399dcd8
Code cleanup
2015-10-20 13:52:39 +08:00
Cheng Zhao
370cb5b5e1
Merge pull request #3120 from atom/ntlm-part-two
...
Optionally allow NTLM authentication for all domains
2015-10-20 13:48:12 +08:00
Cheng Zhao
fb8ca33d5d
Add ELECTRON_ENABLE_STACK_DUMPING env
...
It enables in-process stack dumping, which is convenient for debugging.
2015-10-20 13:02:48 +08:00
Cheng Zhao
2c4a24d26b
Add ELECTRON_ENABLE_LOGGING env
...
It is the same with --enable-logging.
2015-10-20 13:00:28 +08:00
Cheng Zhao
bb8bb3dbea
Merge pull request #3147 from deepak1556/cipher_suite_disable_patch
...
browser: flag to disable specified cipher suites
2015-10-20 10:29:49 +08:00
Robo
9f8479e9d8
browser: flag to diable specified cipher suites
2015-10-20 02:51:56 +05:30
Paul Betts
e3535d664b
Fixed linter issues but now the code looks awful
2015-10-19 13:12:17 -07:00
Paul Betts
b3c7e2bf33
Plumb the method back
2015-10-19 13:07:14 -07:00
Paul Betts
489090fcf8
Set up our browser context to use new delegate-based API
2015-10-19 13:03:20 -07:00
Cheng Zhao
de3e16ce60
Merge pull request #3129 from brandoncash/fix-tray-notify-typo
...
Fix: tray NotfiyDropFiles typo
2015-10-19 19:11:26 +08:00
Cheng Zhao
72e0da069c
Merge pull request #3132 from princejwesley/issue-readFileSync
...
Fix: honor fs.readFileSync contract for empty packed asar file
2015-10-19 16:59:47 +08:00
Cheng Zhao
0d9e0a38c0
Merge pull request #3128 from atom/fix-save-page-position
...
Fix: 'savePage API' saves external resources in a wrong directory.
2015-10-19 16:40:45 +08:00
Prince J Wesley
810af2f95d
🐛 Honor fs.readFileSync contract for empty packed asar file
2015-10-19 08:43:50 +05:30
Brandon Cash
60b14d03e9
Fix: tray NotfiyDropFiles typo
2015-10-18 00:32:13 -05:00
Haojian Wu
49d25d0069
Fix: savePage API saves external resources in a wrong directory.
2015-10-18 11:28:05 +08:00
Paul Betts
a3fc25110e
Linter fixes
2015-10-16 16:55:28 -07:00
Paul Betts
5ae6bd2ef4
Wire it up
2015-10-16 16:46:05 -07:00
Paul Betts
7ac643d5f8
Create a new method on App to override URL Security Manager's decisions wrt NTLM
2015-10-16 16:45:54 -07:00
Cheng Zhao
d9fdfb711f
Clean up CallbackRegistry
...
There were some ancient code there.
2015-10-16 20:25:30 +08:00
Cheng Zhao
4871ea715c
Merge pull request #3103 from bengotow/bengotow/debug-release
...
Allow "released callback" errors to be traced to remote calls
2015-10-16 20:21:46 +08:00
Cheng Zhao
22e9c2f4eb
Bump v0.34.0
2015-10-16 18:53:25 +08:00
Cheng Zhao
c371c713a9
Merge pull request #3108 from atom/mas-build
...
Prepare for MAS build and add a guide
2015-10-16 18:51:45 +08:00
Cheng Zhao
776077c8de
Bump v0.33.9
2015-10-16 17:42:55 +08:00
Cheng Zhao
16b9f8995d
Revert "Go back to using node's console.* and std*.write"
...
This reverts commit 4e8db2c3be
.
It seems that we still have problems with Node.js's console.* calls, I'm
reverting this for now unitl we get a solution.
Fixes #3100 .
2015-10-16 17:38:11 +08:00
Cheng Zhao
7bdbe45c91
subpixel-font-scaling option is removed
2015-10-16 15:01:28 +08:00
Cheng Zhao
0e94ccb72b
Merge pull request #3080 from atom/save-page-api
...
Implement webContents.savePage API.
2015-10-16 09:52:43 +08:00
Ben Gotow
aeb24b784d
Allow "released callback" errors to be traced to remote calls
2015-10-15 18:46:59 -07:00
Haojian Wu
facd0fbc08
Implement webContents.savePage API.
2015-10-16 09:23:08 +08:00
Cheng Zhao
f5c25d6277
win: Only install breakpad hook when crash-reporter is used
2015-10-15 18:25:07 +08:00