Ticket #2802 (closed bug: fixed)
jQuery.curCSS failes in Safari 2.x
| Reported by: | ebartels | Owned by: | |
|---|---|---|---|
| Priority: | undecided | Milestone: | 1.2.4 |
| Component: | core | Version: | 1.2.3 |
| Keywords: | safari getComputedStyle type error | Cc: | |
| Blocking: | Blocked by: |
Description
changeset [5274] introduces an error in Safari 2.x where calls to jQuery.curCSS will fail with a type error
Apparently, Safari 2 doesn't like the use of getComputedStyle function, introduced on line 615, in place of the full document.defaultView.getComputedStyle
Attachments
Change History
comment:1 Changed 5 years ago by ebartels
The patch should still take advantage of the optimization from [5274], but when actually making the function call, it uses the full version to keep Safari happy.
comment:2 Changed 5 years ago by flesler
- need changed from Review to Test Case
I don't see how the optimization is kept. This needs some testing, but if fails on Safari 2, then we could have a special case where getComputedStyle is a function, that calls internally to document.defaultView.....
Only for Safari 2.x
Please follow the bug reporting guidlines and use jsFiddle when providing test cases and demonstrations instead of pasting the code in the ticket.

