Closed Bug 519987 Opened 16 years ago Closed 16 years ago

new Image() has wrong namespace URI

Categories

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

1.9.2 Branch
x86
macOS
defect
Not set
normal

Tracking

()

RESOLVED FIXED
Tracking Status
status1.9.2 --- beta1-fixed

People

(Reporter: bzbarsky, Assigned: bzbarsky)

References

()

Details

Attachments

(1 file)

There were 4 spots that bug 468708 missed: new Image(), new Audio(), setting .title on a document, and poster frames for videos. Fixed on trunk as part of bug 488249, but I think we should fix them on the branch too. We effectively have tests on trunk for this (because the frame constructor now uses namespace uris to create frames, so new Image() followed by insertion into the document wouldn't get an ImageFrame, but I can write a mochitest too before I check this in, if desired.
Flags: blocking1.9.2?
Attachment #404051 - Flags: review?(jonas)
Attachment #404051 - Flags: approval1.9.2?
Assignee: nobody → bzbarsky
Version: Trunk → 1.9.2 Branch
Comment on attachment 404051 [details] [diff] [review] Fix for those 4 callsites Can you also add an assertion to the nsGenericHTMLElement ctor to assert that the XHTML namespace is used. r=me with that.
Attachment #404051 - Flags: review?(jonas)
Attachment #404051 - Flags: review+
Attachment #404051 - Flags: approval1.9.2?
Attachment #404051 - Flags: approval1.9.2+
Status: NEW → RESOLVED
Closed: 16 years ago
Flags: blocking1.9.2? → in-testsuite+
Resolution: --- → FIXED
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: