Index: ui/android/resources/ui_resource_provider.cc |
diff --git a/content/browser/android/ui_resource_provider_impl.cc b/ui/android/resources/ui_resource_provider.cc |
similarity index 53% |
rename from content/browser/android/ui_resource_provider_impl.cc |
rename to ui/android/resources/ui_resource_provider.cc |
index cd45d7cc634d160e56ce9ddc67cde910ab834f0f..bbcff80debb17a230dd27afa2843256e41dac04e 100644 |
--- a/content/browser/android/ui_resource_provider_impl.cc |
+++ b/ui/android/resources/ui_resource_provider.cc |
@@ -2,43 +2,40 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-#include "content/browser/android/ui_resource_provider_impl.h" |
+#include "ui/android/resources/ui_resource_provider.h" |
#include "cc/resources/ui_resource_client.h" |
#include "cc/trees/layer_tree_host.h" |
-#include "content/public/browser/android/ui_resource_client_android.h" |
+#include "ui/android/resources/ui_resource_client_android.h" |
-namespace content { |
- |
-UIResourceProviderImpl::UIResourceProviderImpl() |
- : system_ui_resource_manager_(this), host_(NULL), |
- supports_etc1_npot_(false) { |
+namespace ui { |
+UIResourceProvider::UIResourceProvider() |
+ : host_(NULL), supports_etc1_npot_(false) { |
} |
-UIResourceProviderImpl::~UIResourceProviderImpl() { |
+UIResourceProvider::~UIResourceProvider() { |
SetLayerTreeHost(NULL); |
} |
-void UIResourceProviderImpl::SetLayerTreeHost(cc::LayerTreeHost* host) { |
+void UIResourceProvider::SetLayerTreeHost(cc::LayerTreeHost* host) { |
if (host_ == host) |
return; |
host_ = host; |
UIResourcesAreInvalid(); |
} |
-void UIResourceProviderImpl::UIResourcesAreInvalid() { |
+void UIResourceProvider::UIResourcesAreInvalid() { |
UIResourceClientMap client_map = ui_resource_client_map_; |
jdduke (slow)
2014/12/10 19:19:27
Nit: This should really be (sorry, I know this was
Jaekyun Seok (inactive)
2014/12/10 21:42:38
Done.
|
ui_resource_client_map_.clear(); |
for (UIResourceClientMap::iterator iter = client_map.begin(); |
- iter != client_map.end(); |
- iter++) { |
+ iter != client_map.end(); iter++) { |
iter->second->UIResourceIsInvalid(); |
} |
} |
-cc::UIResourceId UIResourceProviderImpl::CreateUIResource( |
- UIResourceClientAndroid* client) { |
+cc::UIResourceId UIResourceProvider::CreateUIResource( |
+ ui::UIResourceClientAndroid* client) { |
if (!host_) |
return 0; |
cc::UIResourceId id = host_->CreateUIResource(client); |
@@ -48,7 +45,7 @@ cc::UIResourceId UIResourceProviderImpl::CreateUIResource( |
return id; |
} |
-void UIResourceProviderImpl::DeleteUIResource(cc::UIResourceId ui_resource_id) { |
+void UIResourceProvider::DeleteUIResource(cc::UIResourceId ui_resource_id) { |
UIResourceClientMap::iterator iter = |
ui_resource_client_map_.find(ui_resource_id); |
DCHECK(iter != ui_resource_client_map_.end()); |
@@ -60,13 +57,8 @@ void UIResourceProviderImpl::DeleteUIResource(cc::UIResourceId ui_resource_id) { |
host_->DeleteUIResource(ui_resource_id); |
} |
-ui::SystemUIResourceManager& |
-UIResourceProviderImpl::GetSystemUIResourceManager() { |
- return system_ui_resource_manager_; |
-} |
- |
-bool UIResourceProviderImpl::SupportsETC1NonPowerOfTwo() const { |
+bool UIResourceProvider::SupportsETC1NonPowerOfTwo() const { |
return supports_etc1_npot_; |
} |
-} // namespace content |
+} // namespace ui |