Media/WebRTC/libwebrtc Update Process: Difference between revisions

updated instructions for pushing to elm and rebasing
(add tip on dealing with complicated rebases)
(updated instructions for pushing to elm and rebasing)
Line 21: Line 21:
  # Run loop-ff.sh
  # Run loop-ff.sh
  bash dom/media/webrtc/third_party_build/loop-ff.sh
  bash dom/media/webrtc/third_party_build/loop-ff.sh
=== Push to elm ===
# after the loop-ff.sh script completes, run the following steps
# to push the new version of libwebrtc to elm
./mach bootstrap --application=browser --no-system-changes
./mach build
hg push -r tip
=== Daily rebase on elm ===
- Periodically, ideally daily to minimize surprises from mozilla-central, rebasing elm onto the latest mozilla-central is recommended.
bash dom/media/webrtc/third_party_build/elm/elm_rebase.sh


=== Operational notes ===
=== Operational notes ===
119

edits