summaryrefslogtreecommitdiffstats
path: root/chromium/third_party/WebKit/Source/modules/mediastream/RTCStatsResponse.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/WebKit/Source/modules/mediastream/RTCStatsResponse.cpp')
-rw-r--r--chromium/third_party/WebKit/Source/modules/mediastream/RTCStatsResponse.cpp14
1 files changed, 10 insertions, 4 deletions
diff --git a/chromium/third_party/WebKit/Source/modules/mediastream/RTCStatsResponse.cpp b/chromium/third_party/WebKit/Source/modules/mediastream/RTCStatsResponse.cpp
index 7da82b1c9d3..1d32ab49d08 100644
--- a/chromium/third_party/WebKit/Source/modules/mediastream/RTCStatsResponse.cpp
+++ b/chromium/third_party/WebKit/Source/modules/mediastream/RTCStatsResponse.cpp
@@ -28,9 +28,9 @@
namespace WebCore {
-PassRefPtr<RTCStatsResponse> RTCStatsResponse::create()
+PassRefPtrWillBeRawPtr<RTCStatsResponse> RTCStatsResponse::create()
{
- return adoptRef(new RTCStatsResponse());
+ return adoptRefWillBeNoop(new RTCStatsResponse());
}
RTCStatsResponse::RTCStatsResponse()
@@ -38,11 +38,11 @@ RTCStatsResponse::RTCStatsResponse()
ScriptWrappable::init(this);
}
-PassRefPtr<RTCStatsReport> RTCStatsResponse::namedItem(const AtomicString& name)
+PassRefPtrWillBeRawPtr<RTCStatsReport> RTCStatsResponse::namedItem(const AtomicString& name)
{
if (m_idmap.find(name) != m_idmap.end())
return m_result[m_idmap.get(name)];
- return 0;
+ return nullptr;
}
size_t RTCStatsResponse::addReport(String id, String type, double timestamp)
@@ -58,4 +58,10 @@ void RTCStatsResponse::addStatistic(size_t report, String name, String value)
m_result[report]->addStatistic(name, value);
}
+void RTCStatsResponse::trace(Visitor* visitor)
+{
+ visitor->trace(m_result);
+ RTCStatsResponseBase::trace(visitor);
+}
+
} // namespace WebCore