Cheng Zhao
209840871c
Seperate the API implementation of WebViewManager
2015-02-04 15:39:41 -08:00
Cheng Zhao
ea99037f3b
Clean up WebViewManager
2015-02-04 15:28:26 -08:00
Cheng Zhao
331d0481bb
Move web_view_manager to atom/browser
2015-02-04 15:17:28 -08:00
Cheng Zhao
2c61070b36
Avoid using global BrowserContext
2015-02-04 15:08:29 -08:00
Cheng Zhao
502c0f0df7
Remove the WebViewRendererState class
2015-02-04 14:58:03 -08:00
Cheng Zhao
aa49e4790f
Update WebViewRendererState immediately
2015-02-04 12:59:46 -08:00
Cheng Zhao
3490ce507a
Remove WebViewRendererState::IsGuest
2015-02-04 12:51:15 -08:00
Cheng Zhao
c1f3d22910
Add lock for WebViewRendererState
2015-02-04 12:50:24 -08:00
Cheng Zhao
f1bca5dd0f
Merge pull request #1096 from atom/generic-asar-support
...
Support asar archives in scripts forked with child_process.fork
2015-02-04 12:18:13 -08:00
Cheng Zhao
7861eec426
linux: Fix building
2015-02-04 11:18:25 -08:00
Cheng Zhao
a02707f998
Fix cpplint warnings
2015-02-04 11:01:01 -08:00
Cheng Zhao
f214e88784
spec: Script forked with child_process supports asar archives
2015-02-04 10:52:09 -08:00
Cheng Zhao
45e2dd2ab5
Init asar support without external .js files
2015-02-04 10:45:17 -08:00
Cheng Zhao
f905bb64f6
Compile asar.coffee to .c
2015-02-03 16:46:52 -08:00
Cheng Zhao
8612ad0459
generate_sources => compile_coffee
2015-02-03 16:07:29 -08:00
Cheng Zhao
3bbcc1efd8
compile-coffee.py should be put under tools/
2015-02-03 15:56:58 -08:00
Cheng Zhao
6dac8da91f
Merge pull request #1092 from paulcbetts/patch-2
...
Use 'atomScreen' for the variable name
2015-02-03 12:12:59 -08:00
Cheng Zhao
137f3b8439
docs: forBrowser is now required for webdriver
2015-02-03 11:38:22 -08:00
Paul Betts
b77ed51594
Use 'atomScreen' for the variable name
...
Even though it's not screen's fault, it's super easy in the DevTools to write `screen = require('screen')`, then wonder why it doesn't work (because `window.screen` is reserved by the DOM). This makes people who just type in the example more likely to get it right.
2015-02-03 11:32:33 -08:00
Cheng Zhao
d17e6a3857
Upgrade brightray
2015-02-03 10:59:19 -08:00
Cheng Zhao
a2c38ed48c
Upgrade brightray
2015-02-03 10:43:24 -08:00
Cheng Zhao
93a24ec672
Bump v0.21.1
2015-02-02 17:06:11 -08:00
Cheng Zhao
11cb777e35
win: Delete temp file on reboot, fix #1084
2015-02-02 17:03:52 -08:00
Cheng Zhao
27011ad0c8
win: Fix program not quitting, close #1084
2015-02-02 16:10:48 -08:00
Cheng Zhao
c6fabf8613
Merge pull request #1082 from atom/graceful-asar
...
Make asar support work with graceful-fs
2015-02-02 15:01:20 -08:00
Cheng Zhao
6e469df90e
Fix string escaping
2015-02-02 13:35:32 -08:00
Cheng Zhao
0c0a6bd939
Don't touch global fs object in graceful-fs
2015-02-02 13:35:32 -08:00
Cheng Zhao
3f8ad3bf75
spec: graceful-fs should not touch global fs object
2015-02-02 13:35:32 -08:00
Cheng Zhao
afd6f41e08
Redirect process.binding('natives').fs to global fs object
2015-02-02 13:35:32 -08:00
Cheng Zhao
0a393eaa1c
Enable wrap arbitrary fs object
2015-02-02 13:35:32 -08:00
Cheng Zhao
b1bb7bd8f3
spec: Test graceful-fs
2015-02-02 13:35:32 -08:00
Daniel Hengeveld
45bfbb7cf6
Merge pull request #1081 from xfq/osx
...
Change Mac OS X to OS X.
2015-02-02 11:11:07 -08:00
Xue Fuqiao
5083a7505d
Change Mac OS X to OS X.
...
Apple has renamed Mac OS X to OS X.
2015-02-02 16:21:23 +08:00
Cheng Zhao
fd2b2003b4
Merge pull request #1077 from atom/asar-standard
...
Remove asar: protocol, use file: protocol instead
2015-01-31 22:30:29 -08:00
Cheng Zhao
23b5c1f782
Cleanup usaages of asar: protocol
2015-01-31 18:50:26 -08:00
Cheng Zhao
37d278de34
docs: Use file: instead of asar:
2015-01-31 18:48:11 -08:00
Cheng Zhao
24b5faf8df
spec: Test loading script tag in html
2015-01-30 17:59:00 -08:00
Cheng Zhao
8b712bac8d
Remove the asar: protocol
2015-01-30 17:59:00 -08:00
Cheng Zhao
a1f26c4c93
Make file: protocol compatible with asar: protocol
2015-01-30 17:58:59 -08:00
Cheng Zhao
13c887d4c9
No more need of pathwatcher spec
...
It was used for testing modules not working while compiling, since the
module version increases for ABI breakage, it is not useful anymore.
2015-01-30 16:50:42 -08:00
Cheng Zhao
2ed7d58ac4
Fix loading node integration when page in webview navigates, close #1068
2015-01-29 16:49:34 -08:00
Cheng Zhao
b51e2f6453
spec: Fix flags in fs.open
2015-01-28 21:25:48 -08:00
Cheng Zhao
17c191201c
Upgrade node modules in spec
2015-01-28 21:22:56 -08:00
Cheng Zhao
4217b70331
Return null in window.open if failed to open new window, fixes #1067
2015-01-28 21:07:57 -08:00
Cheng Zhao
8947d54cc9
Bump v0.21.0
2015-01-27 17:33:13 -08:00
Cheng Zhao
f829f2eb0c
Merge pull request #1002 from atom/chrome40
...
Upgrade to Chrome 40
2015-01-27 17:32:07 -08:00
Cheng Zhao
0087f8da27
linux: Fix building for Chrome 40
2015-01-27 17:20:50 -08:00
Cheng Zhao
dd606684c7
Upgrade node to fix module initialization
2015-01-27 15:29:39 -08:00
Cheng Zhao
12998399f8
Do not warn about deprecated APIs
...
Some APIs deprecated by iojs is still in use.
2015-01-27 14:49:14 -08:00
Cheng Zhao
c09ba6efdb
Use upload-node-headers.py in upload.py
2015-01-27 13:19:18 -08:00