Opened 16 years ago
Closed 16 years ago
#3805 closed Bug (fixed)
The SCAYT plugin is disabled in IE
Reported by: | Frederico Caldeira Knabben | Owned by: | Tobiasz Cudnik |
---|---|---|---|
Priority: | Normal | Milestone: | CKEditor 3.0 |
Component: | UI : Spell Checker | Version: | SVN (CKEditor) - OLD |
Keywords: | Confirmed IE Review+ | Cc: | WebSpellChecker.net |
Description
Because of #3802, we've been forced to disable the SCAYT plugin in IE. We should instead fix an re-enable it.
Attachments (1)
Change History (8)
comment:1 Changed 16 years ago by
comment:2 Changed 16 years ago by
We finally reproduced conditions when SCAYT freezes in IE. We need to fix this problem in the SCAYT core. SCAYT freezes right after the point symbol is typed (as described in Martin's screencast).
The problem is actual for all IE.
We'll update this ticket when the problem will be resolved.
comment:4 Changed 16 years ago by
Owner: | set to Tobiasz Cudnik |
---|---|
Status: | new → assigned |
Changed 16 years ago by
Attachment: | 3805.patch added |
---|
comment:5 Changed 16 years ago by
Keywords: | Review? added |
---|
I've made a test in all IE versions and couldn't reproduce this issue anymore.
Attached patch re-enables SCAYT in all IEs.
comment:6 Changed 16 years ago by
Keywords: | Review+ added; Review? removed |
---|
Updated comments from 3726, taking into account comments #3802: we are able to reproduce the problem in specific conditions.
We have re-tested the nightly build at demo nightly.ckeditor.com, nightly build deployed to our testing environment, nightly build from the file system. We got following results:
details on "specific conditions": we are using virtual machine with 256MB of RAM and single CPU and with windows XP SP2, without any updates installed to test IE6 environment.
When we just start IE process, open sample page and enable SCAYT - browser may work for some period of time fine without consuming 100% of CPU. That's why we were not able to reproduce the problem at
When we start IE, open sample page, and reloading this page several times (3-5) - we can reproduce the problem with 100% probability.
One thing we have noted during this testing: if page with editor is reloaded in IE6 then IE6 consume about 3MB of additional memory for each CKeditor instance on the page: if we have sample page with one instance of editor on the page each reload adds about 3MB of memory to IEXPLORE.EXE process, if we have two instances then each reload adds about 6MB of memory to IEXPLORE.EXE process. We have tested it in the last SVN version with SCAYT plug-in disabled in all IEs.
The problem can not be reproduced in IE7 and 8.
Does it make a sense to change the patch so it does disable SCAYT plug-in not in all IEs environment, but only in IE6 for now?
Does it make a sense to disable SCAYT in file system or any other non hosted environments , i.e. only when protocol is not http or https?
We plan to perform additional testing for IE6 and will update this ticket.