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

Side by Side Diff: ui/app_list/presenter/BUILD.gn

Issue 2647833003: Adds AppListDelegate to AppList that is notified on visibility changes (Closed)
Patch Set: move Created 3 years, 11 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 unified diff | Download patch
« no previous file with comments | « ash/shell.cc ('k') | ui/app_list/presenter/app_list.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 2016 The Chromium Authors. All rights reserved. 1 # Copyright 2016 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 import("//build/config/ui.gni") 5 import("//build/config/ui.gni")
6 import("//mojo/public/tools/bindings/mojom.gni") 6 import("//mojo/public/tools/bindings/mojom.gni")
7 import("//testing/test.gni") 7 import("//testing/test.gni")
8 8
9 assert(use_aura) 9 assert(use_aura)
10 10
11 mojom("mojom") { 11 mojom("mojom") {
12 sources = [ 12 sources = [
13 "app_list_presenter.mojom", 13 "app_list_presenter.mojom",
14 ] 14 ]
15 deps = [ 15 deps = [
16 "//services/ui/public/interfaces", 16 "//services/ui/public/interfaces",
17 ] 17 ]
18 18
19 export_class_attribute = "APP_LIST_PRESENTER_EXPORT" 19 export_class_attribute = "APP_LIST_PRESENTER_EXPORT"
20 export_define = "APP_LIST_PRESENTER_IMPLEMENTATION=1" 20 export_define = "APP_LIST_PRESENTER_IMPLEMENTATION=1"
21 export_header = "ui/app_list/presenter/app_list_presenter_export.h" 21 export_header = "ui/app_list/presenter/app_list_presenter_export.h"
22 } 22 }
23 23
24 component("presenter") { 24 component("presenter") {
25 sources = [ 25 sources = [
26 "app_list.cc", 26 "app_list.cc",
27 "app_list.h", 27 "app_list.h",
28 "app_list_delegate.h",
28 "app_list_presenter_delegate.cc", 29 "app_list_presenter_delegate.cc",
29 "app_list_presenter_delegate.h", 30 "app_list_presenter_delegate.h",
30 "app_list_presenter_delegate_factory.h", 31 "app_list_presenter_delegate_factory.h",
31 "app_list_presenter_export.h", 32 "app_list_presenter_export.h",
32 "app_list_presenter_impl.cc", 33 "app_list_presenter_impl.cc",
33 "app_list_presenter_impl.h", 34 "app_list_presenter_impl.h",
34 "app_list_view_delegate_factory.cc", 35 "app_list_view_delegate_factory.cc",
35 "app_list_view_delegate_factory.h", 36 "app_list_view_delegate_factory.h",
36 ] 37 ]
37 38
(...skipping 63 matching lines...) Expand 10 before | Expand all | Expand 10 after
101 102
102 # Temporary dependency to fix compile flake in http://crbug.com/611898. 103 # Temporary dependency to fix compile flake in http://crbug.com/611898.
103 # TODO(tapted): Remove once http://crbug.com/612382 is fixed. 104 # TODO(tapted): Remove once http://crbug.com/612382 is fixed.
104 "//ui/accessibility:ax_gen", 105 "//ui/accessibility:ax_gen",
105 ] 106 ]
106 107
107 data_deps = [ 108 data_deps = [
108 "//ui/resources:ui_test_pak_data", 109 "//ui/resources:ui_test_pak_data",
109 ] 110 ]
110 } 111 }
OLDNEW
« no previous file with comments | « ash/shell.cc ('k') | ui/app_list/presenter/app_list.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698