Modify ↓
Ticket #11337 (closed bug: fixed)
Bug in $.support.reliableMarginRight
| Reported by: | vlazar | Owned by: | vlazar |
|---|---|---|---|
| Priority: | low | Milestone: | 1.7.2 |
| Component: | support | Version: | 1.7.1 |
| Keywords: | Cc: | ||
| Blocking: | Blocked by: |
Description
Fix for Webkit bug (see #3333) doesn't work.
I have the following test failures in Safari 5.0.5:
- css.js - marginRight computed style (bug #3333)
- dimensions.js - child of a hidden elem has accurate inner/outer/Width()/Height() see #9441 #9300
The value for $.support.reliableMarginRight is calculated before document.body is available, which doesn't work. To properly calculate reliableMarginRight the test div should be appended to body.
See also http://jsfiddle.net/rH4zW/
Change History
comment:2 Changed 15 months ago by timmywil
- Owner set to vlazar
- Priority changed from undecided to low
- Status changed from new to assigned
- Component changed from unfiled to support
comment:3 Changed 15 months ago by Vladislav Zarakovsky
- Status changed from assigned to closed
- Resolution set to fixed
Fix #11337. Properly calculate $.support.reliableMarginRight.
Changeset: 1c35f3816a3b1be0855dcea8ab212af506e91f83
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.

I've just submitted a pull request https://github.com/jquery/jquery/pull/683