ICEfaces
  1. ICEfaces
  2. ICE-11455

Version 73.0.3683.103 (Official Build) (64-bit) Chrome problems with dispose of views

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Critical Critical
    • Resolution: Fixed
    • Affects Version/s: EE-1.8.2.GA_P10, EE-3.3.0.GA_P06, EE-4.3.0.GA
    • Component/s: Bridge
    • Labels:
      None
    • Environment:
      Chrome 73.0.3683.103
    • Support Case References:
      Hide
      Support Case 14470 (IF 3.3.EE):-https://icesoft.my.salesforce.com/5000g000024tvYq?srPos=0&srKp=500
      Support Case 14471 (IF 4.3.0-EE):-https://icesoft.my.salesforce.com/5000g000025meu6
      Support Case 14472 (IF 1.8.2-ee):-https://icesoft.my.salesforce.com/5000g000025meu6
      Show
      Support Case 14470 (IF 3.3.EE):-https://icesoft.my.salesforce.com/5000g000024tvYq?srPos=0&srKp=500 Support Case 14471 (IF 4.3.0-EE):-https://icesoft.my.salesforce.com/5000g000025meu6 Support Case 14472 (IF 1.8.2-ee):-https://icesoft.my.salesforce.com/5000g000025meu6

      Description

      reports of problems with dispose-views with latest update of Chrome

      possible issue reported:-
      https://chromium.googlesource.com/chromium/src/+/ae67f3d81e68cbe54942fb187a97e39225b36b00
      could be related.

      Was reported that could be reproduced using WindowsScope tutorial example. I tested on my Mac with latest Chrome and could not reproduce with either 3.3.0_P06 or 4.3.0_EE versions....so wondering if this is a windows/Chrome issue?
      Will also attach other relevant info from support cases to this Jira.

        Activity

        Judy Guglielmin created issue -
        Judy Guglielmin made changes -
        Field Original Value New Value
        Assignee Mircea Toma [ mircea.toma ]
        Judy Guglielmin made changes -
        Fix Version/s EE-1.8.2.GA_P11 [ 13275 ]
        Fix Version/s EE-3.3.0.GA_P07 [ 13118 ]
        Fix Version/s EE-4.3.0.GA_P01 [ 13280 ]
        Judy Guglielmin made changes -
        Priority Major [ 3 ] Critical [ 2 ]
        Judy Guglielmin made changes -
        Attachment Console log.txt [ 23177 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #52940 Wed Apr 17 17:23:12 MDT 2019 mircea.toma ICE-11455 Use Navigator.sendBeacon when available to avoid using a synchronous XHR.
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/core/src/main/javascript/application.js
        Hide
        Mircea Toma added a comment - - edited

        Use Navigator.sendBeacon native function when available to avoid using a synchronous XHR.
        Chrome will not issue a XHR request anymore when is issued right before the page unloads. Also see https://developer.mozilla.org/en-US/docs/Web/API/Beacon_API/Using_the_Beacon_API.

        Show
        Mircea Toma added a comment - - edited Use Navigator.sendBeacon native function when available to avoid using a synchronous XHR. Chrome will not issue a XHR request anymore when is issued right before the page unloads. Also see https://developer.mozilla.org/en-US/docs/Web/API/Beacon_API/Using_the_Beacon_API .
        Mircea Toma made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Mircea Toma made changes -
        Resolution Fixed [ 1 ]
        Status Resolved [ 5 ] Reopened [ 4 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #52944 Thu Apr 18 13:57:26 MDT 2019 mircea.toma ICE-11455 Use Navigator.sendBeacon when available to avoid using a synchronous XHR.
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/bridge/src/application.js
        Mircea Toma made changes -
        Status Reopened [ 4 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #52946 Thu Apr 18 14:32:06 MDT 2019 mircea.toma ICE-11455 Use window.disposeViewsURI as the form post URL.
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/bridge/src/application.js
        Hide
        Mircea Toma added a comment -

        Applied patch to dev.icesoft.com/svn/ossrepo/icefaces-ee/patches/icefaces-ee-1.8.2.GA_P10-11455.

        Show
        Mircea Toma added a comment - Applied patch to dev.icesoft.com/svn/ossrepo/icefaces-ee/patches/icefaces-ee-1.8.2.GA_P10-11455.
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #52947 Mon Apr 22 13:26:46 MDT 2019 mircea.toma ICE-11455 Return FormData object while injecting parameters.
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/bridge/src/application.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #52949 Mon Apr 22 14:02:37 MDT 2019 mircea.toma ICE-11455 Use URLSearchParams as POST data to force sending "application/x-www-form-urlencoded" content.
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/bridge/src/application.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #52951 Mon Apr 22 15:00:49 MDT 2019 mircea.toma ICE-11455 Use Blob as POST data and "application/x-www-form-urlencoded" as content type.
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/bridge/src/application.js
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Mircea Toma
            Reporter:
            Judy Guglielmin
          • Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: