Home | History | Annotate | Download | only in apps

Lines Matching defs:ShellWindow

61 ShellWindow::SizeConstraints::SizeConstraints()
65 ShellWindow::SizeConstraints::SizeConstraints(const gfx::Size& min_size,
71 ShellWindow::SizeConstraints::~SizeConstraints() {}
73 gfx::Size ShellWindow::SizeConstraints::ClampSize(gfx::Size size) const {
83 bool ShellWindow::SizeConstraints::HasMinimumSize() const {
88 bool ShellWindow::SizeConstraints::HasMaximumSize() const {
94 bool ShellWindow::SizeConstraints::HasFixedSize() const {
98 gfx::Size ShellWindow::SizeConstraints::GetMinimumSize() const {
102 gfx::Size ShellWindow::SizeConstraints::GetMaximumSize() const {
112 void ShellWindow::SizeConstraints::set_minimum_size(const gfx::Size& min_size) {
116 void ShellWindow::SizeConstraints::set_maximum_size(const gfx::Size& max_size) {
120 ShellWindow::CreateParams::CreateParams()
121 : window_type(ShellWindow::WINDOW_TYPE_DEFAULT),
122 frame(ShellWindow::FRAME_CHROME),
132 ShellWindow::CreateParams::~CreateParams() {}
134 ShellWindow::Delegate::~Delegate() {}
136 ShellWindow::ShellWindow(Profile* profile,
153 void ShellWindow::Init(const GURL& url,
231 ShellWindow::~ShellWindow() {
240 void ShellWindow::RequestMediaAccessPermission(
248 WebContents* ShellWindow::OpenURLFromTab(WebContents* source,
284 void ShellWindow::AddNewContents(WebContents* source,
296 bool ShellWindow::PreHandleKeyboardEvent(
319 void ShellWindow::HandleKeyboardEvent(
335 void ShellWindow::RequestToLockMouse(WebContents* web_contents,
346 void ShellWindow::DidFirstVisuallyNonEmptyPaint(int32 page_id) {
355 void ShellWindow::OnNativeClose() {
366 void ShellWindow::OnNativeWindowChanged() {
372 void ShellWindow::OnNativeWindowActivated() {
376 content::WebContents* ShellWindow::web_contents() const {
380 NativeAppWindow* ShellWindow::GetBaseWindow() {
384 gfx::NativeWindow ShellWindow::GetNativeWindow() {
388 gfx::Rect ShellWindow::GetClientBounds() const {
394 base::string16 ShellWindow::GetTitle() const {
411 void ShellWindow::SetAppIconUrl(const GURL& url) {
423 base::Bind(&ShellWindow::DidDownloadFavicon,
427 void ShellWindow::UpdateShape(scoped_ptr<SkRegion> region) {
431 void ShellWindow::UpdateDraggableRegions(
436 void ShellWindow::UpdateAppIcon(const gfx::Image& image) {
444 void ShellWindow::Fullscreen() {
454 void ShellWindow::Maximize() {
458 void ShellWindow::Minimize() {
462 void ShellWindow::Restore() {
471 void ShellWindow::OSFullscreen() {
481 void ShellWindow::ForcedFullscreen() {
486 void ShellWindow::SetMinimumSize(const gfx::Size& min_size) {
491 void ShellWindow::SetMaximumSize(const gfx::Size& max_size) {
496 void ShellWindow::Show(ShowType show_type) {
517 void ShellWindow::Hide() {
526 void ShellWindow::SetAlwaysOnTop(bool always_on_top) {
541 bool ShellWindow::IsAlwaysOnTop() const {
548 void ShellWindow::DidDownloadFavicon(
569 void ShellWindow::OnExtensionIconImageChanged(extensions::IconImage* image) {
575 void ShellWindow::UpdateExtensionAppIcon() {
592 void ShellWindow::OnSizeConstraintsChanged() {
603 void ShellWindow::SetNativeWindowFullscreen(int fullscreen_types) {
620 void ShellWindow::CloseContents(WebContents* contents) {
624 bool ShellWindow::ShouldSuppressDialogs() {
628 content::ColorChooser* ShellWindow::OpenColorChooser(
635 void ShellWindow::RunFileChooser(WebContents* tab,
648 bool ShellWindow::IsPopupOrPanel(const WebContents* source) const {
652 void ShellWindow::MoveContents(WebContents* source, const gfx::Rect& pos) {
656 void ShellWindow::NavigationStateChanged(
664 void ShellWindow::ToggleFullscreenModeForTab(content::WebContents* source,
690 bool ShellWindow::IsFullscreenForTabOrPending(
695 void ShellWindow::Observe(int type,
715 void ShellWindow::SetWebContentsBlocked(content::WebContents* web_contents,
720 bool ShellWindow::IsWebContentsVisible(content::WebContents* web_contents) {
725 ShellWindow::GetActiveTabPermissionGranter() {
730 WebContentsModalDialogHost* ShellWindow::GetWebContentsModalDialogHost() {
734 void ShellWindow::AddMessageToDevToolsConsole(ConsoleMessageLevel level,
741 void ShellWindow::SaveWindowPosition() {
761 void ShellWindow::AdjustBoundsToBeVisibleOnScreen(
791 ShellWindow::CreateParams ShellWindow::LoadDefaultsAndConstrain(
834 SkRegion* ShellWindow::RawDraggableRegionsToSkRegion(