Support using TrackedCallbacks as hints to determine the handling thread of resource...
commit511c58e956bf665d7cbd941535cfa5a634ab4e0f
authoryzshen@chromium.org <yzshen@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Thu, 12 Dec 2013 12:25:33 +0000 (12 12:25 +0000)
committeryzshen@chromium.org <yzshen@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Thu, 12 Dec 2013 12:25:33 +0000 (12 12:25 +0000)
treeab0658c40efa18541d229e2fada440fb81a54ef0
parent512040e5b57383c25605735ce31abf55efe007ee
Support using TrackedCallbacks as hints to determine the handling thread of resource reply messages.

BUG=269737
TEST=None

Review URL: https://codereview.chromium.org/46433002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@240282 0039d316-1c4b-4281-b951-d872f2087c98
25 files changed:
content/ppapi_plugin/ppapi_thread.cc
content/ppapi_plugin/ppapi_thread.h
ppapi/ppapi_proxy.gypi
ppapi/proxy/device_enumeration_resource_helper_unittest.cc
ppapi/proxy/file_chooser_resource_unittest.cc
ppapi/proxy/plugin_dispatcher.cc
ppapi/proxy/plugin_dispatcher.h
ppapi/proxy/plugin_globals.cc
ppapi/proxy/plugin_globals.h
ppapi/proxy/plugin_main_nacl.cc
ppapi/proxy/plugin_message_filter.cc
ppapi/proxy/plugin_message_filter.h
ppapi/proxy/plugin_resource.cc
ppapi/proxy/plugin_resource.h
ppapi/proxy/ppb_message_loop_proxy.cc
ppapi/proxy/ppb_message_loop_proxy.h
ppapi/proxy/printing_resource_unittest.cc
ppapi/proxy/resource_reply_thread_registrar.cc [new file with mode: 0644]
ppapi/proxy/resource_reply_thread_registrar.h [new file with mode: 0644]
ppapi/proxy/talk_resource_unittest.cc
ppapi/proxy/tcp_socket_resource_base.cc
ppapi/proxy/udp_socket_resource_base.cc
ppapi/proxy/websocket_resource_unittest.cc
ppapi/shared_impl/ppb_message_loop_shared.h
ppapi/shared_impl/tracked_callback.h