General Mills said all of its products will meet these new requirements by the end of 2008, or they will no longer be advertised to children under 12. More than 90 percent of its advertising will meet the new criteria by the end of 2007.