168043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles)// Copyright 2013 The Chromium Authors. All rights reserved.
268043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles)// Use of this source code is governed by a BSD-style license that can be
368043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles)// found in the LICENSE file.
468043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles)
568043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles)#include "chrome/browser/profiles/avatar_menu.h"
668043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles)
768043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles)#include <string>
868043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles)
9a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)#include "ash/frame/frame_util.h"
10a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)#include "chrome/browser/profiles/profile.h"
11a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)#include "ui/gfx/image/image.h"
1268043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles)
1368043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles)// static
1468043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles)void AvatarMenu::GetImageForMenuButton(Profile* profile,
1568043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles)                                       gfx::Image* image,
1668043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles)                                       bool* is_rectangle) {
17a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)  // ChromeOS avatar icon is circular.
18a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)  *is_rectangle = false;
19a1401311d1ab56c4ed0a474bd38c108f75cb0cd9Torne (Richard Coles)  *image = ash::GetAvatarImageForContext(profile);
2068043e1e95eeb07d5cae7aca370b26518b0867d6Torne (Richard Coles)}
21