Home | History | Annotate | Download | only in extensions
      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 "chrome/browser/extensions/display_info_provider_aura.h"
      6 
      7 #include "ui/gfx/screen.h"
      8 
      9 namespace extensions {
     10 
     11 DisplayInfoProviderAura::DisplayInfoProviderAura() {
     12 }
     13 
     14 DisplayInfoProviderAura::~DisplayInfoProviderAura() {
     15 }
     16 
     17 bool DisplayInfoProviderAura::SetInfo(
     18     const std::string& display_id,
     19     const core_api::system_display::DisplayProperties& info,
     20     std::string* error) {
     21   *error = "Not implemented";
     22   return false;
     23 }
     24 
     25 void DisplayInfoProviderAura::UpdateDisplayUnitInfoForPlatform(
     26     const gfx::Display& display,
     27     extensions::core_api::system_display::DisplayUnitInfo* unit) {
     28   NOTIMPLEMENTED();
     29 }
     30 
     31 gfx::Screen* DisplayInfoProviderAura::GetActiveScreen() {
     32   return gfx::Screen::GetNativeScreen();
     33 }
     34 
     35 // static
     36 DisplayInfoProvider* DisplayInfoProvider::Create() {
     37   return new DisplayInfoProviderAura();
     38 }
     39 
     40 }  // namespace extensions
     41