|
|
Line 61: |
Line 61: |
|
| |
|
| = Top-level Status = | | = Top-level Status = |
| ; Milestones
| | === Milestones === |
| * Screensharing/OpenH264: Test => Firefox 32, Ship => Firefox 33 | | * Screensharing/OpenH264: Test => Firefox 32, Ship => Firefox 33 |
| * Loop: Test => Firefox 33, Ship => Firefox 34 | | * Loop: Test => Firefox 33, Ship => Firefox 34 |
|
| |
|
| ; Dashboards
| | === Dashboards === |
| * [https://trello.com/b/dJrDc6QT/webrtc-overview-in-progress WebRTC Progress Overview] | | * [https://trello.com/b/dJrDc6QT/webrtc-overview-in-progress WebRTC Progress Overview] |
| * [http://charts.paas.allizom.org/fxos/burndown-milestone.html#milestone=Milestone.Firefox33&team=WebRTC_Loop Firefox 33 Product Changes] | | * [http://charts.paas.allizom.org/fxos/burndown-milestone.html#milestone=Milestone.Firefox33&team=WebRTC_Loop Firefox 33 Product Changes] |
| * [http://charts.paas.allizom.org/fxos/burndown-milestone.html#milestone=Milestone.Firefox33&team=WebRTC_Platform Firefox 33 Platform Changes] | | * [http://charts.paas.allizom.org/fxos/burndown-milestone.html#milestone=Milestone.Firefox33&team=WebRTC_Platform Firefox 33 Platform Changes] |
|
| |
|
| ; Bugs Tracked for Loop MVP
| | === Bugs Tracked for Loop MLP === |
| | <bugzilla> |
| | { |
| | "include_fields":"id,summary,status,resolution", |
| | "f1":"blocked", |
| | "o1":"equals", |
| | "v1":"972866" |
| | } |
| | </bugzilla> |
| | |
| | |
| | === Bugs Tracked for Loop MVP === |
| <bugzilla> | | <bugzilla> |
| { | | { |
Summary
Links
People
- Lead - Anthony Hughes
- Desktop - Anthony Hughes
- Mobile - TEF, ?
- Platform - Nils Ohlmeier
- H264 - Paul Yang, Martijn Wargers
- MSIIDN - Martijn Wargers
- Performance - Geo Mealer, Syd Polk
- Privileged API - Jason Smith
- Server - James Bonacci, Edwin Wong
- Services - Peter deHaan, Edwin Wong
Meetings
Project Status
|
11:30h Pacific on Tuesday
|
Shell Escalante's Vidyo room
|
Agenda
|
Partner Testing Coordination
|
09:30h Pacific on Wednesday
|
Shell Escalante's Vidyo Room
|
|
Tokbox Testing Coordination
|
14:00h Pacific on Wednesday
|
Opentok
|
Agenda
|
QA Status
|
13:00h Pacific on Thursday
|
Anthony Hughes' Vidyo room
|
Agenda
|
2014-07-17
|
Tracking Bugs
Full Query
7 Total;
7 Open (100%);
0 Resolved (0%);
0 Verified (0%);
Top-level Status
Milestones
- Screensharing/OpenH264: Test => Firefox 32, Ship => Firefox 33
- Loop: Test => Firefox 33, Ship => Firefox 34
Dashboards
Bugs Tracked for Loop MLP
Full Query
57 Total;
0 Open (0%);
1 Resolved (1.75%);
56 Verified (98.25%);
Bugs Tracked for Loop MVP
Full Query
69 Total;
0 Open (0%);
50 Resolved (72.46%);
19 Verified (27.54%);
Client
Desktop
Owner: Anthony Hughes
Goals
- Target all Desktop platforms
- Target LAN, WiFi, and various NAT/Firewall configurations
Dogfooding
Follow these steps to start dogfooding the Desktop Loop client. If you have any questions, contact ashughes in #media on IRC (irc.mozilla.org) or ahughes@mozilla.com via email.
- Download, install, and start the latest Nightly
- Click the phone icon (you may need to enter Customize mode to add it)
- Create a call and share the URL with a friend
- Run these tests (or just play around with it until you break it)
- Report any issues, be sure to include the following information:
- Operating system and version
- Firefox version including build ID from about:support
- Whether the bug reproduces on a new profile
- Descriptive steps to reproduce the bug
- Screenshots/screencasts if it helps illustrate the problem
Testing
The following will be tested as part of the sign-off of the Desktop Loop client for MVP.
- Features work as intended/described
- Authentication/Registration using Firefox Accounts
- User Identity
- Contact list
- Call history
- Receiving and sending calls when authenticated or not
- In-call controls (mute, full screen, etc)
- URL handling (ex. callback)
- Privacy/security controls
- Accessibility - TO BE DETERMINED
- Localization - TO BE DETERMINED
- Switching between primary and fallback codec usage
- Error handling pre-call, in-call
- Post-call user feedback
- Stress Test Coverage
- Sending/receiving calls when device is under load
- Sending/receiving calls when device has poor/intermittent connectivity
- MVP is performant across all supported platforms
- MVP is stable across all supported platforms
- Call quality is on par with traditional service (Skype, Vidyo, etc)
- Limited automated tests are getting implemented bug 976116
Blockers
Full Query
90 Total;
90 Open (100%);
0 Resolved (0%);
0 Verified (0%);
Bugs
Gaia
Owner: TEF, Jason Smith
Goals
- Target Firefox OS 2.0
- Target 2G (EDGE), 3.5G (HSPA), and open WiFI (MozGuest) networks
Testing
- TEF internal test plan -- Jason to review with Massimo to clarify gaps and to portion the testing based on Platform fixes
Blockers
Full Query
84 Total;
0 Open (0%);
78 Resolved (92.86%);
6 Verified (7.14%);
Bugs
No results.
0 Total;
0 Open (0%);
0 Resolved (0%);
0 Verified (0%);
Platform
Tracked Bugs
H264 Support
Owner: Paul Yang, Martijn Wargers
Goals
Testing
Blockers
Bugs
Full Query
ID |
Summary |
Qa contact |
Resolution |
958904 |
OpenH264: global-buffer-overflow crash [@WelsDec::WelsResidualBlockCavlc] |
|
FIXED |
958929 |
OpenH264: global-buffer-overflow crash [@WelsDec::CheckIntraChromaPredMode] |
|
FIXED |
958935 |
OpenH264: global-buffer-overflow crash [@WelsDec::IdctResAddPred_c] |
|
FIXED |
958938 |
OpenH264: crash [@WelsDec::GetRefPic] |
|
FIXED |
958948 |
OpenH264: crash [@WelsDec::WelsMarkAsRef] |
|
FIXED |
958958 |
OpenH264: global-buffer-overflow crash [@WelsDec::IdctResAddPred_c] |
|
FIXED |
958988 |
OpenH264: stack-buffer-overflow crash [@WelsSVCEnc::RcInitTlWeight] |
|
FIXED |
959139 |
OpenH264: heap-buffer-overflow crash in [@WelsSVCEnc::WriteBlockResidualCavlc] |
|
FIXED |
959423 |
OpenH264: Assertion failed: (*ppPic1 != *ppPic2) [@WelsSVCEnc::WelsExchangeSpatialPictures] |
|
FIXED |
960366 |
OpenH264: crash [@WelsDec::BsGetBits] |
|
FIXED |
960932 |
OpenH264: global-buffer-overflow crash [@WelsDec::WelsResidualBlockCavlc] |
|
FIXED |
961370 |
OpenH264: crash [@WelsDec::FmoParamUpdate] |
|
FIXED |
963392 |
OpenH264: Assertion failed: (*ppPic1 != *ppPic2) [@WelsSVCEnc::WelsExchangeSpatialPictures] |
|
FIXED |
963483 |
OpenH264: global-buffer-overflow crash [@WelsDec::DeblockingInterMb] |
|
FIXED |
963602 |
OpenH264: crash [@WelsDec::GetRefPic] |
|
FIXED |
963828 |
OpenH264: "runtime error: left shift of negative value" to sReadBitsCache.uiCache32Bit, pBs->uiCurBits |
|
FIXED |
963836 |
OpenH264: "runtime error: load of misaligned address for type 'uint32_t'" to kuiABCD |
|
FIXED |
963843 |
OpenH264: "runtime error: signed integer overflow" to pTCoeff |
|
FIXED |
985249 |
Delivery of H.264 codec from OpenH264 |
|
FIXED |
985250 |
OpenH264 plugin interface into Firefox |
|
FIXED |
985251 |
Wrap OpenH264 codec as a plugin |
|
FIXED |
985252 |
Sandbox Gecko Media Plugins (including OpenH264) for Windows |
|
FIXED |
985253 |
SDP negotiation for H264 |
|
FIXED |
985254 |
RTP packetization for H.264 |
|
FIXED |
985255 |
Breakdown: Implement OpenH264 download |
|
FIXED |
985256 |
Implement OpenH264 UX |
|
DUPLICATE |
999721 |
Implement OpenH264 Signing |
|
WONTFIX |
1007694 |
[UX] Decide how to expose the option to disable openh264 |
|
FIXED |
1009760 |
Hook up crash reporting for GMP plugins (openh264) |
Ada [:adalucinet] |
FIXED |
1009764 |
[UX] crash reporting for GMP plugins (openh264) |
|
FIXED |
1009765 |
Add GMP plugin crashes to FHR crash reporting |
Ada [:adalucinet] |
FIXED |
1009816 |
Firefox desktop: openh264 updates: check, download, install |
Ada [:adalucinet] |
FIXED |
1009909 |
Firefox desktop: Integrate the openh264 media plugin in the add-ons manager |
Ada [:adalucinet] |
FIXED |
1012949 |
Sandbox the OpenH264 plugin for Mac |
|
FIXED |
1012951 |
Sandbox the OpenH264 plugin for Linux |
|
FIXED |
1013345 |
Security review: openh264 plugin download and update, desktop Firefox |
|
INCOMPLETE |
1013354 |
Implement openh264 update manifests in Balrog |
bhearsum@mozilla.com (:bhearsum) |
FIXED |
1013359 |
Privacy policy review: OpenH264 download and install |
Alex Fowler |
FIXED |
1013968 |
Package gmp-api into a shared-upstream repo for OpenH264 builds |
|
FIXED |
1020760 |
[EME] Extend GMP to support EME plugins |
|
FIXED |
1022008 |
Connect SDP negotiation to CodecSpecific structures for GMP codecs |
|
FIXED |
1022012 |
Finalize initial pref-on API for GMP codecs |
|
DUPLICATE |
1024140 |
Do open264 builds |
Chris AtLee [:catlee] |
FIXED |
1024304 |
External encoder's IDR Request can't be called in WebRTC Gecko Media Plugins adapter |
|
DUPLICATE |
1027692 |
OpenH264: crash [@McHorVer02WidthEq8_sse2.start] |
|
FIXED |
1028005 |
OpenH264: crash [@WelsDec::DoErrorConSliceCopy] |
|
FIXED |
1028006 |
OpenH264: crash [@WelsDec::DecodeFrameConstruction] |
|
FIXED |
1028962 |
Gecko Media Plugin doesn't work on Aurora Release |
|
FIXED |
1033522 |
Windows Debug build hits Assert when using Gecko Media Plugin |
|
FIXED |
1035263 |
OSX Debug build hits Assert when using Gecko Media Plugin |
|
DUPLICATE |
1035653 |
Fatal assertion creating GMPParent on GMP thread since bug 1028383 landed. |
|
FIXED |
1035854 |
[UX] Update Crash Reporting for GMP Plugins (openh264) |
|
FIXED |
1035937 |
Need to branch github/mozilla/gmp-api for FF32 |
|
FIXED |
1037125 |
Basic automated tests for GMP plugins |
|
FIXED |
1037317 |
Move GMPBufferType to be a property of GMPVideoFrameEncoded |
|
FIXED |
1037626 |
H.264 SDP code doesn't find the correct fmtp value when negotiating if only mode 1 is supported |
|
FIXED |
1037754 |
Hook GMP plugins to WebRTC codec availability |
|
FIXED |
1037767 |
Use straight nsIChannel instead of nsIIncrementalDownload for GMPInstallManager |
|
DUPLICATE |
1037911 |
Assert in GMP |
|
FIXED |
1038961 |
Associate a GMP crash with a DOM window and fire an event at that window |
|
FIXED |
1039028 |
Provide info when "Show More Information" is selected for the OpenH264 plugin in the addon manager |
Ada [:adalucinet] |
FIXED |
1039226 |
Trigger explicit OpenH264 updates from OpenH264Provider |
Ada [:adalucinet] |
FIXED |
1039490 |
Get rid of on the main thread IO from GMPInstallManager when updates are being installed |
|
DUPLICATE |
1039555 |
factor out common URL var resolution functions for app updates and gmp update/installs |
|
DUPLICATE |
1039572 |
GMPParent::ActorDestroy should not re-enter itself |
|
FIXED |
1039575 |
GMP plugins: getting a crash ID into GMPParent::ActorDestroy |
|
FIXED |
1039839 |
Use Task.jsm more inside GMPInstallManager |
|
DUPLICATE |
1040048 |
Register the OpenH264 plugin from the OpenH264Provider on startup |
Ada [:adalucinet] |
FIXED |
1040060 |
Move GMPInstallManager front end code from delayed-startup+delay to final-ui-startup+delay |
|
WORKSFORME |
1040345 |
GMP automated tests leak GeckoMediaPluginService |
|
FIXED |
1040346 |
GMP fake plugin test should test that the GMP plugin actually launches and does something |
|
FIXED |
1040905 |
Fix GetNativePath usage in GMP - Profiles with unicode characters fail on Windows |
Nils Ohlmeier [:drno] |
FIXED |
1040937 |
Open H264 plugin stuck in disabled state after download |
Ada [:adalucinet] |
FIXED |
1040941 |
Non-functional "preference" button for Open H264 plugin (depending on state) |
Ada [:adalucinet] |
FIXED |
1041080 |
Fix OpenH264Provider path registration, default enabled state and logging |
Ada [:adalucinet] |
FIXED |
1041097 |
OpenH264 should be enabled by default |
|
DUPLICATE |
1041181 |
Investigate repeated & redundant GMPInstallManager log lines |
u279076 |
FIXED |
1041226 |
GMPChild should finish IPC setup before calling Crashreporter IPC method |
Nils Ohlmeier [:drno] |
FIXED |
1041232 |
Disabling a GMP plugin while it's in-use in a call leads to a UAF crash. |
Nils Ohlmeier [:drno] |
FIXED |
1041244 |
Segfault on GMP plugin communication attempt |
|
DUPLICATE |
1041347 |
Fake GMP plugin has to be accessible and installed for running mochitests using it |
|
FIXED |
1041402 |
Crash in GMP plugin code |
Nils Ohlmeier [:drno] |
DUPLICATE |
1041525 |
Possible deadlock in Crashreporter::OOPInit() from GMP plugin initialization |
Nils Ohlmeier [:drno] |
FIXED |
1042161 |
Handle OpenH264 updates for long-running sessions |
Ada [:adalucinet] |
FIXED |
1042348 |
crash in libsystem_kernel.dylib@0x15866 (mozilla::ipc::GeckoChildProcessHost::PerformAsyncLaunchInternal) |
Nils Ohlmeier [:drno] |
FIXED |
1042791 |
H264 SDP in WebRTC has non-standard fmtp line |
Nils Ohlmeier [:drno] |
FIXED |
1043042 |
OpenH264 crash in nsAppShell::ProcessNextNativeEvent |
|
DUPLICATE |
1043394 |
crash in mozilla::ipc::MessageChannel::NotifyGeckoEventDispatch() |
|
DUPLICATE |
1043515 |
H264 SDP Issues |
Nils Ohlmeier [:drno] |
FIXED |
1043531 |
OpenH264 crash reporting notification not shown |
u279076 |
FIXED |
1043968 |
crash in mozilla::WebrtcGmpVideoEncoder::Encode_g(webrtc::I420VideoFrame const*, webrtc::CodecSpecificInfo const*, std::vector<webrtc::VideoFrameType, std::allocator<webrtc::VideoFrameType> > const*) |
|
DUPLICATE |
1043973 |
crash in mozilla::runnable_args_m_5_ret<mozilla::WebrtcGmpVideoDecoder*, int ( mozilla::WebrtcGmpVideoDecoder::*)... |
|
DUPLICATE |
1044245 |
GMP with OpenH264 crashes on Windows. |
Ada [:adalucinet] |
FIXED |
1044249 |
Crash during OpenH264 call. |
|
DUPLICATE |
1044268 |
Ability to turn off H.264 downloads in the field if there are problems |
|
WORKSFORME |
1044408 |
Enable crashing the fake GMP plugin from test code |
|
FIXED |
1044550 |
Move GMP Shmem cache from global to per-GMPParent |
|
FIXED |
1045209 |
The OpenH264 path should be relative to the profile directory and include a version subdirectory |
Ada [:adalucinet] |
FIXED |
1045500 |
Crash reporter notification cuts off OpenH264 plugin name |
u279076 |
FIXED |
1046052 |
Create mochitest-browser test for GMP crash reporting |
|
|
1046191 |
Add MOZ_COUNT_CTOR,DTOR for GMPProcessParent |
|
WORKSFORME |
1046644 |
Honor OpenH264 autoupdate pref for the initial GMP install check |
Ada [:adalucinet] |
FIXED |
1047374 |
Missing "Submit a crash report" button from OpenH264 crash reporting notification [Windows only] |
Ada [:adalucinet] |
WORKSFORME |
1047442 |
Locking assumption in webrtc.org Encoded() callback invalid with async codecs |
|
FIXED |
1049501 |
crash in mozilla::gmp::PGMPParent::DeallocShmems() |
Ada [:adalucinet] |
FIXED |
1050461 |
H.264 RTP packetization with multiple NALUs per frame |
|
FIXED |
1050521 |
Make GMPService init async |
|
WONTFIX |
1053745 |
Include OpenH264 plugin in FHR data |
Kamil Jozwiak [:kjozwiak] |
FIXED |
1053746 |
Add telemetry probes for OpenH264 plugin |
Nils Ohlmeier [:drno] |
FIXED |
1053748 |
[FHR] Crashing gmp using media.gmp.plugin.crash pref does not store data in FHR |
|
WONTFIX |
1054624 |
OpenH264 calls between two machines shows streaming issues |
|
FIXED |
1054704 |
Fake H.264 encoder doesn't work in mochitests |
|
FIXED |
1054965 |
[Mac Only] Missing "Submit a crash report" button from OpenH264 crash reporting notification |
Bogdan Maris, Desktop Test Engineering |
FIXED |
1055080 |
H264 fmtp in SDP from about:webrtc differs from SDP returned by createOffer/Answer |
|
|
1055308 |
GMP Fake plugin keeps crashing |
|
FIXED |
1055779 |
Improve Fake H2.64 GMP plugin to better exercise GMP/platform/packetization code |
|
INCOMPLETE |
1056029 |
[Linux] OpenH264 crash reporting notification not always shown |
|
WORKSFORME |
1056350 |
WebRTC H.264 HD video needs higher level, resolution, frame rate, bit rate |
|
FIXED |
1059477 |
GMP crash on call closing |
|
DUPLICATE |
1059765 |
H264 codecs in webrtc don't use content analysis and framerate/resolution adaptation |
|
FIXED |
1062259 |
OpenH264 plugin is not installing on Firefox 33b1, 34.0a2 and 35.0a1 |
Ada [:adalucinet] |
WORKSFORME |
1076808 |
[OpenH264] v1.0 displayed in License information and crash reports instead of v1.1 |
Ada [:adalucinet] |
INVALID |
1100304 |
Cisco's OpenH264 binary blob is downloaded without prompting the user |
|
WONTFIX |
1102531 |
On-demand download of Cisco H.264 plugin should occur over HTTPS |
|
|
1105685 |
Cisco OpenH264 Media Processing Use-After-Free Vulnerability |
|
WORKSFORME |
1105688 |
Cisco OpenH264 Media Processing Buffer Overflow Vulnerability |
|
WORKSFORME |
1105990 |
downloads OpenH264 binary blob in "safe mode" |
|
WONTFIX |
1106067 |
CWE-119 - critical buffer overflow in H264 |
|
DUPLICATE |
1114748 |
Nightly firefox (12/21/14) fails to install openh264 - will be installed shortly. |
|
FIXED |
1156342 |
OpenH264: global-buffer-overflow crash [@WelsDec::ParseScalingList] |
|
FIXED |
1156346 |
OpenH264: crash [@WelsDec::WelsCalcDeqCoeffScalingList] |
|
FIXED |
1182717 |
OpenH264: ASan heap-buffer-overflow WRITE in WelsDec::DoErrorConSliceMVCopy |
|
FIXED |
1182718 |
OpenH264: ASan heap-buffer-overflow READ in WelsDec::GetAvilInfoFromCorrectMb |
|
FIXED |
1182731 |
OpenH264: Assertion `m_nMemoryUsageInBytes == 0' failed in WelsCommon::CMemoryAlign::~CMemoryAlign() |
|
FIXED |
1183287 |
OpenH264: crash [@WelsDec::BaseMC] |
|
FIXED |
1183350 |
OpenH264: NULL deref [@WelsRequestMem] |
|
FIXED |
1183388 |
OpenH264: ASan attempting free on address which was not malloc()-ed in SyncPictureResolutionExt() |
|
FIXED |
1183756 |
OpenH264: NULL deref [@WelsDec::PrefetchPic] |
|
FIXED |
1184396 |
OpenH264: ASan global-buffer-overflow in WelsDec::CavlcGetTrailingOnesAndTotalCoeff |
|
FIXED |
1184792 |
OpenH264: crash [@WelsCopy16x16_sse2] |
|
FIXED |
1185624 |
OpenH264: NULL deref [@OpeWelsDec::CheckRefPicturesComplete] |
|
FIXED |
1192929 |
Openh264: heap-use-after-free [@WelsDec::WelsReorderRefList] |
|
FIXED |
1192947 |
OpenH264: crash [@WelsDec::WelsReorderRefList] |
|
FIXED |
1193826 |
Openh264: heap-buffer-overflow [@WelsEnc::CWelsPreProcess::DetectSceneChangeScreen] |
|
FIXED |
1194481 |
OpenH264: stack-buffer-overflow [@CReadConfig::ReadLine] |
|
FIXED |
1196703 |
Cisco H.264 plugin should be protected by stronger signature |
|
|
1197878 |
Openh264: NULL crash [@WelsEnc::TagPicture::SetUnref] |
|
FIXED |
1197888 |
OpenH264: heap-buffer-overflow [@WelsDec::PrefetchPic] |
|
FIXED |
1198940 |
OpenH264: null deref [@WelsEnc::CWelsPreProcess::GetCurrentFrameFromOrigList] |
|
FIXED |
1199437 |
OpenH264: NULL function pointer [@WelsDec::DoMbECMvCopy] |
|
FIXED |
1200085 |
Firefox 40.0.2 Crash [@ libgmpopenh264.dylib@0x25c1 ] |
|
FIXED |
1200266 |
Openh264: fpe [@WelsEnc::JudgeNeedOfScaling] |
|
FIXED |
1207762 |
UBSan: left shift of negative value rec_mb.cpp:246:14 |
|
FIXED |
1207767 |
UBSan: left shift of negative value in deblocking_common.cpp:201:17 |
|
FIXED |
1207773 |
UBSan: index out of bounds in parse_mb_syn_cavlc.cpp:915:60 |
|
FIXED |
1209849 |
OpenH264: Multiple invalid writes [@WelsDec::BaseMC] |
|
FIXED |
1209851 |
OpenH264: double-free [@DestroyPicBuff] |
|
FIXED |
1211070 |
OpenH264: MSan use-of-uninitialized-value in WelsStrcat |
|
FIXED |
1215339 |
OpenH264: UBSan index out of bounds in [@WelsDec::MMCO] |
|
FIXED |
1215340 |
OpenH264: shift exponent too large in [@WelsDec::DecodeExpBypassCabac] |
|
FIXED |
1215715 |
OpenH264: UBSan signed integer overflow in [WelsDec::BsGetUe] |
|
FIXED |
1215757 |
OpenH264: UBSan signed integer overflow in [@WelsDec::ParseResidualBlockCabac] |
|
FIXED |
1216206 |
OpenH264: UBSan index out of bounds in [@WelsDec::ParseSliceHeaderSyntaxs] |
|
FIXED |
1224081 |
OpenH264: UBSan signed integer overflow in [WelsDec::ParseResidualBlockCabac] |
|
DUPLICATE |
1227324 |
OpenH264: SEGV at NULL in [@WelsDec::WelsInitRefList] |
|
FIXED |
1227328 |
OpenH264: heap-buffer-overflow READ in [@WelsDec::NeedErrorCon] |
|
FIXED |
1227329 |
OpenH264: heap-buffer-overflow WRITE in [@WelsDec::ParseIntra4x4Mode] |
|
FIXED |
1227337 |
OpenH264: heap-buffer-overflow READ in [@WelsDec::GetAvilInfoFromCorrectMb] |
|
FIXED |
1227341 |
OpenH264: Invalid write in [@WelsDec::DecodeFrameConstruction] |
|
FIXED |
1227375 |
OpenH264: SEGV on unknown address in [@WelsDec::DoErrorConSliceMVCopy] |
|
FIXED |
1258737 |
OpenH264: SEGV on unknown address in [@WelsDec::WelsDecodeSlice] |
|
FIXED |
1258783 |
OpenH264: Invalid write in [@WelsDec::WelsDecodeMbCavlcPSlice] |
|
FIXED |
1260800 |
OpenH264: UBSan signed integer overflow in [@WelsDec::ParseResidualBlockCabac] |
|
FIXED |
1368873 |
OpenH264: UBSan index out of bounds in [@WelsDec::WelsInitRefList] |
|
FIXED |
1444116 |
Update Homepage in plugin description from HTTP to HTTPS |
Virtual_ManPL [:Virtual] 🇵🇱 - (please needinfo? me - so I will see your comment/reply/question/etc.) |
FIXED |
1831163 |
Make WebRTC configure new options with OpenH264 2.3.2 |
|
|
176 Total;
176 Open (100%);
0 Resolved (0%);
0 Verified (0%);
MSISDN Support
Owner: Martijn Wargers
Goals
Testing
Blockers
Bugs
Performance
Owner: Geo Mealer, Syd Polk
Goals
Testing
- Proposed scenarios
- AV Sync performance over a 15 minute WebRTC call
- CPU performance over a 1 minute WebRTC call
- Power usage over a 1 minute WebRTC call
- E2E latency over a 1 minute WebRTC call
Blockers
Bugs
Privileged API
Owner: Jason Smith
Goals
Testing
Blockers
Full Query
10 Total;
10 Open (100%);
0 Resolved (0%);
0 Verified (0%);
Bugs
Partner Backend
Owner: Nils Ohlmeier
Goals
- Various networked environments, including NAT and Firewalls (CAF to assist?)
Testing
Blockers
Bugs
Server
Owner: Edwin Wong
Scalability
Owner: James Bonacci
Goals
- Three primary goals
- Functional test of the Loop Server as deployed to the Stage environment (AWS stack)
- Stability testing of the Stage environment
- Size and Scalability testing of the Stage environment for capacity planning in Production
Testing
- All of the server-side testing has just started this week (first week of June). There are two parts of this testing:
- Standard functional/stress testing using the Loads tool and cluster
- Performance testing of the TokBox infrastructure using the Loads tool and cluster
- Loop-Server load test
- Test documentation - TBD
- Currently all in text form - I will be creating/editing wikis similar to the following
- Test Plan - N/A
- But, I may create a test tracking bug, similar to the following:
Blockers
Bugs
API
Owner: Peter deHaan
Goals
Testing
Blockers
Bugs
Server/Scalability/API References
Services
Owner: Edwin Wong
Firefox Accounts Authentication
Owner: Richard Pappalardo
Goals
- Validation and Stability of FxA Authentication Workflow
Testing
- New user authentication
- Existing user authentication
- Create B2G FxA test tool for client-side validation
Blockers
Bugs