Basically I have 2 classes, \"Manifest\" and \"BrowserAction\", set out like this:
public class BrowserAction { public string default_icon {get; set;} pu
change your manifest class to
public class Manifest { public BrowserAction browser_action { get; set; } public Manifest() { browser_action = new BrowserAction(); } }
the problem is the property browser_action never initialiazed!