Bug 963036 - Store default and disabled flags as JSON booleans (r=margaret)