Opened 10 years ago
Last modified 4 years ago
#11519 new defect
dojox.uuid.generateTimeBasedUuid() issue on Mac OS
Reported by: | JayZ(zhouxiang) | Owned by: | Adam Peller |
---|---|---|---|
Priority: | high | Milestone: | 1.15 |
Component: | Dojox | Version: | 1.4.3 |
Keywords: | Cc: | [email protected]…, skinner | |
Blocked By: | Blocking: |
Description
dojox.uuid.generateTimeBasedUuid() does not work on Mac OS 10.5.8 / Safari 5(5533.16), but it works on Mac OS 10.6 / Safari 5(6533.16)
Change History (3)
comment:1 Changed 10 years ago by
Cc: | skinner added |
---|
comment:2 Changed 5 years ago by
Milestone: | tbd → 1.12 |
---|
comment:3 Changed 4 years ago by
Milestone: | 1.13 → 1.15 |
---|
Ticket planning... move current 1.13 tickets out to 1.15 to make it easier to move tickets into the 1.13 milestone.
Note: See
TracTickets for help on using
tickets.
That's very odd. It's the assert that triggers it, and Brian had asserts in his code, not just in the tests, so we need to fix this, I guess. It appears to be a browser bug, for the expression really is zero, and is type number, yet ===0 evaluates to false! A Number wrapper seems to solve the problem, but I'd like to see if we can track this down a bit more or find a Safari ticket.