The Doc says if you want to create a panel window ,you should use
chrome.windows.create({...,type:\"panel\"}, function callback)
At the sa
The Google Hangouts extension (formerly called "Chat for Google") is explicitly whitelisted in the source code, which allows it to use the panel feature even when --enable-panels
flag is unset:
bool PanelManager::ShouldUsePanels(const std::string& extension_id) {
...
return CommandLine::ForCurrentProcess()->HasSwitch(
switches::kEnablePanels) ||
extension_id == std::string("nckgahadagoaajjgafhacjanaoiihapd") ||
...