Closed Bug 1665166 Opened 4 years ago Closed 4 years ago

move media/webrtc/trunk to third_party/libwebrtc/

Categories

(Core :: WebRTC, task, P2)

task

Tracking

()

RESOLVED FIXED
83 Branch
Tracking Status
firefox83 --- fixed

People

(Reporter: dminor, Assigned: dminor)

References

Details

Attachments

(7 files)

As part of improving our libwebrtc update process, it would make sense to move the third-party libwebrtc code from media/webrtc/trunk to third_party/libwebrtc. The media/webrtc directory can then be used to hold our vendoring / update scripts, similar to what is done for other third-party libraries like libdav1d.

Depends on D91318

In order to support building with relative paths to third-party code we need
to normalize the non-unified source paths prior to comparing them to incoming
source paths during moz.build file generation.

Depends on D91319

Depends on D91320

Depends on D91322

Depends on D91323

Pushed by dminor@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/57e3c54bd7b9 Move media/webrtc/trunk/* to third-party/libwebrtc; r=ng https://hg.mozilla.org/integration/autoland/rev/e8723348a2e8 Move media/webrtc build files to dom/media/webrtc/third_party_build; r=ng https://hg.mozilla.org/integration/autoland/rev/9a9e807eb3ff Updates to moz.build files; r=ng https://hg.mozilla.org/integration/autoland/rev/92e79cb368b6 Normalize non_unified_source paths in gn_processor.py r=firefox-build-system-reviewers,rstewart https://hg.mozilla.org/integration/autoland/rev/73e0b7c34a1b Regenerate libwebrtc moz.build files; r=ng https://hg.mozilla.org/integration/autoland/rev/77d1102aae0e Fix include in RtpRtcpConfig.h; r=ng https://hg.mozilla.org/integration/autoland/rev/96cf3cb6a6da Fix paths in build.gradle; r=snorp
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: