| Index: ui/gfx/icc_profile_x11.cc
|
| diff --git a/ui/gfx/icc_profile_x11.cc b/ui/gfx/icc_profile_x11.cc
|
| index 21ae82c20cb20c8679da66272662a26c915e590c..8bcd51e6fb911783b81caf655680926491d7c5ce 100644
|
| --- a/ui/gfx/icc_profile_x11.cc
|
| +++ b/ui/gfx/icc_profile_x11.cc
|
| @@ -9,8 +9,9 @@ extern "C" {
|
| #include <X11/Xlib.h>
|
| }
|
|
|
| +#include "base/command_line.h"
|
| #include "ui/gfx/icc_profile.h"
|
| -
|
| +#include "ui/gfx/switches.h"
|
| #include "ui/gfx/x/x11_types.h"
|
|
|
| namespace gfx {
|
| @@ -18,6 +19,8 @@ namespace gfx {
|
| // static
|
| ICCProfile ICCProfile::FromBestMonitor() {
|
| ICCProfile icc_profile;
|
| + if (base::CommandLine::ForCurrentProcess()->HasSwitch(switches::kHeadless))
|
| + return icc_profile;
|
| Atom property = XInternAtom(GetXDisplay(), "_ICC_PROFILE", true);
|
| if (property != None) {
|
| Atom prop_type = None;
|
|
|