'../../skia/skia.gyp:skia',
'../../url/url.gyp:url_lib',
'../base/strings/ui_strings.gyp:ui_strings',
+ '../base/ui_base.gyp:ui_base',
'../gfx/gfx.gyp:gfx',
'../gfx/gfx.gyp:gfx_geometry',
'../resources/ui_resources.gyp:ui_resources',
- '../ui.gyp:ui',
],
'defines': [
'MESSAGE_CENTER_IMPLEMENTATION',
'sources': [
'cocoa/notification_controller.h',
'cocoa/notification_controller.mm',
+ 'cocoa/opaque_views.h',
+ 'cocoa/opaque_views.mm',
'cocoa/popup_collection.h',
'cocoa/popup_collection.mm',
'cocoa/popup_controller.h',
'dependencies': [
'../events/events.gyp:events',
'../views/views.gyp:views',
+ '../compositor/compositor.gyp:compositor',
],
}, {
'sources/': [
'views/message_popup_bubble.h',
],
}],
- ['toolkit_views==1', {
- 'dependencies': [
- '../compositor/compositor.gyp:compositor',
- ],
- }],
['notifications==0', { # Android and iOS.
'sources/': [
# Exclude everything except dummy impl.
'../../base/base.gyp:base',
'../../base/base.gyp:test_support_base',
'../../skia/skia.gyp:skia',
+ '../base/ui_base.gyp:ui_base',
'../gfx/gfx.gyp:gfx',
'../gfx/gfx.gyp:gfx_geometry',
- '../ui.gyp:ui',
'message_center',
],
'sources': [
'fake_message_center.h',
'fake_message_center.cc',
+ 'fake_message_center_tray_delegate.h',
+ 'fake_message_center_tray_delegate.cc',
'fake_notifier_settings_provider.h',
'fake_notifier_settings_provider.cc',
],
'../../skia/skia.gyp:skia',
'../../testing/gtest.gyp:gtest',
'../../url/url.gyp:url_lib',
+ '../base/ui_base.gyp:ui_base',
'../gfx/gfx.gyp:gfx',
'../gfx/gfx.gyp:gfx_geometry',
'../resources/ui_resources.gyp:ui_resources',
'../resources/ui_resources.gyp:ui_test_pak',
- '../ui.gyp:ui',
'message_center',
'message_center_test_support',
],
'cocoa/tray_view_controller_unittest.mm',
'message_center_tray_unittest.cc',
'message_center_impl_unittest.cc',
+ 'notification_delegate_unittest.cc',
'notification_list_unittest.cc',
'test/run_all_unittests.cc',
],
'conditions': [
- ['desktop_linux == 1 or chromeos == 1 or OS=="ios"', {
- 'dependencies': [
- '../base/strings/ui_strings.gyp:ui_unittest_strings',
- ],
- }],
['OS=="mac"', {
'dependencies': [
- '../ui_unittests.gyp:ui_test_support',
+ '../gfx/gfx.gyp:gfx_test_support',
],
}],
['toolkit_views==1', {
],
}],
# See http://crbug.com/162998#c4 for why this is needed.
- ['OS=="linux" and linux_use_tcmalloc==1', {
+ # TODO(dmikurube): Kill linux_use_tcmalloc. http://crbug.com/345554
+ ['OS=="linux" and ((use_allocator!="none" and use_allocator!="see_use_tcmalloc") or (use_allocator=="see_use_tcmalloc" and linux_use_tcmalloc==1))', {
'dependencies': [
'../../base/allocator/allocator.gyp:allocator',
],