• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
4 
5 #include "extensions/shell/browser/shell_display_info_provider.h"
6 
7 namespace extensions {
8 
ShellDisplayInfoProvider()9 ShellDisplayInfoProvider::ShellDisplayInfoProvider() {
10 }
11 
~ShellDisplayInfoProvider()12 ShellDisplayInfoProvider::~ShellDisplayInfoProvider() {
13 }
14 
SetInfo(const std::string & display_id,const core_api::system_display::DisplayProperties & info,std::string * error)15 bool ShellDisplayInfoProvider::SetInfo(
16     const std::string& display_id,
17     const core_api::system_display::DisplayProperties& info,
18     std::string* error) {
19   *error = "Not implemented";
20   return false;
21 }
22 
UpdateDisplayUnitInfoForPlatform(const gfx::Display & display,extensions::core_api::system_display::DisplayUnitInfo * unit)23 void ShellDisplayInfoProvider::UpdateDisplayUnitInfoForPlatform(
24     const gfx::Display& display,
25     extensions::core_api::system_display::DisplayUnitInfo* unit) {
26   NOTIMPLEMENTED();
27 }
28 
GetActiveScreen()29 gfx::Screen* ShellDisplayInfoProvider::GetActiveScreen() {
30   return NULL;
31 }
32 
33 // static
Create()34 DisplayInfoProvider* DisplayInfoProvider::Create() {
35   return new ShellDisplayInfoProvider();
36 }
37 
38 }  // namespace extensions
39