mirror of
				https://bitbucket.org/chromiumembedded/cef
				synced 2025-06-05 21:39:12 +02:00 
			
		
		
		
	chrome: Implement GetWindowHandle() for --multi-threaded-message-loop (see issue #3294)
This commit is contained in:
		@@ -168,8 +168,7 @@ CefWindowHandle ChromeBrowserHostImpl::GetWindowHandle() {
 | 
			
		||||
    if (platform_delegate_)
 | 
			
		||||
      return platform_delegate_->GetHostWindowHandle();
 | 
			
		||||
  }
 | 
			
		||||
  NOTIMPLEMENTED();
 | 
			
		||||
  return kNullWindowHandle;
 | 
			
		||||
  return host_window_handle_;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
CefWindowHandle ChromeBrowserHostImpl::GetOpenerWindowHandle() {
 | 
			
		||||
@@ -524,6 +523,8 @@ void ChromeBrowserHostImpl::SetBrowser(Browser* browser) {
 | 
			
		||||
  browser_ = browser;
 | 
			
		||||
  static_cast<CefBrowserPlatformDelegateChrome*>(platform_delegate_.get())
 | 
			
		||||
      ->set_chrome_browser(browser);
 | 
			
		||||
  if (browser_)
 | 
			
		||||
    host_window_handle_ = platform_delegate_->GetHostWindowHandle();
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void ChromeBrowserHostImpl::WindowDestroyed() {
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user