sailfishos/sailfish-browser

Restore WebRTC code to ESR 91

Opened this issue · 0 comments

In order to get ESR 91 to build it was necessary to disable WebRTC. See 577ff63ae39d49c83bab7fca86f2e1d32053d167.

Instead of doing this we should reapply the WebRTC patches. Some of these require the WebRTC build files to be regenerated. See https://firefox-source-docs.mozilla.org/build/buildsystem/gn.html and the following patches:

0077-sailfishos-webrtc-Adapt-build-configuration-for-Sail.patch
0078-sailfishos-webrtc-Regenerate-moz.build-files.-JB-537.patch
0079-sailfishos-webrtc-Disable-desktop-sharing-feature-on.patch
0080-sailfishos-webrtc-Enable-GMP-for-encoding-decoding.-.patch
0081-sailfishos-webrtc-Implement-video-capture-module.-JB.patch