diff options
author | brettw@chromium.org <brettw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-12-07 18:59:27 +0000 |
---|---|---|
committer | brettw@chromium.org <brettw@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-12-07 18:59:27 +0000 |
commit | 9a57839249d238f6ecf75f6ff91e80795b144fad (patch) | |
tree | 7e5c24f82967b80ebe5580a6a87dd8a6d24a861c /ppapi/shared_impl/ppb_instance_shared.cc | |
parent | 14d5ea0999bc034e0e847170b0a1edfe444d24eb (diff) | |
download | chromium_src-9a57839249d238f6ecf75f6ff91e80795b144fad.zip chromium_src-9a57839249d238f6ecf75f6ff91e80795b144fad.tar.gz chromium_src-9a57839249d238f6ecf75f6ff91e80795b144fad.tar.bz2 |
Rename the shared_impl resource files to give them more regular names.
[ Reland of 113290 http://codereview.chromium.org/8790004 ]
I keep getting confused between things like AudioImpl and PPB_Audio_Impl. This uses _shared for the names, so now we have _impl, _proxy, and _shared which makes more sense.
I also removed the ppb_opengles2_impl file since it was just a forward to the shared version.
Review URL: http://codereview.chromium.org/8849003
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113428 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ppapi/shared_impl/ppb_instance_shared.cc')
-rw-r--r-- | ppapi/shared_impl/ppb_instance_shared.cc | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/ppapi/shared_impl/ppb_instance_shared.cc b/ppapi/shared_impl/ppb_instance_shared.cc new file mode 100644 index 0000000..a2416ce --- /dev/null +++ b/ppapi/shared_impl/ppb_instance_shared.cc @@ -0,0 +1,31 @@ +// Copyright (c) 2011 The Chromium Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#include "ppapi/shared_impl/ppb_instance_shared.h" + +#include "ppapi/c/pp_errors.h" +#include "ppapi/c/ppb_input_event.h" + +namespace ppapi { + +PPB_Instance_Shared::~PPB_Instance_Shared() { +} + +int32_t PPB_Instance_Shared::ValidateRequestInputEvents( + bool is_filtering, + uint32_t event_classes) { + // See if any bits are set we don't know about. + if (event_classes & + ~static_cast<uint32_t>(PP_INPUTEVENT_CLASS_MOUSE | + PP_INPUTEVENT_CLASS_KEYBOARD | + PP_INPUTEVENT_CLASS_WHEEL | + PP_INPUTEVENT_CLASS_TOUCH | + PP_INPUTEVENT_CLASS_IME)) + return PP_ERROR_NOTSUPPORTED; + + // Everything else is valid. + return PP_OK; +} + +} // namespace ppapi |