Closed
Bug 1200791
Opened 10 years ago
Closed 1 month ago
Add WebRTC to Firefox for iOS
Categories
(Firefox for iOS :: Browser, defect)
Tracking
()
RESOLVED
INACTIVE
People
(Reporter: beingalink, Unassigned)
References
Details
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:43.0) Gecko/20100101 Firefox/43.0
Build ID: 20150901030226
Steps to reproduce:
Add WebRTC functionality to Firefox on iOS the same way as Bowser does: https://github.com/EricssonResearch/bowser
The code is under the BSD-2 clause, so it might be interesting to take a closer look at the code. Possibly also other features that are missing in Webkit could be added the same way.
Comment 1•10 years ago
|
||
Note that Firefox for iOS uses WKWebView, and support for that is unfinished: https://github.com/EricssonResearch/bowser/pull/61
Comment 2•10 years ago
|
||
Comment 3•10 years ago
|
||
As pointed out by one of its authors on #media, this is another approach that is worth evaluating: https://github.com/eface2face/cordova-plugin-iosrtc/tree/master/src
Comment 4•10 years ago
|
||
Maria: a card for this is probably worthwhile.
Comment 5•10 years ago
|
||
The size of binaries concern me: https://github.com/eface2face/cordova-plugin-iosrtc/blob/master/lib/libWebRTC-LATEST-Universal-Release.a is 72.4 MB
Building from src,
63M src/out_ios/Release-iphoneos/libWebRTC-ios-min.a
Comment 6•10 years ago
|
||
Bowser now uses WKWebView. Our WebRTC "hack" is now rock solid thanks to moving to WKWebView with proper support for injecting custom JavaScript before page loads:
https://github.com/EricssonResearch/bowser/releases/tag/0.6
OpenWebRTC adds ~20 MB to a distributed app on iOS.
Updated•3 years ago
|
Severity: normal → S3
Updated•1 month ago
|
Status: UNCONFIRMED → RESOLVED
Closed: 1 month ago
Resolution: --- → INACTIVE
You need to log in
before you can comment on or make changes to this bug.
Description
•