It's the GPU. When the graphics card changes from Intel Integrated Graphics, either the Intel HD, HD 3000 or HD 4000 graphics, some users are experiencing a change in hue, color temperature, whatever you want to call it.
Whenever you open chrome, if your graphics are set to change automatically, opening chrome will activate the discrete GPU. Same with playing a game of course.
It seems to be affecting any MBP with dual GPUs except the 9400M/9600M GT MBPs.
Can you explain why I play Minecraft more frequently than TF2 then, and it never happens with Minecraft?
I have the new mid-2012 non-Retina 15-inch. When I start Minecraft I know it switches to the 650M (discrete). When I start TF2 it does as well. Also during normal application use, of things like Blender or Photoshop, it'll switch as well.
The screen
never, and I repeat,
never changes color with Minecraft, Blender, Photoshop, GIMP, or anything else I've known to make the GPUs switch.
I open TF2 or Halo, the GPU will switch, and the screen turns blue nearly every time.
I'm also not convinced that it's because of GPU switching. I also have a MacBook 4,1 with only one GPU, an Intel GMA X3100 integrated card. That computer doesn't really run TF2 but it does run Halo. I start Halo, screen turns blueish just the same as it will on my new computer.
In the MacBook 4,1 there is no GPU switching, only one GPU. It shows the same thing that my new computer does with certain games.
This leads me to believe it has something to do with how the application implements it's graphics. It may be somehow through some non-standard methods I don't even know of.
Also, how I mentioned that the game stays normal looking but everything else gets the blueish tint? This also leads me to believe it has to do with the game itself, not the GPU switching. If it was the GPU switching, the whole screen should change. Also if it was the GPU switching, things like Minecraft or Photoshop should trigger it too, and I use them all the time. Hasn't happened once.
So whatever bit of coding causes TF2 and Halo and probably some other games as well to mess with the display or graphics, Chrome must have it too.
In my opinion, it's fine if a game does it because the game stays normal looking. And when you play a game, you're only playing the game, not really doing anything else. So it's not a bother when you're playing a game. But for web browsing, at least I typically multitask with many other things running. I'd find it very annoying if my browser made my screen turn blue.
So again, pretty sure it's a problem with Chrome.