Bug 1495871 - fix webrtc header cargo culting; r=jesup
authorNathan Froyd <froydnj@mozilla.com>
Fri, 05 Oct 2018 13:43:47 -0400
changeset 495614 1fe17ae969d69bcebc5a73c21dc4169fa4419144
parent 495613 06a1c7fa3ba9c10f19921f4138501629323c2d4c
child 495615 1815bfcf7984fc355ca5c51c0e1f3c4e1397d467
push id9984
push userffxbld-merge
push dateMon, 15 Oct 2018 21:07:35 +0000
treeherdermozilla-beta@183d27ea8570 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersjesup
bugs1495871
milestone64.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1495871 - fix webrtc header cargo culting; r=jesup When we remove singleton.h, some webrtc code will be unhappy, because of cargo-culted definitions from singleton.h or included headers. Let's fix those first
media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_sender.cc
--- a/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_sender.cc
+++ b/media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_sender.cc
@@ -8,16 +8,17 @@
  *  be found in the AUTHORS file in the root of the source tree.
  */
 
 #include "webrtc/modules/rtp_rtcp/source/rtp_sender.h"
 
 #include <algorithm>
 #include <utility>
 
+#include "webrtc/base/arraysize.h"
 #include "webrtc/base/checks.h"
 #include "webrtc/base/logging.h"
 #include "webrtc/base/rate_limiter.h"
 #include "webrtc/base/trace_event.h"
 #include "webrtc/base/timeutils.h"
 #include "webrtc/call/call.h"
 #include "webrtc/logging/rtc_event_log/rtc_event_log.h"
 #include "webrtc/modules/remote_bitrate_estimator/test/bwe_test_logging.h"