Closed
Bug 2047467
Opened 1 month ago
Closed 1 month ago
Update vendored mp4parse-rust to b693c7e4a91d
Categories
(Core :: Audio/Video: Playback, task)
Core
Audio/Video: Playback
Tracking
()
RESOLVED
FIXED
154 Branch
People
(Reporter: kinetik, Assigned: kinetik)
References
Details
(Keywords: webcompat:platform-bug)
User Story
user-impact-score:960
Attachments
(3 files)
|
48 bytes,
text/x-phabricator-request
|
Details | Review | |
|
48 bytes,
text/x-phabricator-request
|
phab-bot
:
approval-mozilla-beta+
|
Details | Review |
|
48 bytes,
text/x-phabricator-request
|
phab-bot
:
approval-mozilla-release+
|
Details | Review |
Bump the vendored mp4parse-rust revision in toolkit/library/rust/shared/Cargo.toml from 3d36cb1c1211 to c04924469873 (current mozilla/mp4parse-rust master), via mach vendor rust. This pulls in three upstream commits:
ac4ed53f980f"Fix esds DSI parsing for truncated and duplicate DecSpecificInfo" -- fix for bug 2011644.73423e14f24c"Tolerate nclx colr boxes missing the full_range_flag byte" -- fix for bug 2047239.c04924469873"Make duplicate colr detection per colour_type in video sample entries".
| Assignee | ||
Comment 1•1 month ago
|
||
Updated•1 month ago
|
Attachment #9597278 -
Attachment description: Bug 2047467 - Update mp4parse-rust to c04924469873. r?#media-playback-reviewers → Bug 2047467 - Update mp4parse-rust to b693c7e4a91d. r?#media-playback-reviewers
| Assignee | ||
Updated•1 month ago
|
Summary: Update vendored mp4parse-rust to c04924469873 → Update vendored mp4parse-rust to b693c7e4a91d
Updated•1 month ago
|
Keywords: webcompat:platform-bug
Pushed by mgregan@mozilla.com:
https://github.com/mozilla-firefox/firefox/commit/e938d85c1001
https://hg.mozilla.org/integration/autoland/rev/21c08e41042f
Update mp4parse-rust to b693c7e4a91d. r=media-playback-reviewers,padenot
Updated•1 month ago
|
User Story: (updated)
Status: ASSIGNED → RESOLVED
Closed: 1 month ago
status-firefox154:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 154 Branch
Comment 5•1 month ago
|
||
firefox-beta Uplift Approval Request
- User impact if declined/Reason for urgency: Fixes a regression that broke MP4 media playback for files containing invalid
colrboxes. - Code covered by automated testing?: yes
- Fix verified in Nightly?: yes
- Needs manual QE testing?: no
- Steps to reproduce for manual QE testing:
- Risk associated with taking this patch: low
- Explanation of risk level: Simple fix, relaxing the strictness of
colrbox parsing to accept common "invalid" (per spec) variants that other MP4 parsers accept. - String changes made/needed?: N/A
- Is Android affected?: yes
Attachment #9598569 -
Flags: approval-mozilla-beta?
| Assignee | ||
Comment 6•1 month ago
|
||
Original Revision: https://phabricator.services.mozilla.com/D306670
Comment 7•1 month ago
|
||
firefox-release Uplift Approval Request
- User impact if declined/Reason for urgency: Fixes a regression that broke MP4 media playback for files containing invalid
colrboxes. - Code covered by automated testing?: yes
- Fix verified in Nightly?: yes
- Needs manual QE testing?: no
- Steps to reproduce for manual QE testing:
- Risk associated with taking this patch: low
- Explanation of risk level: Simple fix, relaxing the strictness of
colrbox parsing to accept common "invalid" (per spec) variants that other MP4 parsers accept. - String changes made/needed?: N/A
- Is Android affected?: yes
Attachment #9598570 -
Flags: approval-mozilla-release?
| Assignee | ||
Comment 8•1 month ago
|
||
Backport to release: updates vendored mp4parse-rust from fb7ed9ef straight to
b693c7e4. Because release was two revs behind, this necessarily bundles upstream
PR 450 (Bug 2044320 - r=media-playback-reviewers,kinetik) in addition to the
2047467 change. The resulting third_party/rust/mp4parse tree is byte-identical
to the trunk landing.
Original Revision: https://phabricator.services.mozilla.com/D306670
| Assignee | ||
Updated•1 month ago
|
Flags: needinfo?(kinetik)
Updated•1 month ago
|
Attachment #9598569 -
Flags: approval-mozilla-beta? → approval-mozilla-beta+
Updated•1 month ago
|
Updated•1 month ago
|
Attachment #9598570 -
Flags: approval-mozilla-release? → approval-mozilla-release+
Updated•1 month ago
|
status-firefox152:
--- → fixed
Comment 10•1 month ago
|
||
| uplift | ||
You need to log in
before you can comment on or make changes to this bug.
Description
•