Modify ↓
Ticket #9773 (closed bug: invalid)
getComputedStyle fails for an element created in another window because elem.ownerDocument == undefined
| Reported by: | TiTi | Owned by: | |
|---|---|---|---|
| Priority: | low | Milestone: | 1.next |
| Component: | css | Version: | 1.6.2 |
| Keywords: | Cc: | ||
| Blocking: | Blocked by: |
Description
Hi,
Test case to reproduce my issue: http://jsfiddle.net/GnPTe/ [Allow popups for jsfiddle] When the popup is opened, mouseover the text.
Basically, an exception occurs at the line :
"if ( !(defaultView = elem.ownerDocument.defaultView) ) {"
because elem.ownerDocument is undefined. What am I missing?
Change History
Please follow the bug reporting guidlines and use jsFiddle when providing test cases and demonstrations instead of pasting the code in the ticket.
Note: See
TracTickets for help on using
tickets.

delegate callbacks are not passed the element. tr is undefined at that point. Change tr to this and everything works fine: http://jsfiddle.net/timmywil/GnPTe/1/
On a side note, eww popups.