Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	b3fcc080d5 
 
						 
						
							
							
								
								
								fix: destroy tray on current tick ( #18196 )  
							
							 
							
							... 
							
							
							
							This code was originally added in #6448  to handle an edge case crash in 10.9, and we no longer support 10.9 and therefore no longer need to account for this case.
It addressed the crash, but also created a race condition whereby when a new tray is created the old tray's destroy wouldn't have been fully completed and therefore a new one would be spawned. This fixes that by destroying the tray on the current tick once more. 
							
						 
						
							2019-05-08 15:40:30 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	c25c31e018  
						 
						
							
							
								
								
								refactor: convert C++ enums to C++11 enum classes ( #18087 )  
							
							 
							
							
							
						 
						
							2019-05-03 14:11:41 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	02c7b92095 
 
						 
						
							
							
								
								
								chore: Bind=>BindRepeating for constructors ( #17924 )  
							
							 
							
							
							
						 
						
							2019-04-24 11:29:59 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	2fb9085e5b 
 
						 
						
							
							
								
								
								feat: add tray.getTitle() ( #17385 )  
							
							 
							
							... 
							
							
							
							* feat: add tray.getTitle
* fix spec 
							
						 
						
							2019-03-18 12:40:34 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Robo 
								
							 
						 
						
							
							
								
							
							
	5afb7dc715  
						 
						
							
							
								
								
								refactor: load electron builtin modules with process._linkedBinding ( #17247 )  
							
							 
							
							... 
							
							
							
							* refactor: load electron builtin modules with process._linkedBinding
NODE_BUILTING_MODULE_CONTEXT_AWARE and process.binding are
removed in https://github.com/nodejs/node/pull/25829 . This changes
uses the alternative available without any functionality change.
* chore: roll node 
							
						 
						
							2019-03-08 10:29:52 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jeremy Apthorp 
								
							 
						 
						
							
							
								
							
							
	d01db5a656  
						 
						
							
							
								
								
								migrate to non-deprecated v8 functions  
							
							 
							
							... 
							
							
							
							https://bugs.chromium.org/p/v8/issues/detail?id=8238 
https://bugs.chromium.org/p/v8/issues/detail?id=7295 
https://chromium-review.googlesource.com/c/v8/v8/+/1352273  
							
						 
						
							2019-01-22 10:32:03 -08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Milan Burda 
								
							 
						 
						
							
							
								
							
							
	a08ca9defb  
						 
						
							
							
								
								
								fix: don't crash on tray.setContextMenu(null) ( #14322 )  
							
							 
							
							
							
						 
						
							2018-08-27 11:58:47 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	003a5a0160 
 
						 
						
							
							
								
								
								remove tray.setHighlightMode() deprecation  
							
							 
							
							
							
						 
						
							2018-05-23 09:20:39 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									mikeykhalil 
								
							 
						 
						
							
							
								
							
							
	94ffd4bfc0  
						 
						
							
							
								
								
								add getter for ignoreDoubleClickEvents field  
							
							 
							
							
							
						 
						
							2018-05-03 13:49:33 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									mikeykhalil 
								
							 
						 
						
							
							
								
							
							
	208374afa4  
						 
						
							
							
								
								
								clean up ignore double click event implementation  
							
							 
							
							
							
						 
						
							2018-05-03 13:49:33 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									mikeykhalil 
								
							 
						 
						
							
							
								
							
							
	1f29124d11  
						 
						
							
							
								
								
								updated Tray API to ignore double click events on macOS ( #8952 )  
							
							 
							
							
							
						 
						
							2018-05-03 13:49:32 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	c6f4bbd143 
 
						 
						
							
							
								
								
								also format missing .cc files  
							
							 
							
							
							
						 
						
							2018-04-18 20:48:45 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									shelley vohr 
								
							 
						 
						
							
							
								
							
							
	0e5b6f9300  
						 
						
							
							
								
								
								Upgrade to node v9.3.0 ( #11507 )  
							
							 
							
							... 
							
							
							
							* update submodule refs for node v9.3.0
* Define "llvm_version" for Node.js build
* NODE_MODULE_CONTEXT_AWARE_BUILTIN -> NODE_BUILTIN_MODULE_CONTEXT_AWARE
* update NodePlatform to MultiIsolatePlatform
* fix linting error
* update node ref
* REVIEW: Explicitly register builtin modules
https://github.com/nodejs/node/pull/16565 
* update libcc ref
* switch libcc to c62
* REVIEW: Address node api changes
- Always start the inspector agent for https://github.com/nodejs/node/pull/17085 
- Set the tracing controller for node https://github.com/nodejs/node/pull/15538 
- Isolate data creation now requires plaform https://github.com/nodejs/node/pull/16700  
							
						 
						
							2018-02-23 10:22:00 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									shelley vohr 
								
							 
						 
						
							
							
								
							
							
	193febd18c  
						 
						
							
							
								
								
								deprecate boolean highlightMode param ( #11993 )  
							
							 
							
							... 
							
							
							
							* deprecate boolean highlightMode param
* add process.noDeprecations check
* fix native method override
* add todo 
							
						 
						
							2018-02-20 22:30:32 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Shelley Vohr 
								
							 
						 
						
							
							
								
							
							
	
	
	57738e6981 
 
						 
						
							
							
								
								
								no longer support bool param for setHighlightMode  
							
							 
							
							
							
						 
						
							2018-02-20 10:06:59 -05:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	4342480473  
						 
						
							
							
								
								
								Fix cpplint warnings  
							
							 
							
							
							
						 
						
							2017-10-05 11:49:26 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Sean Bannigan 
								
							 
						 
						
							
							
								
							
							
	0b205019b6  
						 
						
							
							
								
								
								add mouse-move event and click event position for tray  
							
							 
							
							
							
						 
						
							2017-10-05 11:41:08 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	70544440f9  
						 
						
							
							
								
								
								Add location and keyboard modifiers to tray mouse events  
							
							 
							
							
							
						 
						
							2017-06-28 12:10:24 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	2406d6c279  
						 
						
							
							
								
								
								Rename to mouse-leave for consistency with drag-leave  
							
							 
							
							
							
						 
						
							2017-06-28 11:40:21 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Shubham 
								
							 
						 
						
							
							
								
							
							
	8dbb8ccbab  
						 
						
							
							
								
								
								add mouse-enter and mouse-exit events for tray  
							
							 
							
							
							
						 
						
							2017-06-14 18:00:29 -04:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	497f5a1199  
						 
						
							
							
								
								
								Update files for Chrome 54 API changes  
							
							 
							
							
							
						 
						
							2017-01-19 09:05:59 +02:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	8c3232dc56  
						 
						
							
							
								
								
								Every native class now gets a name  
							
							 
							
							
							
						 
						
							2016-08-02 19:28:12 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	cb19efe49c  
						 
						
							
							
								
								
								Pass FunctionTemplate in BuildPrototype  
							
							 
							
							
							
						 
						
							2016-08-02 18:08:12 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	8f62e79243  
						 
						
							
							
								
								
								GetConstructor now returns FunctionTemplate  
							
							 
							
							
							
						 
						
							2016-08-02 17:20:58 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	8cd4612fe0  
						 
						
							
							
								
								
								Get rid of Constructor class  
							
							 
							
							
							
						 
						
							2016-08-02 17:02:04 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	1505a46ed0  
						 
						
							
							
								
								
								Do not rely on Constructor to call Init  
							
							 
							
							... 
							
							
							
							This makes it deterministic when the JavaScript is initialized, which
can make our logic more clear. 
							
						 
						
							2016-08-02 15:15:40 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	c4e743d207  
						 
						
							
							
								
								
								Add TODO to deprecate boolean param  
							
							 
							
							
							
						 
						
							2016-07-26 14:18:15 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	8e1de88512  
						 
						
							
							
								
								
								Correct typo in variable name  
							
							 
							
							
							
						 
						
							2016-07-26 14:17:41 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Kevin Sawicki 
								
							 
						 
						
							
							
								
							
							
	b2f9cce297  
						 
						
							
							
								
								
								Add option to always highlight the tray icon  
							
							 
							
							
							
						 
						
							2016-07-26 13:51:43 -07:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	16e43a7f15  
						 
						
							
							
								
								
								Merge pull request  #6490  from wilsonpage/add-drop-text-support  
							
							 
							
							... 
							
							
							
							Add support for dropped text in osx 
							
						 
						
							2016-07-15 09:12:35 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Wilson Page 
								
							 
						 
						
							
							
								
							
							
	90f8a7e828  
						 
						
							
							
								
								
								Add support for dropped text in osx  
							
							 
							
							
							
						 
						
							2016-07-14 18:25:58 +01:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	5a604f8e79  
						 
						
							
							
								
								
								Destroy the native tray in next tick  
							
							 
							
							
							
						 
						
							2016-07-12 14:23:38 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	e6327fb015  
						 
						
							
							
								
								
								Add EventEmitter::CreateEventFromFlags  
							
							 
							
							
							
						 
						
							2016-06-22 11:00:45 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	db98e256f2  
						 
						
							
							
								
								
								mac: Add tray.getBounds() API  
							
							 
							
							
							
						 
						
							2016-06-21 15:40:30 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	3182485e68  
						 
						
							
							
								
								
								No need to reference the icon in Tray  
							
							 
							
							
							
						 
						
							2016-05-20 22:44:02 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	ea2807c890  
						 
						
							
							
								
								
								Make it possible to get different size of icons from ICO  
							
							 
							
							
							
						 
						
							2016-05-20 17:51:05 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	9e26e5c121  
						 
						
							
							
								
								
								Load HICON directly in NotifyIcon  
							
							 
							
							
							
						 
						
							2016-05-20 16:55:22 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	67d9ae27c3  
						 
						
							
							
								
								
								Remove the JavaScript wrapper for setContextMenu  
							
							 
							
							
							
						 
						
							2016-05-20 16:18:38 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	adfd99f5f0  
						 
						
							
							
								
								
								Convert to mate::Handle<NativeImage> instead of gfx::Image  
							
							 
							
							
							
						 
						
							2016-05-20 16:14:40 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	2ae52d0ff4  
						 
						
							
							
								
								
								Make Wrappable a template class  
							
							 
							
							
							
						 
						
							2016-04-25 10:17:54 +09:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	6795bd1d96  
						 
						
							
							
								
								
								Do not manually manage native resources  
							
							 
							
							... 
							
							
							
							We should rely on the destructor to cleanup everything, instead of
putting them in the Destroy method. 
							
						 
						
							2015-12-03 15:38:43 +08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	3cdd0f35c7  
						 
						
							
							
								
								
								mac: Implement menu parameter  
							
							 
							
							
							
						 
						
							2015-12-02 19:05:22 +08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	2fba05b5e7  
						 
						
							
							
								
								
								Add menu parameter for Tray.popUpContextMenu  
							
							 
							
							
							
						 
						
							2015-12-02 18:43:11 +08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	9a20b33d97  
						 
						
							
							
								
								
								Add isDestroyed method for classes with destroy method  
							
							 
							
							
							
						 
						
							2015-11-19 17:08:16 +08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	e8ffd24e4e  
						 
						
							
							
								
								
								Rename the "clicked" event to "click" in Tray  
							
							 
							
							
							
						 
						
							2015-11-13 16:41:33 +08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nishanth Shanmugham 
								
							 
						 
						
							
							
								
							
							
	d1e8e71e3f  
						 
						
							
							
								
								
								Tray: Add drag-end and drop events  
							
							 
							
							
							
						 
						
							2015-11-10 10:02:50 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nishanth Shanmugham 
								
							 
						 
						
							
							
								
							
							
	f98147ea01  
						 
						
							
							
								
								
								Tray: Rename events to drag-enter and drag-leave  
							
							 
							
							... 
							
							
							
							Previously, the names were drag-entered and drag-exited. The new names mirror the HTML Drag and Drop event names 
							
						 
						
							2015-11-10 09:27:39 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Nishanth Shanmugham 
								
							 
						 
						
							
							
								
							
							
	818892d474  
						 
						
							
							
								
								
								Tray: Add drag-entered and drag-exited events  
							
							 
							
							
							
						 
						
							2015-11-05 18:46:49 -06:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	e365cb6b1c  
						 
						
							
							
								
								
								No longer needs to define node_includes.h at last  
							
							 
							
							
							
						 
						
							2015-09-07 16:41:49 +08:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Cheng Zhao 
								
							 
						 
						
							
							
								
							
							
	46b2b91a27  
						 
						
							
							
								
								
								Don't use Node's internal APIs  
							
							 
							
							
							
						 
						
							2015-09-07 16:41:49 +08:00