Open Bug 1436323 Opened 6 years ago Updated 2 years ago

Fix disabled HTMLInputImageTest test for test_markup.html

Categories

(Core :: Disability Access APIs, enhancement, P5)

All
Unspecified
enhancement

Tracking

()

People

(Reporter: aosmond, Unassigned)

References

Details

Disabled by bug 1408636 due to bug 1383682 due to the frequency of intermittents going up with the patches. The test appears to depend on the decoded image being cached in order to pass; this flaw was causing the historical failures in bug 1296784.

Bug 1383682 fixes a bug where we would allow access to the image cache inappropriately (e.g. when we were in the process of revalidating the cache), and cause other image related intermittents due to pulling the cache in the middle of the test, when it thought everything was fine / fully loaded. In this particular case it appears that almost always the test finished with the image before the cached data was discarded, hence it passing before, and now it failing.

I believe when bug 1416328 is implemented, it may be useful for fixing these sorts of errors. The test designer could force the images to be decoded synchronously have get a stronger guarantee than is present today.
Depends on: 1383682, 1408636
Priority: -- → P5
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.