Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1017)

Unified Diff: ui/android/resources/resource_manager.cc

Issue 2746483003: ui/android: Fix Resource meta-data sharing with ResourceManager. (Closed)
Patch Set: jni Created 3 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « ui/android/resources/resource_manager.h ('k') | ui/android/resources/resource_manager_impl.h » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: ui/android/resources/resource_manager.cc
diff --git a/ui/android/resources/resource_manager.cc b/ui/android/resources/resource_manager.cc
deleted file mode 100644
index 80112978ce0b3c15e6e4031bfb8a801c69192b48..0000000000000000000000000000000000000000
--- a/ui/android/resources/resource_manager.cc
+++ /dev/null
@@ -1,43 +0,0 @@
-// Copyright 2014 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 "ui/android/resources/resource_manager.h"
-
-#include "base/trace_event/memory_usage_estimator.h"
-#include "ui/gfx/geometry/insets_f.h"
-
-namespace ui {
-
-ResourceManager::Resource::Resource() {
-}
-
-ResourceManager::Resource::~Resource() {
-}
-
-gfx::Rect ResourceManager::Resource::Border(const gfx::Size& bounds) const {
- return Border(bounds, gfx::InsetsF(1.f, 1.f, 1.f, 1.f));
-}
-
-gfx::Rect ResourceManager::Resource::Border(const gfx::Size& bounds,
- const gfx::InsetsF& scale) const {
- // Calculate whether or not we need to scale down the border if the bounds of
- // the layer are going to be smaller than the aperture padding.
- float x_scale = std::min((float)bounds.width() / size.width(), 1.f);
- float y_scale = std::min((float)bounds.height() / size.height(), 1.f);
-
- float left_scale = std::min(x_scale * scale.left(), 1.f);
- float right_scale = std::min(x_scale * scale.right(), 1.f);
- float top_scale = std::min(y_scale * scale.top(), 1.f);
- float bottom_scale = std::min(y_scale * scale.bottom(), 1.f);
-
- return gfx::Rect(aperture.x() * left_scale, aperture.y() * top_scale,
- (size.width() - aperture.width()) * right_scale,
- (size.height() - aperture.height()) * bottom_scale);
-}
-
-size_t ResourceManager::Resource::EstimateMemoryUsage() const {
- return base::trace_event::EstimateMemoryUsage(ui_resource);
-}
-
-} // namespace ui
« no previous file with comments | « ui/android/resources/resource_manager.h ('k') | ui/android/resources/resource_manager_impl.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698