Bug 775730 - Ensure AttributeWillChange is always paired with AttributeDidChange. r=dholbert