ICEfaces
  1. ICEfaces
  2. ICE-5280

compat: first call of JavascriptContext.addJavascriptCall() under IE never evaluated

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Critical Critical
    • Resolution: Fixed
    • Affects Version/s: 2.0-Alpha1
    • Fix Version/s: 2.0-Alpha2, 2.0.0
    • Component/s: Bridge, Framework
    • Labels:
      None
    • Environment:
      JavascriptContext.addJavascriptCall() + IE

      Description

      compat: first call of JavascriptContext.addJavascriptCall() under IE never evaluated

        Activity

        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Assignee Priority P1
        Ken Fyten made changes -
        Fix Version/s 2.0.0 [ 10230 ]
        Hide
        Mandeep Hayher added a comment -

        Tested successfully on ICEfaces 2.0.0-Alpha2 pre-release bundle using IE6 & IE7 browsers.

        Show
        Mandeep Hayher added a comment - Tested successfully on ICEfaces 2.0.0-Alpha2 pre-release bundle using IE6 & IE7 browsers.
        Mandeep Hayher made changes -
        Assignee Mircea Toma [ mircea.toma ] Mandeep Hayher [ mandeep.hayher ]
        Hide
        Mircea Toma added a comment -

        While Safari and Opera are working well, the fix seemed to uncover other issue with drag and drop in IE. See ICE-5288 .

        Show
        Mircea Toma added a comment - While Safari and Opera are working well, the fix seemed to uncover other issue with drag and drop in IE. See ICE-5288 .
        Mircea Toma made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Hide
        Mircea Toma added a comment -

        JSF 2.0.2 bridge fails to update <script> elements. To workaround the limitation render a hidden <div> around the script element used for Javascript injection on page loads.

        Show
        Mircea Toma added a comment - JSF 2.0.2 bridge fails to update <script> elements. To workaround the limitation render a hidden <div> around the script element used for Javascript injection on page loads.
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #20295 Wed Jan 20 17:00:17 MST 2010 mircea.toma ICE-5280 JSF 2.0.2 bridge fails to update <script> elements. To workaround the limitation render a hidden <div> around the script element used for Javascript injection on page loads.
        Files Changed
        Commit graph MODIFY /icefaces/scratchpads/glimmer/compat/core/src/main/java/com/icesoft/faces/component/CompatDOMResponseWriter.java
        Ken Fyten made changes -
        Attachment TinyBoxesOfDoom.png [ 12157 ]
        Hide
        Ken Fyten added a comment -

        Pic of tiny boxes of doom that appear when it fails.

        Show
        Ken Fyten added a comment - Pic of tiny boxes of doom that appear when it fails.
        Hide
        Ken Fyten added a comment -

        I have confirmed this issue occurs with latest Glimmer code (revision 20290) with Safari 4, Opera 10.10, and IE7 & and IE8. Doesn't seem to happen with FF 3.5.
        When it fails (if you attempt to use richText demo first), you see two small boxes below the lower left corner of the selectInputText input field in the browser.

        Same issue seems to occur with Alpha 1 build so may not be an actual regression.

        Show
        Ken Fyten added a comment - I have confirmed this issue occurs with latest Glimmer code (revision 20290) with Safari 4, Opera 10.10, and IE7 & and IE8. Doesn't seem to happen with FF 3.5. When it fails (if you attempt to use richText demo first), you see two small boxes below the lower left corner of the selectInputText input field in the browser. Same issue seems to occur with Alpha 1 build so may not be an actual regression.
        Ken Fyten made changes -
        Salesforce Case []
        Security Private [ 10001 ]
        Ken Fyten made changes -
        Salesforce Case []
        Fix Version/s 2.0-Alpha2 [ 10214 ]
        Assignee Priority P1
        Assignee Ken Fyten [ ken.fyten ] Mircea Toma [ mircea.toma ]
        Priority Major [ 3 ] Critical [ 2 ]
        Adnan Durrani made changes -
        Field Original Value New Value
        Assignee Ken Fyten [ ken.fyten ]
        Hide
        Adnan Durrani added a comment - - edited

        How to reproduce:

        • Run the showcase demo.
        • First click should be any of the following demo: autComplete, D&D or GoogleMap.
        • You would notice none of the above demo would work now goto another demo and come back to any of them. They will work.

        How to confirm:

        • If you run the showcase, and visit any other demo except the above 3 and then click any of them they will work in first render request.
        Show
        Adnan Durrani added a comment - - edited How to reproduce: Run the showcase demo. First click should be any of the following demo: autComplete, D&D or GoogleMap. You would notice none of the above demo would work now goto another demo and come back to any of them. They will work. How to confirm: If you run the showcase, and visit any other demo except the above 3 and then click any of them they will work in first render request.
        Adnan Durrani created issue -

          People

          • Assignee:
            Mandeep Hayher
            Reporter:
            Adnan Durrani
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: