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

Unified Diff: components/arc/test/fake_arc_bridge_service.cc

Issue 1523643002: arc-bridge: Move most methods to Mojo interfaces (Closed) Base URL: https://chromium.googlesource.com/a/chromium/src.git@master
Patch Set: Rebased to ToT Created 5 years 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 | « components/arc/test/fake_arc_bridge_service.h ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: components/arc/test/fake_arc_bridge_service.cc
diff --git a/components/arc/test/fake_arc_bridge_service.cc b/components/arc/test/fake_arc_bridge_service.cc
index a73bfb4cfb84d6073fb11eb71f68605fc184268f..b80aee0d0effe56db1855aa0f7d3af130b02f5b0 100644
--- a/components/arc/test/fake_arc_bridge_service.cc
+++ b/components/arc/test/fake_arc_bridge_service.cc
@@ -4,10 +4,6 @@
#include "components/arc/test/fake_arc_bridge_service.h"
-#include "base/files/file_path.h"
-#include "base/files/file_util.h"
-#include "base/path_service.h"
-
namespace arc {
FakeArcBridgeService::FakeArcBridgeService() {
@@ -28,47 +24,6 @@ void FakeArcBridgeService::HandleStartup() {
void FakeArcBridgeService::Shutdown() {
}
-bool FakeArcBridgeService::RegisterInputDevice(const std::string& name,
- const std::string& device_type,
- base::ScopedFD fd) {
- return true;
-}
-
-bool FakeArcBridgeService::SendBroadcast(const std::string& action,
- const std::string& package,
- const std::string& clazz,
- const base::DictionaryValue& extras) {
- return true;
-}
-
-bool FakeArcBridgeService::SendNotificationEventToAndroid(
- const std::string& key,
- ArcNotificationEvent event) {
- return true;
-}
-
-bool FakeArcBridgeService::RefreshAppList() {
- ++refresh_app_list_count_;
- return true;
-}
-
-bool FakeArcBridgeService::LaunchApp(const std::string& package,
- const std::string& activity) {
- launch_requests_.push_back(new Request(package, activity));
- return true;
-}
-
-bool FakeArcBridgeService::RequestAppIcon(const std::string& package,
- const std::string& activity,
- ScaleFactor scale_factor) {
- icon_requests_.push_back(new IconRequest(package, activity, scale_factor));
- return true;
-}
-
-bool FakeArcBridgeService::RequestProcessList() {
- return true;
-}
-
void FakeArcBridgeService::SetReady() {
SetState(State::READY);
}
@@ -81,76 +36,4 @@ bool FakeArcBridgeService::HasObserver(const Observer* observer) {
return observer_list().HasObserver(observer);
}
-bool FakeArcBridgeService::HasAppObserver(const AppObserver* observer) {
- return app_observer_list().HasObserver(observer);
-}
-
-void FakeArcBridgeService::SendRefreshAppList(
- const std::vector<AppInfo>& apps) {
- FOR_EACH_OBSERVER(AppObserver, app_observer_list(), OnAppListRefreshed(apps));
-}
-
-bool FakeArcBridgeService::GenerateAndSendIcon(
- const AppInfo& app,
- ScaleFactor scale_factor,
- std::string* png_data_as_string) {
- CHECK(png_data_as_string != nullptr);
- std::string icon_file_name;
- switch (scale_factor) {
- case SCALE_FACTOR_SCALE_FACTOR_100P:
- icon_file_name = "icon_100p.png";
- break;
- case SCALE_FACTOR_SCALE_FACTOR_125P:
- icon_file_name = "icon_125p.png";
- break;
- case SCALE_FACTOR_SCALE_FACTOR_133P:
- icon_file_name = "icon_133p.png";
- break;
- case SCALE_FACTOR_SCALE_FACTOR_140P:
- icon_file_name = "icon_140p.png";
- break;
- case SCALE_FACTOR_SCALE_FACTOR_150P:
- icon_file_name = "icon_150p.png";
- break;
- case SCALE_FACTOR_SCALE_FACTOR_180P:
- icon_file_name = "icon_180p.png";
- break;
- case SCALE_FACTOR_SCALE_FACTOR_200P:
- icon_file_name = "icon_200p.png";
- break;
- case SCALE_FACTOR_SCALE_FACTOR_250P:
- icon_file_name = "icon_250p.png";
- break;
- case SCALE_FACTOR_SCALE_FACTOR_300P:
- icon_file_name = "icon_300p.png";
- break;
- default:
- NOTREACHED();
- return false;
- }
-
- base::FilePath base_path;
- CHECK(PathService::Get(base::DIR_SOURCE_ROOT, &base_path));
- base::FilePath icon_file_path = base_path
- .AppendASCII("components")
- .AppendASCII("test")
- .AppendASCII("data")
- .AppendASCII("arc")
- .AppendASCII(icon_file_name);
- CHECK(base::PathExists(icon_file_path));
- CHECK(base::ReadFileToString(icon_file_path, png_data_as_string));
-
- std::vector<uint8_t> png_data(png_data_as_string->begin(),
- png_data_as_string->end());
-
- FOR_EACH_OBSERVER(AppObserver,
- app_observer_list(),
- OnAppIcon(app.package,
- app.activity,
- scale_factor,
- png_data));
-
- return true;
-}
-
} // namespace arc
« no previous file with comments | « components/arc/test/fake_arc_bridge_service.h ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698