146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)// Copyright 2014 The Chromium Authors. All rights reserved.
246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)// Use of this source code is governed by a BSD-style license that can be
346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)// found in the LICENSE file.
446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)
546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)#include "chrome/common/extensions/api/notifications/notification_style.h"
646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)
746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)#include "ui/message_center/message_center_style.h"
846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)
95f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)NotificationBitmapSizes::NotificationBitmapSizes() {
105f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)}
115f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)NotificationBitmapSizes::~NotificationBitmapSizes() {
125f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)}
135f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)
1446d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)NotificationBitmapSizes GetNotificationBitmapSizes() {
1546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)  NotificationBitmapSizes sizes;
1646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)  sizes.image_size =
1746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)      gfx::Size(message_center::kNotificationPreferredImageWidth,
1846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)                message_center::kNotificationPreferredImageHeight);
1946d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)  sizes.icon_size = gfx::Size(message_center::kNotificationIconSize,
2046d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)                              message_center::kNotificationIconSize);
2146d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)  sizes.button_icon_size =
2246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)      gfx::Size(message_center::kNotificationButtonIconSize,
2346d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)                message_center::kNotificationButtonIconSize);
245f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)
255f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)  sizes.app_icon_mask_size = gfx::Size(message_center::kSmallImageSize,
265f1c94371a64b3196d4be9466099bb892df9b88eTorne (Richard Coles)                                       message_center::kSmallImageSize);
2746d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)  return sizes;
2846d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)}
29