| Index: content/shell/app/shell_main_delegate.cc
|
| diff --git a/content/shell/app/shell_main_delegate.cc b/content/shell/app/shell_main_delegate.cc
|
| index 59ced11f36ad1c8fd00d193f985bfcb1a231bb47..e98bd852af77fa12d207b0151a2b2bcbd966ee42 100644
|
| --- a/content/shell/app/shell_main_delegate.cc
|
| +++ b/content/shell/app/shell_main_delegate.cc
|
| @@ -218,8 +218,12 @@ bool ShellMainDelegate::BasicStartupComplete(int* exit_code) {
|
| // other platforms).
|
| if (!command_line.HasSwitch(switches::kForceColorProfile)) {
|
| #if defined(OS_MACOSX)
|
| - command_line.AppendSwitchASCII(switches::kForceColorProfile,
|
| - "generic-rgb");
|
| + if (command_line.HasSwitch(switches::kEnableColorCorrectRendering)) {
|
| + command_line.AppendSwitchASCII(switches::kForceColorProfile, "srgb");
|
| + } else {
|
| + command_line.AppendSwitchASCII(switches::kForceColorProfile,
|
| + "generic-rgb");
|
| + }
|
| #else
|
| command_line.AppendSwitchASCII(switches::kForceColorProfile, "srgb");
|
| #endif
|
|
|