ICEfaces
  1. ICEfaces
  2. ICE-7128

REGRESSION: auctionMonitor - testClockConcurrent fails in Firefox and IE 8 browsers

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 3.0
    • Fix Version/s: 3.0
    • Component/s: Sample Apps
    • Labels:
      None
    • Environment:
      Firefox 3.6.x, IE 8, code revision # 25012
    • Assignee Priority:
      P1

      Description

      First occurrence of this failure was on July 13th, 2011, with code revision # 25012.

      This test verifies that the clock (Time Left) is running in Auction Monitor, and is also running when opening a second tab or window in the same browser; this is working fine in gChrome13 and IE7 browsers only.

      In Firefox 3.6.18, the clock is not running when opening a second page, and this is causing the assertion in the test to fail.
      In Firefox 3.6.7 (on icepc18) the auctionMonitor application cannot be loaded (http://localhost:8080/auctionMonitor), and there is an error in Firebug.
      This issue has been also reproduced when opening 2 tabs in Firefox 5.0.1.

      In IE 8 the clock does not work at all when loading auctionMonitor application and there is a JavaScript error:

      Note that the core/auction sample seems to function correctly in all cases.


      Webpage error details

      User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; GTB7.1; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; MDDS; .NET4.0C)
      Timestamp: Mon, 15 Aug 2011 23:28:04 UTC

      Message: Object doesn't support this property or method
      Line: 1924
      Char: 5
      Code: 0
      URI: http://localhost:8080/auctionMonitor/javax.faces.resource/icepush.js.jsf?rand=1762688005

        Activity

        Repository Revision Date User Message
        ICEsoft Public SVN Repository #25322 Wed Aug 24 07:59:05 MDT 2011 mircea.toma ICE-7128 The 'onstorage' callback needs to be registered with the 'document' instead of 'window' global variable in IE8.
        Files Changed
        Commit graph MODIFY /icefaces2/trunk/icefaces/lib/icepush.jar
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #25321 Wed Aug 24 07:57:49 MDT 2011 mircea.toma ICE-7128 The 'onstorage' callback needs to be registered with the 'document' instead of 'window' global variable in IE8.
        Files Changed
        Commit graph MODIFY /icepush/trunk/core/src/main/javascript/inter.window.notification.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #25270 Wed Aug 17 14:50:40 MDT 2011 mircea.toma ICE-7128 Update ICEpush library.
        Files Changed
        Commit graph MODIFY /icefaces2/trunk/icefaces/lib/icepush.jar
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #25269 Wed Aug 17 14:40:59 MDT 2011 mircea.toma ICE-7128 Use window.attachEvent function to register storage listener since IE8 does not support window.addEventListener function.
        Files Changed
        Commit graph MODIFY /icepush/trunk/core/src/main/javascript/inter.window.notification.js

          People

          • Assignee:
            Mircea Toma
            Reporter:
            Carmen Cristurean
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: