Tapestry 5
  1. Tapestry 5
  2. TAP5-229

Upgrade Prototype to version 1.6.0.3 to address positioning problems in IE6/7 that cause spurious client-side exceptions

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 5.0.15
    • Fix Version/s: 5.0.16
    • Component/s: tapestry-core
    • Labels:
      None

      Description

      T5.0.15 updated prototype to version 1.6.0.2, but this version has problems in IE7/6: http://prototype.lighthouseapp.com/projects/8886/tickets/90-cloneposition-problem-in-ie7

      Please go back to 1.6.0.1 or use a trunk version with this fixed.

      Regards.

        Activity

        Hide
        Howard M. Lewis Ship added a comment -

        I've downloaded 1.6.0.3 and it doesn't appear to have this patch.

        I've also looked at the trunk:

        http://github.com/sstephenson/prototype/tree/master/src/dom.js

        It looks like a patch of some kind was applied:

        http://github.com/sstephenson/prototype/commit/5f76c255a1142feb4deee06d19994fc63210567f

        But that doesn't seem to match up with 1.6.0.3 or with trunk. Someone must have backed it out? I haven't used Trac or git enough to follow what's going on.

        Show
        Howard M. Lewis Ship added a comment - I've downloaded 1.6.0.3 and it doesn't appear to have this patch. I've also looked at the trunk: http://github.com/sstephenson/prototype/tree/master/src/dom.js It looks like a patch of some kind was applied: http://github.com/sstephenson/prototype/commit/5f76c255a1142feb4deee06d19994fc63210567f But that doesn't seem to match up with 1.6.0.3 or with trunk. Someone must have backed it out? I haven't used Trac or git enough to follow what's going on.
        Hide
        Howard M. Lewis Ship added a comment -

        Looks like this may be the patch in 1.6.0.3 for this problem:

        // IE throws an error if element is not in document
        try

        { element.offsetParent }

        catch(e)

        { return $(document.body) }
        Show
        Howard M. Lewis Ship added a comment - Looks like this may be the patch in 1.6.0.3 for this problem: // IE throws an error if element is not in document try { element.offsetParent } catch(e) { return $(document.body) }

          People

          • Assignee:
            Howard M. Lewis Ship
            Reporter:
            Raul Montes
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development