When an extension calls:
chrome.action.setPopup({
popup: null
});
It expects the browser to restore the popup to the original value specified in manifest.action.default_popup. However in Orion currently it completely removes the popup from the action all together.
Keep in mind when calling it with an empty string:
chrome.action.setPopup({
popup: ""
});
The browser IS supposed to remove the popup completely.
To restore the popup back to manifest.action.default_popup.
Version 0.99.138-beta (WebKit 623.1.8.0.0)
Tahoe (26)