Closed Bug 775467 Opened 12 years ago Closed 12 years ago

Make readyState progress through all states without duplicate transitions

Categories

(Core :: DOM: Core & HTML, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla17

People

(Reporter: hsivonen, Assigned: hsivonen)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

Bug 744366 didn't fully fix readyState. Need to make it so that readyState always progresses through all states and never transitions to the state that's already the current state.
Depends on: 755781
No longer depends on: 755781
Waiting for Windows try results still.
Comment on attachment 644910 [details] [diff] [review]
Make readyState less broken

This deals with neglected parts of MediaDocuments and XSLT readyState and fixes a couple of related bugs: aborting a doc that is being transformed by XSLT and making MediaDocuments come out of bfcache more properly.
Attachment #644910 - Flags: review?(bzbarsky)
I should mention that the reason why this doesn't come with a test case is that except for the fatal assertions themselves, all the changes in the patch are changes required to make sure the fatal assertions don't fire on our existing test suite.
Comment on attachment 644910 [details] [diff] [review]
Make readyState less broken

r=me
Attachment #644910 - Flags: review?(bzbarsky) → review+
https://hg.mozilla.org/mozilla-central/rev/fa6a84e7ba53
Status: ASSIGNED → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla17
Follow-up filed: bug 779100.
Depends on: 779430
Component: DOM → DOM: Core & HTML
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: