display_info_provider_mac.cc revision 03b57e008b61dfcb1fbad3aea950ae0e001748b0
103b57e008b61dfcb1fbad3aea950ae0e001748b0Torne (Richard Coles)// Copyright 2014 The Chromium Authors. All rights reserved. 203b57e008b61dfcb1fbad3aea950ae0e001748b0Torne (Richard Coles)// Use of this source code is governed by a BSD-style license that can be 303b57e008b61dfcb1fbad3aea950ae0e001748b0Torne (Richard Coles)// found in the LICENSE file. 403b57e008b61dfcb1fbad3aea950ae0e001748b0Torne (Richard Coles) 503b57e008b61dfcb1fbad3aea950ae0e001748b0Torne (Richard Coles)#include "chrome/browser/extensions/display_info_provider_mac.h" 603b57e008b61dfcb1fbad3aea950ae0e001748b0Torne (Richard Coles) 703b57e008b61dfcb1fbad3aea950ae0e001748b0Torne (Richard Coles)namespace extensions { 803b57e008b61dfcb1fbad3aea950ae0e001748b0Torne (Richard Coles) 903b57e008b61dfcb1fbad3aea950ae0e001748b0Torne (Richard Coles)DisplayInfoProviderMac::DisplayInfoProviderMac() { 1003b57e008b61dfcb1fbad3aea950ae0e001748b0Torne (Richard Coles)} 1103b57e008b61dfcb1fbad3aea950ae0e001748b0Torne (Richard Coles) 1203b57e008b61dfcb1fbad3aea950ae0e001748b0Torne (Richard Coles)DisplayInfoProviderMac::~DisplayInfoProviderMac() { 1303b57e008b61dfcb1fbad3aea950ae0e001748b0Torne (Richard Coles)} 1403b57e008b61dfcb1fbad3aea950ae0e001748b0Torne (Richard Coles) 1503b57e008b61dfcb1fbad3aea950ae0e001748b0Torne (Richard Coles)bool DisplayInfoProviderMac::SetInfo( 1603b57e008b61dfcb1fbad3aea950ae0e001748b0Torne (Richard Coles) const std::string& display_id, 1703b57e008b61dfcb1fbad3aea950ae0e001748b0Torne (Richard Coles) const api::system_display::DisplayProperties& info, 1803b57e008b61dfcb1fbad3aea950ae0e001748b0Torne (Richard Coles) std::string* error) { 1903b57e008b61dfcb1fbad3aea950ae0e001748b0Torne (Richard Coles) *error = "Not implemented"; 2003b57e008b61dfcb1fbad3aea950ae0e001748b0Torne (Richard Coles) return false; 2103b57e008b61dfcb1fbad3aea950ae0e001748b0Torne (Richard Coles)} 2203b57e008b61dfcb1fbad3aea950ae0e001748b0Torne (Richard Coles) 2303b57e008b61dfcb1fbad3aea950ae0e001748b0Torne (Richard Coles)void DisplayInfoProviderMac::UpdateDisplayUnitInfoForPlatform( 2403b57e008b61dfcb1fbad3aea950ae0e001748b0Torne (Richard Coles) const gfx::Display& display, 2503b57e008b61dfcb1fbad3aea950ae0e001748b0Torne (Richard Coles) extensions::api::system_display::DisplayUnitInfo* unit) { 2603b57e008b61dfcb1fbad3aea950ae0e001748b0Torne (Richard Coles) NOTIMPLEMENTED(); 2703b57e008b61dfcb1fbad3aea950ae0e001748b0Torne (Richard Coles)} 2803b57e008b61dfcb1fbad3aea950ae0e001748b0Torne (Richard Coles) 2903b57e008b61dfcb1fbad3aea950ae0e001748b0Torne (Richard Coles)// static 3003b57e008b61dfcb1fbad3aea950ae0e001748b0Torne (Richard Coles)DisplayInfoProvider* DisplayInfoProvider::Create() { 3103b57e008b61dfcb1fbad3aea950ae0e001748b0Torne (Richard Coles) return new DisplayInfoProviderMac(); 3203b57e008b61dfcb1fbad3aea950ae0e001748b0Torne (Richard Coles)} 3303b57e008b61dfcb1fbad3aea950ae0e001748b0Torne (Richard Coles) 3403b57e008b61dfcb1fbad3aea950ae0e001748b0Torne (Richard Coles)} // namespace extensions 35