diff options
author | rsesek <rsesek@chromium.org> | 2014-09-08 21:58:59 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2014-09-09 05:43:50 +0000 |
commit | b6ae4d0ecc983a71a32ab1480a70e065c718c195 (patch) | |
tree | cd307012c394af38cd17b34d1b92b36f0961563f /content/ppapi_plugin | |
parent | ff459d4eeb89479ae810f6be3d3b5b50fef3324a (diff) | |
download | chromium_src-b6ae4d0ecc983a71a32ab1480a70e065c718c195.zip chromium_src-b6ae4d0ecc983a71a32ab1480a70e065c718c195.tar.gz chromium_src-b6ae4d0ecc983a71a32ab1480a70e065c718c195.tar.bz2 |
[Mac] Implement a new WebSandboxSupport method to get the display's color space.
This new interface is defined at https://codereview.chromium.org/554033002/.
BUG=397642,306348
R=avi@chromium.org
Review URL: https://codereview.chromium.org/549213004
Cr-Commit-Position: refs/heads/master@{#293852}
Diffstat (limited to 'content/ppapi_plugin')
-rw-r--r-- | content/ppapi_plugin/ppapi_webkitplatformsupport_impl.cc | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/content/ppapi_plugin/ppapi_webkitplatformsupport_impl.cc b/content/ppapi_plugin/ppapi_webkitplatformsupport_impl.cc index c4a1153..ef6cccc 100644 --- a/content/ppapi_plugin/ppapi_webkitplatformsupport_impl.cc +++ b/content/ppapi_plugin/ppapi_webkitplatformsupport_impl.cc @@ -19,6 +19,7 @@ #if defined(OS_WIN) #include "third_party/WebKit/public/platform/win/WebSandboxSupport.h" #elif defined(OS_MACOSX) +#include "base/mac/mac_util.h" #include "third_party/WebKit/public/platform/mac/WebSandboxSupport.h" #elif defined(OS_ANDROID) #include "third_party/WebKit/public/platform/android/WebSandboxSupport.h" @@ -48,6 +49,7 @@ class PpapiWebKitPlatformSupportImpl::SandboxSupport #elif defined(OS_MACOSX) virtual bool loadFont( NSFont* srcFont, CGFontRef* out, uint32_t* fontID); + virtual CGColorSpaceRef displayColorSpace(); #elif defined(OS_ANDROID) // Empty class. #elif defined(OS_POSIX) @@ -95,6 +97,11 @@ bool PpapiWebKitPlatformSupportImpl::SandboxSupport::loadFont( return false; } +CGColorSpaceRef +PpapiWebKitPlatformSupportImpl::SandboxSupport::displayColorSpace() { + return base::mac::GetSystemColorSpace(); +} + #elif defined(OS_ANDROID) // Empty class. |