Title: [139379] branches/chromium/1364/Source/WebKit/chromium/public/WebInputEvent.h
Revision
139379
Author
[email protected]
Date
2013-01-10 15:28:14 -0800 (Thu, 10 Jan 2013)

Log Message

Merge 138684
BUG=165836
Review URL: https://codereview.chromium.org/11817055

Modified Paths

Diff

Modified: branches/chromium/1364/Source/WebKit/chromium/public/WebInputEvent.h (139378 => 139379)


--- branches/chromium/1364/Source/WebKit/chromium/public/WebInputEvent.h	2013-01-10 23:19:26 UTC (rev 139378)
+++ branches/chromium/1364/Source/WebKit/chromium/public/WebInputEvent.h	2013-01-10 23:28:14 UTC (rev 139379)
@@ -59,10 +59,13 @@
 class WebInputEvent {
 public:
     WebInputEvent(unsigned sizeParam = sizeof(WebInputEvent))
-        : timeStampSeconds(0.0)
-        , size(sizeParam)
-        , type(Undefined)
-        , modifiers(0) { }
+    {
+        memset(this, 0, sizeParam);
+        timeStampSeconds = 0.0;
+        size = sizeParam;
+        type = Undefined;
+        modifiers = 0;
+    }
 
     // When we use an input method (or an input method editor), we receive
     // two events for a keypress. The former event is a keydown, which
_______________________________________________
webkit-changes mailing list
[email protected]
http://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to