summaryrefslogtreecommitdiffstats
path: root/athena/content/content_activity_factory.cc
diff options
context:
space:
mode:
Diffstat (limited to 'athena/content/content_activity_factory.cc')
-rw-r--r--athena/content/content_activity_factory.cc7
1 files changed, 7 insertions, 0 deletions
diff --git a/athena/content/content_activity_factory.cc b/athena/content/content_activity_factory.cc
index aaa4e20..ef00f1c 100644
--- a/athena/content/content_activity_factory.cc
+++ b/athena/content/content_activity_factory.cc
@@ -4,6 +4,7 @@
#include "athena/content/content_activity_factory.h"
+#include "athena/content/app_activity.h"
#include "athena/content/web_activity.h"
#include "base/logging.h"
@@ -21,6 +22,12 @@ Activity* ContentActivityFactory::CreateWebActivity(
return new WebActivity(browser_context, title, url);
}
+Activity* ContentActivityFactory::CreateAppActivity(
+ extensions::AppWindow* app_window,
+ views::WebView* web_view) {
+ return new AppActivity(app_window, web_view);
+}
+
ActivityFactory* CreateContentActivityFactory() {
return new ContentActivityFactory();
}