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