#35: Use floating panels for dialogs
--------------------------+-------------------------------------------------
  Reporter:  FredCK       |       Owner:  martinkou    
      Type:  New Feature  |      Status:  assigned     
  Priority:  Normal       |   Milestone:  FCKeditor 2.6
 Component:  General      |     Version:               
Resolution:               |    Keywords:  Review-      
--------------------------+-------------------------------------------------
Comment (by martinkou):

 I've found the cause of the leak in IE6.

 FCK.Focus() calls FCKEditingArea::Focus(). The line
 {{{
 this.Window.focus();
 }}}

 inside FCKEditingArea::Focus() is causing the memory leak.

 To prove it, do the following experiment.

  1. Clear the contents of FCKEditingArea::Focus().
  2. Test for memory leaks in test1.html, observe the memory usage in
 Process Explorer XP (not taskmgr).
  3. Memory usage remains constant during the test.
  4. Put a "this.Window.focus();" in FCKEditingArea::Focus().
  5. Test for memory leaks as in point 2.
  6. Memory usage increases slowly during the test.

-- 
Ticket URL: <http://dev.fckeditor.net/ticket/35#comment:58>
FCKeditor <http://www.fckeditor.net>
The text editor for Internet
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
FCKeditor-Trac mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fckeditor-trac

Reply via email to