Opened 13 years ago

Closed 13 years ago

Last modified 12 years ago

#1136 closed defect (fixed)

In IE <dojo:button> markup does not create button when <html xmlns:dojo> declared

Reported by: morris Owned by: Adam Peller
Priority: high Milestone:
Component: Widgets Version: 0.3
Keywords: Cc:
Blocked By: Blocking:

Description

Presumably something trivial either in the namespace code or the dom parsing code - quite possible something wrong with IE specific workaround code.

The xmlns declaration *must* be used for xml style declarations to work properly in IE (IE doesn't parse the HTML properly without it).

Attached are two files that go into the dojo/tests/namespace directory. One shows that existing dojo code works without the xmlns (a plain HTML tag), the other shows that it breaks when the xmlns is declared (<html xmlns:dojo>).

Attachments (2)

test_ie_noxmlns.html (1.1 KB) - added by morris 13 years ago.
Broken - uses <html xmlns:dojo>
test_ie_withxmlns.html (1.1 KB) - added by morris 13 years ago.
Broken - uses <html xmlns:dojo> (Sorry: the other one is the one that works - it just uses <html>)

Download all attachments as: .zip

Change History (5)

Changed 13 years ago by morris

Attachment: test_ie_noxmlns.html added

Broken - uses <html xmlns:dojo>

Changed 13 years ago by morris

Attachment: test_ie_withxmlns.html added

Broken - uses <html xmlns:dojo> (Sorry: the other one is the one that works - it just uses <html>)

comment:1 Changed 13 years ago by guest

Owner: changed from adam to Adam Peller

comment:2 Changed 13 years ago by morris

Resolution: fixed
Status: newclosed

When using <html xmlns:dojo>...<dojo:test></dojo:test>... IE puts the namespace into the scopeName property (scopeName is 'dojo') and tagName doesnt have the namespace (tagName is just 'test').

Fixed in r4931

Morris.

comment:3 Changed 12 years ago by (none)

Milestone: 0.4

Milestone 0.4 deleted

Note: See TracTickets for help on using tickets.