| 
								
								
									 Cheng Zhao | c5f8fbf471 | Add getter for devToolsWebContents. | 2014-04-25 10:48:11 +08:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | 00ed814962 | Add executeJavaScript method for webContents. | 2014-04-25 10:34:40 +08:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | 79babe858d | Move some APIs from Window to WebContents. | 2014-04-24 17:00:41 +08:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | 26e93e8798 | Initial empty api_web_contents. | 2014-04-24 16:45:25 +08:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | d3cda97d50 | Enable passing null to dialog API. | 2014-04-24 13:10:04 +08:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | 822bc2fd52 | Only call getDevTools for windows that have devtools. | 2014-04-24 12:04:23 +08:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | e8bf798b52 | Fix using an null dictionary. | 2014-04-24 11:25:06 +08:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | 0c9aea3308 | Fix compilation under Linux. | 2014-04-23 12:45:48 +08:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | babfbe40d2 | Fix the capturePage method. | 2014-04-23 11:39:40 +08:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | 0eb982a972 | Make sure window object is destryed. | 2014-04-23 10:53:07 +08:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | 8417f158b4 | Do not free memory used by native window immediately. Otherwise we would have two ways to destroy a window, making code much
more complicated. | 2014-04-23 09:53:38 +08:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | db39910455 | Remove window from observers when it's closed instead of deleted. | 2014-04-23 09:25:04 +08:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | bccbc5e821 | Fix parameter detection in capturePage. | 2014-04-23 09:09:28 +08:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | 5037daadfb | Use closed event instead of destroyed event. We now do not delete window manually so the destroyed would be delayed
until the object is GCed. | 2014-04-23 08:50:33 +08:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | 5a316c0c41 | Free memory when native window is closed. | 2014-04-23 08:50:26 +08:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | a040a96652 | Discard all our custom V8 helpers, use native-mate instead. | 2014-04-22 23:07:21 +08:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | ef5342b86e | Simplify atom_browser_bindings. | 2014-04-22 11:06:13 +08:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | 7e1c86a105 | Remove use of native_type_conversions.h when possible. | 2014-04-21 23:49:53 +08:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | 2efed6f910 | Simplify menu api. | 2014-04-21 23:40:10 +08:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | a13c29f0e6 | Simplify protocol api. | 2014-04-21 16:33:32 +08:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | dd6caba082 | Fix cpplint warning. | 2014-04-18 17:28:05 +08:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | e5176d6a0a | Use BrowserV8Locker when possible. | 2014-04-18 17:25:22 +08:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | 1dd57bd3a4 | Use the new function converter in dialog api. | 2014-04-18 17:19:15 +08:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | 8f2b998718 | Simpilfy auto_updater api. | 2014-04-17 17:26:21 +08:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | f36569c3b9 | Use native_mate based Event in browser_ipc. | 2014-04-17 17:14:05 +08:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | da483ba7f3 | Simplify app api. | 2014-04-17 17:13:46 +08:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | 7c50393c72 | Simplify power_monitor api. | 2014-04-17 17:13:17 +08:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | 7106a36ccb | Add native_mate implemented Event and EventEmitter. | 2014-04-17 17:12:27 +08:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | 77cccc2db6 | Simplify browser_ipc api. | 2014-04-17 13:51:59 +08:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | 5dae7b8658 | Put converters under atom/common/native_mate_converters. | 2014-04-17 13:45:14 +08:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | aa1efe70e2 | Use native_mate to simplify dialog api. | 2014-04-16 15:14:44 +08:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | e576d4c014 | Fix app.exit compatibility. | 2014-04-10 17:08:22 +08:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | 538bd1116d | Deprecate app.terminate API. Users should use app.quit which can shutdown the application gracefuly. | 2014-04-10 15:08:14 +08:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | d7a54cf3a6 | Add API to execute javascript in devtools. | 2014-04-08 12:50:12 +08:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | f5fc26d8fc | Enable getting a window according to its attached devtools. | 2014-04-04 22:28:18 +08:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | a80fe40f56 | Synchronous event should be bound to WebContents. This allows us to reply to synchronous message for arbitrary
WebContents. | 2014-04-04 22:04:42 +08:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | d7261073e7 | Free window object immediately in destory(). This put everything back to the original design, since now it's not
possible to destory a window while a context menu is showing. | 2014-03-26 09:58:40 +08:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | 8b41e78245 | Fix a possible crash when destroying window. It could happend that the JS BrowserWindow object being double deleted
when calling the destroy() method. | 2014-03-26 09:14:05 +08:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | 679959eeb5 | BrowserWindow.destroy() should not delete window immediately. It could cause crash when context menu is showing. | 2014-03-25 17:00:03 +08:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | e96a3abdf9 | mac: Do not allow nested task when showing menu. Fixes #163. | 2014-03-25 16:56:02 +08:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | 2d808d30a2 | Bring back build/include_order cpplint. | 2014-03-16 09:13:06 +08:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | bbef33a33a | Bring back build/header_guard cpplint. | 2014-03-16 08:58:59 +08:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | 68cb6ee861 | Move atom/browser/ui/gtk to chrome/. | 2014-03-16 08:39:43 +08:00 |  | 
				
					
						| 
								
								
									 Cheng Zhao | 516d46444d | Move all sources under atom/. | 2014-03-16 08:30:26 +08:00 |  |