should be reenabled. cc @felixrieseberg
atom/browser/api/atom_api_web_contents.cc
Emit("activate");
}
void WebContents::UpdateTargetURL(content::WebContents* source,
                                  const GURL& url) {
  Emit("update-target-url", url);
}
bool WebContents::IsPopupOrPanel(const content::WebContents* source) const {
  return type_ == BROWSER_WINDOW;
}
void WebContents::HandleKeyboardEvent(
    content::WebContents* source,
    const content::NativeWebKeyboardEvent& event) {
  if (type_ == WEB_VIEW && embedder_) {
    
    embedder_->HandleKeyboardEvent(source, event);
  } else {
    
    CommonWebContentsDelegate::HandleKeyboardEvent(source, event);
  }
}
content::KeyboardEventProcessingResult WebContents::PreHandleKeyboardEvent(