Bug 977959 part.1 Define constants for each command which may be caused by native key bindings r=roc
Bug 977959 part.2 Remove nsINativeKeyBindings::KeyDown() and nsINativeKeyBindings::KeyUp() r=roc, sr=roc
Bug 977959 part.3 Hide nsINativeKeyBindings with nsIWidget::ExecuteNativeKeyBinding() r=roc+karlt+smichaud
Bug 977959 part.4 Remove nsINativeKeyBindings r=roc+karlt

--HG--
rename : widget/gtk/nsNativeKeyBindings.cpp => widget/gtk/NativeKeyBindings.cpp
rename : widget/gtk/nsNativeKeyBindings.h => widget/gtk/NativeKeyBindings.h
Bug 977959 part.5 Make NativeKeyBindings classes non-refcountable r=neil