diff options
author | raymes <raymes@chromium.org> | 2014-08-26 19:54:29 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2014-08-27 02:55:37 +0000 |
commit | 423f4a12e95d65fda88770ea2cb16eae0d994b52 (patch) | |
tree | d768346ab7e1d620aab6cc30aea94bd8b377edd1 /ppapi/cpp | |
parent | 5f7db4b3d417c7ae556c42d8e13d0c1ac64415f8 (diff) | |
download | chromium_src-423f4a12e95d65fda88770ea2cb16eae0d994b52.zip chromium_src-423f4a12e95d65fda88770ea2cb16eae0d994b52.tar.gz chromium_src-423f4a12e95d65fda88770ea2cb16eae0d994b52.tar.bz2 |
Remove unused PPB_View_Dev
TBR=binji@chromium.org
Review URL: https://codereview.chromium.org/498123002
Cr-Commit-Position: refs/heads/master@{#292086}
Diffstat (limited to 'ppapi/cpp')
-rw-r--r-- | ppapi/cpp/dev/view_dev.cc | 32 | ||||
-rw-r--r-- | ppapi/cpp/dev/view_dev.h | 44 |
2 files changed, 0 insertions, 76 deletions
diff --git a/ppapi/cpp/dev/view_dev.cc b/ppapi/cpp/dev/view_dev.cc deleted file mode 100644 index 473e9b4..0000000 --- a/ppapi/cpp/dev/view_dev.cc +++ /dev/null @@ -1,32 +0,0 @@ -// Copyright (c) 2012 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#include "ppapi/cpp/dev/view_dev.h" - -#include "ppapi/c/dev/ppb_view_dev.h" -#include "ppapi/cpp/module_impl.h" - -namespace pp { - -namespace { - -template <> const char* interface_name<PPB_View_Dev>() { - return PPB_VIEW_DEV_INTERFACE; -} - -} // namespace - -float ViewDev::GetDeviceScale() const { - if (!has_interface<PPB_View_Dev>()) - return 1.0f; - return get_interface<PPB_View_Dev>()->GetDeviceScale(pp_resource()); -} - -float ViewDev::GetCSSScale() const { - if (!has_interface<PPB_View_Dev>()) - return 1.0f; - return get_interface<PPB_View_Dev>()->GetCSSScale(pp_resource()); -} - -} // namespace pp diff --git a/ppapi/cpp/dev/view_dev.h b/ppapi/cpp/dev/view_dev.h deleted file mode 100644 index 2c99e48..0000000 --- a/ppapi/cpp/dev/view_dev.h +++ /dev/null @@ -1,44 +0,0 @@ -// Copyright (c) 2012 The Chromium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -#ifndef PPAPI_CPP_DEV_VIEW_DEV_H_ -#define PPAPI_CPP_DEV_VIEW_DEV_H_ - -#include "ppapi/cpp/view.h" - -namespace pp { - -// ViewDev is a version of View that exposes under-development APIs related to -// HiDPI -class ViewDev : public View { - public: - ViewDev() : View() {} - ViewDev(const View& other) : View(other) {} - - virtual ~ViewDev() {} - - /// GetDeviceScale returns the scale factor between device pixels and DIPs - /// (also known as logical pixels or UI pixels on some platforms). This allows - /// the developer to render their contents at device resolution, even as - /// coordinates / sizes are given in DIPs through the API. - /// - /// Note that the coordinate system for Pepper APIs is DIPs. Also note that - /// one DIP might not equal one CSS pixel - when page scale/zoom is in effect. - /// - /// @return A <code>float</code> value representing the number of device - /// pixels per DIP. - float GetDeviceScale() const; - - /// GetCSSScale returns the scale factor between DIPs and CSS pixels. This - /// allows proper scaling between DIPs - as sent via the Pepper API - and CSS - /// pixel coordinates used for Web content. - /// - /// @return A <code>float</code> value representing the number of DIPs per CSS - /// pixel. - float GetCSSScale() const; -}; - -} // namespace pp - -#endif // PPAPI_CPP_DEV_VIEW_DEV_H_ |