Open
Bug 1319292
Opened 8 years ago
Updated 2 years ago
Enable dormant for dom/media/mediasource/test/test_Eviction_mp4.html
Categories
(Core :: Audio/Video: Playback, defect, P3)
Core
Audio/Video: Playback
Tracking
()
NEW
People
(Reporter: jwwang, Unassigned)
References
Details
Dormant should be invisible to the web. We will figure out how dormant causes test failures.
Reporter | ||
Updated•8 years ago
|
Reporter | ||
Comment 1•8 years ago
|
||
Got this error when dormant is enabled: 120 INFO TEST-UNEXPECTED-FAIL | dom/media/mediasource/test/test_Eviction_mp4.html | Shouldn't throw another time when data can be evicted This is because: DormantState::Enter -> MDSM::Reset -> MediaDecoderReaderWrapper::ResetDecode -> MediaFormatReader::ResetDecode -> DecoderData::ResetDemuxer -> MediaSourceTrackDemuxer::Reset -> TrackBuffersManager::Seek -> TrackBuffersManager::ResetEvictionIndex which changes mEvictionIndex.
Flags: needinfo?(jyavenard)
Comment 2•8 years ago
|
||
hmmm... interesting problem... either we keep having dormant disable for this test. Or we always allow an append to succeed after a seek, even if we think the buffer is full, eviction will still happen later in the cycle, just not synchronously.
Flags: needinfo?(jyavenard)
Reporter | ||
Comment 3•8 years ago
|
||
I guess the later has less impact on the user.
Reporter | ||
Comment 4•8 years ago
|
||
Hi Jya, Please take this bug since this is your domain.
Assignee: jwwang → jyavenard
Updated•3 years ago
|
Assignee: jya-moz → nobody
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•