ICEfaces
  1. ICEfaces
  2. ICE-6859

ACE javascript conflict with compat in window.Ice namespace

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 2.0.1
    • Fix Version/s: 2.0.2, EE-2.0.0.GA_P01
    • Component/s: ACE-Components
    • Labels:
      None
    • Environment:
      ACE + compat

      Description

      The ACE util.js functions are being registered into window.Ice, which compat registers it's javascript into. Due to loading order, if compat loads after ACE, then compat stomps over ACE's ilt.js functions. This breaks ace:tabSet.

        Issue Links

          Activity

          Repository Revision Date User Message
          ICEsoft Public SVN Repository #24525 Tue May 10 14:34:16 MDT 2011 mark.collette ICE-6859 : ACE javascript conflict with compat in window.Ice namespace
          Files Changed
          Commit graph MODIFY /icefaces2/scratchpads/ICE-6728/icefaces-2.0.x-maintenance/icefaces/ace/component/resources/org.icefaces.component.util/util.js
          Commit graph MODIFY /icefaces2/scratchpads/ICE-6728/icefaces-2.0.x-maintenance/icefaces/ace/component/resources/org.icefaces.component.tab/tabset.js
          Commit graph MODIFY /icefaces2/scratchpads/ICE-6728/icefaces-2.0.x-maintenance/icefaces/ace/component/src/org/icefaces/component/tab/TabSetRenderer.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #24529 Tue May 10 15:56:58 MDT 2011 ken.fyten ICE-6859 : ACE javascript conflict with compat in window.Ice namespace
          Files Changed
          Commit graph MODIFY /icefaces2/tags/icefaces-2.0.2/icefaces/ace/component/resources/org.icefaces.component.tab/tabset.js
          Commit graph MODIFY /icefaces2/tags/icefaces-2.0.2/icefaces/ace/component/resources/org.icefaces.component.util/util.js
          Commit graph MODIFY /icefaces2/tags/icefaces-2.0.2/icefaces/ace/component/src/org/icefaces/component/tab/TabSetRenderer.java
          Mark Collette created issue -
          Mark Collette made changes -
          Field Original Value New Value
          Summary ACE javascript comflict with compat in window.Ice namespace ACE javascript conflict with compat in window.Ice namespace
          Salesforce Case []
          Assignee Mark Collette [ mark.collette ]
          Hide
          Mark Collette added a comment -

          While working on ICE-6728 and ICE-6850, I ran into this issue, which is why this is initially committed to the ICE-6728 scratchpad.

          To solve this, I moved the ACE util.js functions into a new namespace: window.ice.component_util, which goes with the other ACE namespaces of ice.component and ice.yui3.

          icefaces2/scratchpads/ICE-6728/icefaces-2.0.x-maintenance/icefaces
          Subversion 24525

          Show
          Mark Collette added a comment - While working on ICE-6728 and ICE-6850 , I ran into this issue, which is why this is initially committed to the ICE-6728 scratchpad. To solve this, I moved the ACE util.js functions into a new namespace: window.ice.component_util, which goes with the other ACE namespaces of ice.component and ice.yui3. icefaces2/scratchpads/ ICE-6728 /icefaces-2.0.x-maintenance/icefaces Subversion 24525
          Mark Collette made changes -
          Link This issue blocks ICE-6728 [ ICE-6728 ]
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #24531 Wed May 11 07:50:58 MDT 2011 ken.fyten ICE-6859 : ACE javascript conflict with compat in window.Ice namespace
          Files Changed
          Commit graph MODIFY /icefaces2/branches/icefaces-2.0.x-maintenance/icefaces/ace/component/resources/org.icefaces.component.tab/tabset.js
          Commit graph MODIFY /icefaces2/branches/icefaces-2.0.x-maintenance/icefaces/ace/component/resources/org.icefaces.component.util/util.js
          Commit graph MODIFY /icefaces2/branches/icefaces-2.0.x-maintenance/icefaces/ace/component/src/org/icefaces/component/tab/TabSetRenderer.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #24532 Wed May 11 09:01:57 MDT 2011 ken.fyten ICE-6859 : ACE javascript conflict with compat in window.Ice namespace
          Files Changed
          Commit graph MODIFY /icefaces2/trunk/icefaces/ace/component/src/org/icefaces/component/tab/TabSetRenderer.java
          Commit graph MODIFY /icefaces2/trunk/icefaces/ace/component/resources/org.icefaces.component.tab/tabset.js
          Commit graph MODIFY /icefaces2/trunk/icefaces/ace/component/resources/org.icefaces.component.util/util.js
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #24536 Wed May 11 10:24:48 MDT 2011 mark.collette ICE-6859 : ACE javascript conflict with compat in window.Ice namespace
          Files Changed
          Commit graph MODIFY /icefaces2/tags/icefaces-2.0.2/icefaces/ace/component/resources/org.icefaces.component.tab/tabset.js
          Commit graph MODIFY /icefaces2/tags/icefaces-2.0.2/icefaces/ace/component/resources/org.icefaces.component.util/util.js
          Commit graph MODIFY /icefaces2/tags/icefaces-2.0.2/icefaces/ace/component/src/org/icefaces/component/tab/TabSetRenderer.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #24537 Wed May 11 10:35:42 MDT 2011 mark.collette ICE-6859 : ACE javascript conflict with compat in window.Ice namespace
          Files Changed
          Commit graph MODIFY /icefaces2/tags/icefaces-2.0.2/icefaces/ace/component/resources/org.icefaces.component.tab/tabset.js
          Commit graph MODIFY /icefaces2/tags/icefaces-2.0.2/icefaces/ace/component/resources/org.icefaces.component.util/util.js
          Commit graph MODIFY /icefaces2/tags/icefaces-2.0.2/icefaces/ace/component/src/org/icefaces/component/tab/TabSetRenderer.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #24538 Wed May 11 10:56:13 MDT 2011 mark.collette ICE-6859 : ACE javascript conflict with compat in window.Ice namespace
          Files Changed
          Commit graph MODIFY /icefaces2/branches/icefaces-2.0.x-maintenance/icefaces/ace/component/resources/org.icefaces.component.tab/tabset.js
          Commit graph MODIFY /icefaces2/branches/icefaces-2.0.x-maintenance/icefaces/ace/component/resources/org.icefaces.component.util/util.js
          Commit graph MODIFY /icefaces2/branches/icefaces-2.0.x-maintenance/icefaces/ace/component/src/org/icefaces/component/tab/TabSetRenderer.java
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #24541 Wed May 11 11:07:09 MDT 2011 mark.collette ICE-6859 : ACE javascript conflict with compat in window.Ice namespace
          Files Changed
          Commit graph MODIFY /icefaces2/branches/icefaces-2.0.x-maintenance/icefaces/ace/component/resources/org.icefaces.component.tab/tabset.js
          Commit graph MODIFY /icefaces2/branches/icefaces-2.0.x-maintenance/icefaces/ace/component/resources/org.icefaces.component.util/util.js
          Commit graph MODIFY /icefaces2/branches/icefaces-2.0.x-maintenance/icefaces/ace/component/src/org/icefaces/component/tab/TabSetRenderer.java
          Hide
          Ken Fyten added a comment -

          This fix has been committed to icefaces-2.0.2 release tag, icefaces-2.0.x maintenance branch, and icefaces2/trunk.

          Show
          Ken Fyten added a comment - This fix has been committed to icefaces-2.0.2 release tag, icefaces-2.0.x maintenance branch, and icefaces2/trunk.
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #24543 Wed May 11 11:20:09 MDT 2011 mark.collette ICE-6859 : ACE javascript conflict with compat in window.Ice namespace
          Files Changed
          Commit graph MODIFY /icefaces2/trunk/icefaces/ace/component/src/org/icefaces/component/tab/TabSetRenderer.java
          Commit graph MODIFY /icefaces2/trunk/icefaces/ace/component/resources/org.icefaces.component.tab/tabset.js
          Commit graph MODIFY /icefaces2/trunk/icefaces/ace/component/resources/org.icefaces.component.util/util.js
          Repository Revision Date User Message
          ICEsoft Public SVN Repository #24544 Wed May 11 11:23:12 MDT 2011 mark.collette ICE-6859 : ACE javascript conflict with compat in window.Ice namespace
          Files Changed
          Commit graph MODIFY /icefaces2/trunk/icefaces/ace/component/src/org/icefaces/component/tab/TabSetRenderer.java
          Commit graph MODIFY /icefaces2/trunk/icefaces/ace/component/resources/org.icefaces.component.tab/tabset.js
          Commit graph MODIFY /icefaces2/trunk/icefaces/ace/component/resources/org.icefaces.component.util/util.js
          Mark Collette made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Fix Version/s EE-2.0.0.GA_P01 [ 10271 ]
          Resolution Fixed [ 1 ]
          Ken Fyten made changes -
          Status Resolved [ 5 ] Closed [ 6 ]

            People

            • Assignee:
              Mark Collette
              Reporter:
              Mark Collette
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: