Chromium Code Reviews| Index: Source/modules/mediastream/RTCSessionDescription.h |
| diff --git a/Source/modules/mediastream/RTCSessionDescription.h b/Source/modules/mediastream/RTCSessionDescription.h |
| index 8e87f89e731cc967ea90e4bc2e00bcb6fdb957ed..e030ffda64ed227a2c81c2d761bf845e95ed3be5 100644 |
| --- a/Source/modules/mediastream/RTCSessionDescription.h |
| +++ b/Source/modules/mediastream/RTCSessionDescription.h |
| @@ -42,10 +42,11 @@ namespace WebCore { |
| class Dictionary; |
| class ExceptionState; |
| -class RTCSessionDescription FINAL : public RefCounted<RTCSessionDescription>, public ScriptWrappable { |
| +class RTCSessionDescription FINAL : public RefCountedWillBeGarbageCollected<RTCSessionDescription>, public ScriptWrappable { |
|
haraken
2014/02/21 10:47:05
This should be RefCountedWillBeGarbageCollectedFin
keishi
2014/02/26 06:14:59
Done.
|
| + DECLARE_GC_INFO; |
| public: |
| - static PassRefPtr<RTCSessionDescription> create(const Dictionary&, ExceptionState&); |
| - static PassRefPtr<RTCSessionDescription> create(blink::WebRTCSessionDescription); |
| + static PassRefPtrWillBeRawPtr<RTCSessionDescription> create(const Dictionary&, ExceptionState&); |
| + static PassRefPtrWillBeRawPtr<RTCSessionDescription> create(blink::WebRTCSessionDescription); |
| String type(); |
| void setType(const String&, ExceptionState&); |
| @@ -55,6 +56,8 @@ public: |
| blink::WebRTCSessionDescription webSessionDescription(); |
| + void trace(Visitor*) { } |
| + |
| private: |
| explicit RTCSessionDescription(blink::WebRTCSessionDescription); |