| OLD | NEW |
| 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "webkit/tools/test_shell/webwidget_host.h" | 5 #include "webkit/tools/test_shell/webwidget_host.h" |
| 6 | 6 |
| 7 #include <cairo/cairo.h> | 7 #include <cairo/cairo.h> |
| 8 #include <gtk/gtk.h> | 8 #include <gtk/gtk.h> |
| 9 | 9 |
| 10 #include "base/basictypes.h" | 10 #include "base/basictypes.h" |
| (...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 69 gtk_fixed_set_has_window(GTK_FIXED(widget), true); | 69 gtk_fixed_set_has_window(GTK_FIXED(widget), true); |
| 70 | 70 |
| 71 gtk_box_pack_start(GTK_BOX(parent_view), widget, TRUE, TRUE, 0); | 71 gtk_box_pack_start(GTK_BOX(parent_view), widget, TRUE, TRUE, 0); |
| 72 | 72 |
| 73 gtk_widget_add_events(widget, GDK_EXPOSURE_MASK | | 73 gtk_widget_add_events(widget, GDK_EXPOSURE_MASK | |
| 74 GDK_POINTER_MOTION_MASK | | 74 GDK_POINTER_MOTION_MASK | |
| 75 GDK_BUTTON_PRESS_MASK | | 75 GDK_BUTTON_PRESS_MASK | |
| 76 GDK_BUTTON_RELEASE_MASK | | 76 GDK_BUTTON_RELEASE_MASK | |
| 77 GDK_KEY_PRESS_MASK | | 77 GDK_KEY_PRESS_MASK | |
| 78 GDK_KEY_RELEASE_MASK); | 78 GDK_KEY_RELEASE_MASK); |
| 79 GTK_WIDGET_SET_FLAGS(widget, GTK_CAN_FOCUS); | 79 gtk_widget_set_can_focus(widget, TRUE); |
| 80 g_signal_connect(widget, "size-request", | 80 g_signal_connect(widget, "size-request", |
| 81 G_CALLBACK(&HandleSizeRequest), host); | 81 G_CALLBACK(&HandleSizeRequest), host); |
| 82 g_signal_connect(widget, "size-allocate", | 82 g_signal_connect(widget, "size-allocate", |
| 83 G_CALLBACK(&HandleSizeAllocate), host); | 83 G_CALLBACK(&HandleSizeAllocate), host); |
| 84 g_signal_connect(widget, "configure-event", | 84 g_signal_connect(widget, "configure-event", |
| 85 G_CALLBACK(&HandleConfigure), host); | 85 G_CALLBACK(&HandleConfigure), host); |
| 86 g_signal_connect(widget, "expose-event", | 86 g_signal_connect(widget, "expose-event", |
| 87 G_CALLBACK(&HandleExpose), host); | 87 G_CALLBACK(&HandleExpose), host); |
| 88 g_signal_connect(widget, "destroy", | 88 g_signal_connect(widget, "destroy", |
| 89 G_CALLBACK(&HandleDestroy), host); | 89 G_CALLBACK(&HandleDestroy), host); |
| (...skipping 340 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 430 | 430 |
| 431 void WebWidgetHost::PaintRect(const gfx::Rect& rect) { | 431 void WebWidgetHost::PaintRect(const gfx::Rect& rect) { |
| 432 set_painting(true); | 432 set_painting(true); |
| 433 webwidget_->paint(canvas_.get(), rect); | 433 webwidget_->paint(canvas_.get(), rect); |
| 434 set_painting(false); | 434 set_painting(false); |
| 435 } | 435 } |
| 436 | 436 |
| 437 void WebWidgetHost::WindowDestroyed() { | 437 void WebWidgetHost::WindowDestroyed() { |
| 438 delete this; | 438 delete this; |
| 439 } | 439 } |
| OLD | NEW |