Basically I have 2 classes, \"Manifest\" and \"BrowserAction\", set out like this:
public class BrowserAction { public string default_icon {get; set;} pu
I think the Manifest.browser_action property returns null because you don't initialize it. Create an object before accessing its properties:
Manifest.browser_action
Manifest newManifest = new Manifest(); newManifest.browser_action = new BrowserAction(); newManifest.browser_action.default_popup = "popup.html";