Apple said a "hidden Safari setting" caused Consumer Reports to produce inconsistent battery life test results.