Unreviewed, rolling out r157157.
http://trac.webkit.org/changeset/157157
https://bugs.webkit.org/show_bug.cgi?id=122547

Caused crashes on several bots including gtk, mac-wk2 lion and
mountain lion (Requested by kov on #webkit).

* Shared/Plugins/NPRemoteObjectMap.cpp:
(WebKit::NPRemoteObjectMap::registerNPObject):
(WebKit::NPRemoteObjectMap::pluginDestroyed):
* Shared/Plugins/NPRemoteObjectMap.h:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@157162 268f45cc-cd09-0410-ab3c-d52691b4dbfc
[GTK] mouse wheel events are not considered to be mouse events
https://bugs.webkit.org/show_bug.cgi?id=120648

Reviewed by Gustavo Noronha Silva.

Expose WheelEvent in the GObject DOM bindings API.

* bindings/gobject/GNUmakefile.am: Add new files to compilation.
* bindings/gobject/WebKitDOMPrivate.cpp:
(WebKit::wrap): Create a WebKitDOMWheelEvent when the given Event
is a WheelEvent.

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@157163 268f45cc-cd09-0410-ab3c-d52691b4dbfc