mirror of
				https://bitbucket.org/chromiumembedded/cef
				synced 2025-06-05 21:39:12 +02:00 
			
		
		
		
	Fix crash when parent is destroyed during popup creation (issue #2041)
This commit is contained in:
		@@ -71,7 +71,9 @@ class CefLifeSpanHandler : public virtual CefBaseRefCounted {
 | 
			
		||||
  // false the new browser will not be scriptable and may not be hosted in the
 | 
			
		||||
  // same renderer process as the source browser. Any modifications to
 | 
			
		||||
  // |windowInfo| will be ignored if the parent browser is wrapped in a
 | 
			
		||||
  // CefBrowserView.
 | 
			
		||||
  // CefBrowserView. Popup browser creation will be canceled if the parent
 | 
			
		||||
  // browser is destroyed before the popup browser creation completes (indicated
 | 
			
		||||
  // by a call to OnAfterCreated for the popup browser).
 | 
			
		||||
  ///
 | 
			
		||||
  /*--cef(optional_param=target_url,optional_param=target_frame_name)--*/
 | 
			
		||||
  virtual bool OnBeforePopup(CefRefPtr<CefBrowser> browser,
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user