Lines Matching defs:BrowserWindowGtk
272 std::map<XID, GtkWindow*> BrowserWindowGtk::xid_map_;
274 BrowserWindowGtk::BrowserWindowGtk(Browser* browser)
288 BrowserWindowGtk::~BrowserWindowGtk() {
294 void BrowserWindowGtk::Init() {
374 gboolean BrowserWindowGtk::OnCustomFrameExpose(GtkWidget* widget,
409 void BrowserWindowGtk::DrawContentShadow(cairo_t* cr) {
535 void BrowserWindowGtk::DrawPopupFrame(cairo_t* cr,
555 void BrowserWindowGtk::DrawCustomFrame(cairo_t* cr,
585 int BrowserWindowGtk::GetVerticalOffset() {
590 int BrowserWindowGtk::GetThemeFrameResource() {
603 void BrowserWindowGtk::Show() {
624 void BrowserWindowGtk::ShowInactive() {
629 void BrowserWindowGtk::SetBoundsImpl(const gfx::Rect& bounds,
648 void BrowserWindowGtk::SetBounds(const gfx::Rect& bounds) {
654 void BrowserWindowGtk::Close() {
697 void BrowserWindowGtk::Activate() {
701 void BrowserWindowGtk::Deactivate() {
705 bool BrowserWindowGtk::IsActive() const {
709 void BrowserWindowGtk::FlashFrame() {
714 gfx::NativeWindow BrowserWindowGtk::GetNativeHandle() {
718 BrowserWindowTesting* BrowserWindowGtk::GetBrowserWindowTesting() {
723 StatusBubble* BrowserWindowGtk::GetStatusBubble() {
727 void BrowserWindowGtk::ToolbarSizeChanged(bool is_animating) {
732 void BrowserWindowGtk::UpdateTitleBar() {
739 void BrowserWindowGtk::ShelfVisibilityChanged() {
743 void BrowserWindowGtk::UpdateDevTools() {
748 void BrowserWindowGtk::UpdateLoadingAnimations(bool should_animate) {
754 &BrowserWindowGtk::LoadingAnimationCallback);
765 void BrowserWindowGtk::LoadingAnimationCallback() {
783 void BrowserWindowGtk::SetStarredState(bool is_starred) {
787 gfx::Rect BrowserWindowGtk::GetRestoredBounds() const {
791 gfx::Rect BrowserWindowGtk::GetBounds() const {
795 bool BrowserWindowGtk::IsMaximized() const {
799 bool BrowserWindowGtk::ShouldDrawContentDropShadow() {
803 void BrowserWindowGtk::SetFullscreen(bool fullscreen) {
826 bool BrowserWindowGtk::IsFullscreen() const {
830 bool BrowserWindowGtk::IsFullscreenBubbleVisible() const {
834 LocationBar* BrowserWindowGtk::GetLocationBar() const {
838 void BrowserWindowGtk::SetFocusToLocationBar(bool select_all) {
843 void BrowserWindowGtk::UpdateReloadStopState(bool is_loading, bool force) {
849 void BrowserWindowGtk::UpdateToolbar(TabContentsWrapper* contents,
854 void BrowserWindowGtk::FocusToolbar() {
858 void BrowserWindowGtk::FocusAppMenu() {
862 void BrowserWindowGtk::FocusBookmarksToolbar() {
866 void BrowserWindowGtk::FocusChromeOSStatus() {
870 void BrowserWindowGtk::RotatePaneFocus(bool forwards) {
874 bool BrowserWindowGtk::IsBookmarkBarVisible() const {
883 bool BrowserWindowGtk::IsBookmarkBarAnimating() const {
889 bool BrowserWindowGtk::IsTabStripEditable() const {
894 bool BrowserWindowGtk::IsToolbarVisible() const {
898 void BrowserWindowGtk::ConfirmAddSearchProvider(const TemplateURL* template_url,
903 void BrowserWindowGtk::ToggleBookmarkBar() {
907 void BrowserWindowGtk::ShowAboutChromeDialog() {
911 void BrowserWindowGtk::ShowUpdateChromeDialog() {
915 void BrowserWindowGtk::ShowTaskManager() {
919 void BrowserWindowGtk::ShowBackgroundPages() {
923 void BrowserWindowGtk::ShowBookmarkBubble(const GURL& url,
928 bool BrowserWindowGtk::IsDownloadShelfVisible() const {
932 DownloadShelf* BrowserWindowGtk::GetDownloadShelf() {
939 void BrowserWindowGtk::ShowRepostFormWarningDialog(TabContents* tab_contents) {
943 void BrowserWindowGtk::ShowCollectedCookiesDialog(TabContents* tab_contents) {
948 void BrowserWindowGtk::ShowThemeInstallBubble() {
952 void BrowserWindowGtk::ShowHTMLDialog(HtmlDialogUIDelegate* delegate,
957 void BrowserWindowGtk::UserChangedTheme() {
964 int BrowserWindowGtk::GetExtraRenderViewHeight() const {
973 void BrowserWindowGtk::TabContentsFocused(TabContents* tab_contents) {
977 void BrowserWindowGtk::ShowPageInfo(Profile* profile,
984 void BrowserWindowGtk::ShowAppMenu() {
988 bool BrowserWindowGtk::PreHandleKeyboardEvent(
1048 void BrowserWindowGtk::HandleKeyboardEvent(
1069 void BrowserWindowGtk::ShowCreateWebAppShortcutsDialog(
1074 void BrowserWindowGtk::ShowCreateChromeAppShortcutsDialog(
1079 void BrowserWindowGtk::Cut() {
1083 void BrowserWindowGtk::Copy() {
1087 void BrowserWindowGtk::Paste() {
1091 void BrowserWindowGtk::PrepareForInstant() {
1097 void BrowserWindowGtk::ShowInstant(TabContentsWrapper* preview) {
1106 void BrowserWindowGtk::HideInstant(bool instant_is_active) {
1119 gfx::Rect BrowserWindowGtk::GetInstantBounds() {
1123 void BrowserWindowGtk::ConfirmBrowserCloseWithPendingDownloads() {
1127 void BrowserWindowGtk::Observe(NotificationType type,
1150 void BrowserWindowGtk::TabDetachedAt(TabContentsWrapper* contents, int index) {
1161 void BrowserWindowGtk::TabSelectedAt(TabContentsWrapper* old_contents,
1192 void BrowserWindowGtk::ActiveWindowChanged(GdkWindow* active_window) {
1220 void BrowserWindowGtk::FadeForInstant(bool animate) {
1230 void BrowserWindowGtk::CancelInstantFade() {
1238 void BrowserWindowGtk::MaybeShowBookmarkBar(bool animate) {
1267 void BrowserWindowGtk::UpdateDevToolsForContents(TabContents* contents) {
1299 void BrowserWindowGtk::DestroyBrowser() {
1303 gboolean BrowserWindowGtk::OnConfigure(GtkWidget* widget,
1343 &BrowserWindowGtk::OnDebouncedBoundsChanged);
1349 void BrowserWindowGtk::OnDebouncedBoundsChanged() {
1359 gboolean BrowserWindowGtk::OnWindowState(GtkWidget* sender,
1393 gboolean BrowserWindowGtk::OnMainWindowDeleteEvent(GtkWidget* widget,
1402 void BrowserWindowGtk::OnMainWindowDestroy(GtkWidget* widget) {
1406 // expectations of BrowserList, we should run the BrowserWindowGtk destructor
1416 new DeleteTask<BrowserWindowGtk>(this));
1419 void BrowserWindowGtk::UnMaximize() {
1430 bool BrowserWindowGtk::CanClose() const {
1458 bool BrowserWindowGtk::ShouldShowWindowIcon() const {
1462 void BrowserWindowGtk::DisableDebounceTimerForTests(bool is_disabled) {
1468 void BrowserWindowGtk::AddFindBar(FindBarGtk* findbar) {
1474 void BrowserWindowGtk::ResetCustomFrameCursor() {
1483 BrowserWindowGtk* BrowserWindowGtk::GetBrowserWindowForNativeWindow(
1486 return static_cast<BrowserWindowGtk*>(
1494 GtkWindow* BrowserWindowGtk::GetBrowserWindowForXID(XID xid) {
1496 BrowserWindowGtk::xid_map_.find(xid);
1497 return (iter != BrowserWindowGtk::xid_map_.end()) ? iter->second : NULL;
1501 void BrowserWindowGtk::RegisterUserPrefs(PrefService* prefs) {
1513 void BrowserWindowGtk::BookmarkBarIsFloating(bool is_floating) {
1522 TabContents* BrowserWindowGtk::GetDisplayedTabContents() {
1526 void BrowserWindowGtk::QueueToolbarRedraw() {
1530 void BrowserWindowGtk::SetGeometryHints() {
1558 void BrowserWindowGtk::ConnectHandlersToSignals() {
1583 void BrowserWindowGtk::InitWidgets() {
1730 void BrowserWindowGtk::SetBackgroundColor() {
1770 void BrowserWindowGtk::OnSizeChanged(int width, int height) {
1774 void BrowserWindowGtk::UpdateWindowShape(int width, int height) {
1811 void BrowserWindowGtk::ConnectAccelerators() {
1828 void BrowserWindowGtk::UpdateCustomFrame() {
1834 void BrowserWindowGtk::SaveWindowPosition() {
1868 void BrowserWindowGtk::SetInfoBarShowing(InfoBar* bar, bool animate) {
1872 void BrowserWindowGtk::PaintStateChanged() {
1876 void BrowserWindowGtk::InvalidateInfoBarBits() {
1883 int BrowserWindowGtk::GetXPositionOfLocationIcon(GtkWidget* relative_to) {
1898 void BrowserWindowGtk::OnLocationIconSizeAllocate(GtkWidget* sender,
1904 gboolean BrowserWindowGtk::OnExposeDrawInfobarBits(GtkWidget* sender,
1933 gfx::Size BrowserWindowGtk::GetInfobarArrowSize() {
1948 gboolean BrowserWindowGtk::OnBookmarkBarExpose(GtkWidget* sender,
1959 void BrowserWindowGtk::OnBookmarkBarSizeAllocate(GtkWidget* sender,
1968 gboolean BrowserWindowGtk::OnGtkAccelerator(GtkAccelGroup* accel_group,
1974 BrowserWindowGtk* browser_window =
1982 gboolean BrowserWindowGtk::OnKeyPress(GtkWidget* widget, GdkEventKey* event) {
2013 gboolean BrowserWindowGtk::OnMouseMoveEvent(GtkWidget* widget,
2050 gboolean BrowserWindowGtk::OnButtonPressEvent(GtkWidget* widget,
2170 void BrowserWindowGtk::MainWindowMapped(GtkWidget* widget) {
2173 BrowserWindowGtk::xid_map_.insert(
2178 void BrowserWindowGtk::MainWindowUnMapped(GtkWidget* widget) {
2181 BrowserWindowGtk::xid_map_.erase(xid);
2184 gboolean BrowserWindowGtk::OnFocusIn(GtkWidget* widget,
2190 gboolean BrowserWindowGtk::OnFocusOut(GtkWidget* widget,
2195 void BrowserWindowGtk::ShowSupportedWindowFeatures() {
2209 void BrowserWindowGtk::HideUnsupportedWindowFeatures() {
2219 bool BrowserWindowGtk::IsTabStripSupported() const {
2223 bool BrowserWindowGtk::IsToolbarSupported() const {
2228 bool BrowserWindowGtk::IsBookmarkBarSupported() const {
2232 bool BrowserWindowGtk::UsingCustomPopupFrame() const {
2239 bool BrowserWindowGtk::GetWindowEdge(int x, int y, GdkWindowEdge* edge) {
2296 bool BrowserWindowGtk::UseCustomFrame() {
2303 bool BrowserWindowGtk::BoundsMatchMonitorSize() {
2314 void BrowserWindowGtk::PlaceBookmarkBar(bool is_floating) {
2335 bool BrowserWindowGtk::GetCustomFramePrefDefault() {