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

Issue 7608033: Move the refcounting from the proxy/impl resource object to the shared resource object base class. (Closed)

Created:
9 years, 4 months ago by brettw
Modified:
9 years, 4 months ago
Reviewers:
yzshen1
CC:
chromium-reviews, darin-cc_chromium.org
Visibility:
Public.

Description

Move the refcounting from the proxy/impl resource object to the shared resource object base class. Fix the audio and video code which shouldn't have derived from the ResourceObjectBase class. This produced a diamond inheritance on refcounted. The refcounting for resources is no longer threadsafe. We weren't doing any thread stuff with these, so this should be fine. There should be no behavior change. BUG= TEST= Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=96394

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+7 lines, -25 lines) Patch
M ppapi/proxy/plugin_resource.h View 2 chunks +1 line, -3 lines 0 comments Download
M ppapi/shared_impl/audio_impl.h View 1 chunk +1 line, -5 lines 0 comments Download
M ppapi/shared_impl/audio_impl.cc View 1 chunk +0 lines, -4 lines 0 comments Download
M ppapi/shared_impl/resource_object_base.h View 2 chunks +3 lines, -1 line 0 comments Download
M ppapi/shared_impl/video_decoder_impl.h View 1 chunk +1 line, -5 lines 0 comments Download
M ppapi/shared_impl/video_decoder_impl.cc View 1 chunk +0 lines, -4 lines 0 comments Download
M webkit/plugins/ppapi/resource.h View 2 chunks +1 line, -3 lines 0 comments Download

Messages

Total messages: 2 (0 generated)
brettw
Another easy one, this depends on http://codereview.chromium.org/7608030/
9 years, 4 months ago (2011-08-10 17:07:50 UTC) #1
yzshen1
9 years, 4 months ago (2011-08-10 17:35:19 UTC) #2
LGTM.

Thanks!

On 2011/08/10 17:07:50, brettw wrote:
> Another easy one, this depends on http://codereview.chromium.org/7608030/

Powered by Google App Engine
This is Rietveld 408576698