Home | History | Annotate | Download | only in tabs

Lines Matching refs:TabGtk

41 class TabGtk::TabGtkObserverHelper {
43 explicit TabGtkObserverHelper(TabGtk* tab)
53 TabGtk* tab_;
59 // TabGtk, public:
61 TabGtk::TabGtk(TabDelegate* delegate)
87 TabGtk::~TabGtk() {
105 void TabGtk::Raise() const {
106 UNSHIPPED_TRACE_EVENT0("ui::gtk", "TabGtk::Raise");
114 gboolean TabGtk::OnButtonPressEvent(GtkWidget* widget, GdkEventButton* event) {
147 gboolean TabGtk::OnButtonReleaseEvent(GtkWidget* widget,
186 gboolean TabGtk::OnDragFailed(GtkWidget* widget, GdkDragContext* context,
193 gboolean TabGtk::OnDragButtonReleased(GtkWidget* widget,
202 base::Bind(&TabGtk::EndDrag, drag_end_factory_.GetWeakPtr(), false));
206 void TabGtk::OnDragBegin(GtkWidget* widget, GdkDragContext* context) {
214 // TabGtk, MessageLoop::Observer implementation:
216 void TabGtk::WillProcessEvent(GdkEvent* event) {
220 void TabGtk::DidProcessEvent(GdkEvent* event) {
246 // TabGtk, TabRendererGtk overrides:
248 bool TabGtk::IsActive() const {
252 bool TabGtk::IsSelected() const {
256 bool TabGtk::IsVisible() const {
260 void TabGtk::SetVisible(bool visible) const {
264 void TabGtk::CloseButtonClicked() {
268 void TabGtk::UpdateData(WebContents* contents, bool app, bool loading_only) {
276 void TabGtk::SetBounds(const gfx::Rect& bounds) {
293 // TabGtk, private:
295 void TabGtk::ContextMenuClosed() {
300 void TabGtk::UpdateTooltipState() {
309 void TabGtk::CreateDragWidget() {
320 void TabGtk::DestroyDragWidget() {
327 void TabGtk::StartDragging(gfx::Point drag_offset) {
344 void TabGtk::EndDrag(bool canceled) {
354 base::Bind(&TabGtk::DestroyDragWidget, destroy_factory_.GetWeakPtr()));