Basically I have 2 classes, \"Manifest\" and \"BrowserAction\", set out like this:
public class BrowserAction { public string default_icon {get; set;} pu
browser_action has not been initialized. Add a parameterless constructor to your Manifest class like this:
public class Manifest { public Manifest() { this.browser_action = new BrowswerAction; } public BrowserAction browser_action {get; set;} }