Why are people so lazy and dense? Why can't people read and comprehend the written word? Let me spell it out really clearly.
Apple makes a claim that you get X hours browsing on the MBP.
Consumer Reports wants to validate that claim.
Consumer Reports devises a strategy to simulate browsing.
Issue #1: different web sites download at different speeds
Issue #2: I can't have a person sit there and randomly visit websites because who is to say that they will get a random sampling of websites that are fast and slow, simple or complex, etc.
Solution: Simply create a website that has average speed, and average complexity and load it.
Problem. Browsers cache content so after the initial load, refreshing doesn't use much power.
Solution. Turn of caching. Now refreshing a web page of average speed and complexity over and over simulates randomly browsing random sites
TL/DR Consumer reports methodology was just fine, I defy you to come up with an alternative method for making a measure of average power consumption visiting average websites until the computer runs out of power. They did acknowledge that the results are somewhat harder than real life, because obviously some sites we go to are cached. But the results are the same for every machine they test.
What then happened is that using this very logical testing process, Consumer Reports uncovered a bug with how Safari handles icons. This resulted in the same test in Safari using up much more power that the test in Chrome.
If Consumer Reports redoes the test using Safari, they will NOT change the methodology, the claim is that Apple fixed the bug in Safari and now with the cache disabled, the test will work as expected. Nobody is asking CR to change the test for Apple, only to do it on the fixed software.
The only "fault" here lies in the fact that Apple had a bug that was exposed by Consumer Reports very logical testing procedure. AND that Apple did not want to comment until they figured out what was causing the problem.
I don't think Consumer Reports has a responsibility to wait for Apple before posting their results. If anything, they did more than they needed to by letting Apple know what they found.
Who knows what other bugs are waiting for just the right set of circumstances to wreak havoc.
Now I will sit back an watch post after post come that ignores these fact in the name of apple hate or apple love.