ICEfaces
  1. ICEfaces
  2. ICE-3217

Improved performance of MenuBar on IE6

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.7.1
    • Fix Version/s: 1.7.2
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      Icefaces 1.71, Websphere 6.02, Windows xp

      Description

      I have prepared a very simple test case to show the performance-bug over MenuBar. This is a clean example, only menubar is displayed in a page.

      Is a quite big menu (but not very big) where every option goes from default test1.iface to test2.iface. The test pages have only a label showing either test1 or test2

      Response times to change from page test1 to test2 are:

      Firefox 2: < 1 s
      Internet Explorer 7: 1s
      Internet Explorer 6: > 10s !!!

      As you will be able to see, using menuBar component is not suitable in IE6 !! due to very bad performance.
      I must clarify that this behavior was not happening in 1.7 DR3. This performance issue started after 1.7.0

      I am attaching MenuBugTestCase.war.

      Regards.

        Activity

        Repository Revision Date User Message
        ICEsoft Public SVN Repository #17172 Tue Jul 15 23:36:55 MDT 2008 adnan.durrani Fix for ICE-3217 (Very Bad performance on MenuBar on IE6)
        Files Changed
        Commit graph MODIFY /icefaces/branches/icefaces-1.7.1/icefaces/bridge/lib/extras/keyboardNavigator.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #17021 Thu Jul 03 16:36:20 MDT 2008 adnan.durrani Fix for ICE-3217 (Very Bad performance on MenuBar on IE6)
        Files Changed
        Commit graph MODIFY /icefaces/branches/icefaces-1.7/icefaces/bridge/lib/extras/keyboardNavigator.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #17020 Thu Jul 03 16:26:44 MDT 2008 adnan.durrani Fix for ICE-3217 (Very Bad performance on MenuBar on IE6)
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/bridge/lib/extras/keyboardNavigator.js

          People

          • Assignee:
            Unassigned
            Reporter:
            Nicolas Erlijman
          • Votes:
            7 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: