Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(144)

Unified Diff: webkit/plugins/ppapi/resource_creation_impl.cc

Issue 9391013: Make a global enum to differentiate impl & proxy. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 8 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« ppapi/shared_impl/resource.h ('K') | « webkit/plugins/ppapi/ppb_widget_impl.cc ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: webkit/plugins/ppapi/resource_creation_impl.cc
diff --git a/webkit/plugins/ppapi/resource_creation_impl.cc b/webkit/plugins/ppapi/resource_creation_impl.cc
index 36b652cfd6b5c6b5d1b765f65938f727a078799c..e0ca2fe034e0463863b3aad654cd3f89427e5a7b 100644
--- a/webkit/plugins/ppapi/resource_creation_impl.cc
+++ b/webkit/plugins/ppapi/resource_creation_impl.cc
@@ -70,8 +70,8 @@ PP_Resource ResourceCreationImpl::CreateAudioConfig(
PP_Instance instance,
PP_AudioSampleRate sample_rate,
uint32_t sample_frame_count) {
- return ::ppapi::PPB_AudioConfig_Shared::CreateAsImpl(instance, sample_rate,
- sample_frame_count);
+ return ::ppapi::PPB_AudioConfig_Shared::Create(
+ ::ppapi::OBJECT_IS_IMPL, instance, sample_rate, sample_frame_count);
}
PP_Resource ResourceCreationImpl::CreateAudioTrusted(
@@ -152,8 +152,9 @@ PP_Resource ResourceCreationImpl::CreateFontObject(
ResourceHelper::PPInstanceToPluginInstance(instance);
if (!plugin_instance)
return 0;
- return ::ppapi::PPB_Font_Shared::CreateAsImpl(
- instance, *description, plugin_instance->delegate()->GetPreferences());
+ return ::ppapi::PPB_Font_Shared::Create(
+ ::ppapi::OBJECT_IS_IMPL, instance, *description,
+ plugin_instance->delegate()->GetPreferences());
}
PP_Resource ResourceCreationImpl::CreateGraphics2D(
@@ -209,7 +210,7 @@ PP_Resource ResourceCreationImpl::CreateKeyboardInputEvent(
data.character_text = string_var->value();
}
- return (new PPB_InputEvent_Shared(PPB_InputEvent_Shared::InitAsImpl(),
+ return (new PPB_InputEvent_Shared(::ppapi::OBJECT_IS_IMPL,
instance, data))->GetReference();
}
@@ -238,7 +239,7 @@ PP_Resource ResourceCreationImpl::CreateMouseInputEvent(
data.mouse_click_count = click_count;
data.mouse_movement = *mouse_movement;
- return (new PPB_InputEvent_Shared(PPB_InputEvent_Shared::InitAsImpl(),
+ return (new PPB_InputEvent_Shared(::ppapi::OBJECT_IS_IMPL,
instance, data))->GetReference();
}
@@ -252,7 +253,7 @@ PP_Resource ResourceCreationImpl::CreateResourceArray(
const PP_Resource elements[],
uint32_t size) {
PPB_ResourceArray_Shared* object = new PPB_ResourceArray_Shared(
- PPB_ResourceArray_Shared::InitAsImpl(), instance, elements, size);
+ ::ppapi::OBJECT_IS_IMPL, instance, elements, size);
return object->GetReference();
}
@@ -323,7 +324,7 @@ PP_Resource ResourceCreationImpl::CreateWheelInputEvent(
data.wheel_ticks = *wheel_ticks;
data.wheel_scroll_by_page = PP_ToBool(scroll_by_page);
- return (new PPB_InputEvent_Shared(PPB_InputEvent_Shared::InitAsImpl(),
+ return (new PPB_InputEvent_Shared(::ppapi::OBJECT_IS_IMPL,
instance, data))->GetReference();
}
« ppapi/shared_impl/resource.h ('K') | « webkit/plugins/ppapi/ppb_widget_impl.cc ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698