Media/WebRTC/libwebrtc Update Process/automation plan
< Media | WebRTC | libwebrtc Update Process
This describes the rough plan to document and automate the process to "fast-forward" through webrtc.org libwebrtc change-sets to bring Firefox's libwebrtc version as close as possible to Chrome. This page will be updated as new information is discovered.
- verify generation/build with extra, unused directories from stock moz-libwebrtc in place
- verify current vendoring scripts cmd-line params
- - check moz-central a93c2d1df066 - Bug 1654112 - Vendor libwebrtc for rel86
- - check moz-central d1df4970f4f0 - Bug 1654112 - Vendor libwebrtc/third_party for rel86
- - check moz-central a93c2d1df066 - Bug 1654112 - Vendor libwebrtc/build for rel86
- remove dead/unused files in third_party/libwebrtc
- identify patch set to "undo" back to vendored moz-libwebrtc
- identify patch set to "undo" back to upstream revision (edd7f9e94d)
- move one changeset forward in webrtc.org history
- - verify local build in moz-libwebrtc
- - apply moz-libwebrtc-to-upstream patches, verify local build
- - vendor moz-libwebrtc
- - apply moz-central patches
- - full try run
- write automation scripts for previous steps