ICEfaces
  1. ICEfaces
  2. ICE-7129

inputRichText causes IE8 browser crash

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: EE-2.0.0.GA, 2.0.2
    • Fix Version/s: 3.0.RC2, 3.0, EE-2.0.0.GA_P01
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      IE8
    • Assignee Priority:
      P1

      Description

      Here are the steps to reproduce the issue in the attached test case:

      1) Run application and start on landing page
      2) Navigate to second page by clicking button. Second page contains the inputRichText.
      3) Click inside of inputRichText to set focus.
      4) Navigate back to the previous page by clicking button below the inputRIchText. Browser will hang.

        Activity

        Repository Revision Date User Message
        ICEsoft Public SVN Repository #26841 Tue Dec 13 07:59:56 MST 2011 mircea.toma ICE-7129 Modified BridgeSetup to add the mandatory resources first, when some resources are already added they would be replaced without changing their order. Modified PropagatingNavigationHandler to propagate the oldDOM whenever a forward navigation is triggered to allow the dom-diff to run and avoid a full page DOM update. Fixed unescapeHtml() JS function to test for empty string or null input before executing.
        Files Changed
        Commit graph MODIFY /icefaces3/trunk/icefaces/core/src/main/java/org/icefaces/impl/event/BridgeSetup.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/core/src/main/java/org/icefaces/impl/application/PropagatingNavigationHandler.java
        Commit graph MODIFY /icefaces3/trunk/icefaces/core/src/main/javascript/fixjsf.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #25285 Fri Aug 19 13:07:23 MDT 2011 mircea.toma ICE-7129 Pass 'true' as parameter to the CKEditor.editor.destroy() function so the CKEditor code will remove the editor instance without trying to restore the element that the iframe replaced when the editor was created.
        Files Changed
        Commit graph MODIFY /icefaces2/trunk/icefaces/compat/components/src/main/java/com/icesoft/faces/component/inputrichtext/ckeditor_ext.js

          People

          • Assignee:
            Mircea Toma
            Reporter:
            Tyler Johnson
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: