Opened 11 years ago
Last modified 11 years ago
#10792 confirmed Bug
Error in IE10 With Compatibility View
Reported by: | Alex | Owned by: | |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | Core : Selection | Version: | 3.6.4 |
Keywords: | IE10 IE11 Support | Cc: |
Description
In IE10 with Compatibility View, if move vertical scroll show javascript error Incompatible markup pointers for this operation.
Attachments (3)
Change History (12)
Changed 11 years ago by
Attachment: | CKEditor.png added |
---|
comment:1 follow-up: 4 Changed 11 years ago by
Resolution: | → invalid |
---|---|
Status: | new → closed |
comment:2 Changed 11 years ago by
Component: | General → Core : Selection |
---|---|
Resolution: | invalid |
Status: | closed → reopened |
Version: | 4.2 → 3.6.4 |
Apparently, it seems that this issue makes more sense than I expected. It can be reproduced in IE10 only with "IE10 Compat View" + "IE7 Standards" and it's not a regression (also in 3.6.x). The error is in fact:
SCRIPT603: Incompatible markup pointers for this operation. selection.js, line 347 character 10
comment:3 Changed 11 years ago by
Status: | reopened → confirmed |
---|
comment:4 Changed 11 years ago by
Replying to a.nowodzinski:
CKEditor doesn't support any "Compatibility view" but "real" browsers and quirks.
Let me just add a bit of background on this.
It is true that we don't support issues related to forcing IE on different modes with the IE dev tools.
Still the Compatibility View in IE10 is something that can be turned on automatically in some browsers, throwing the browser to the old days of IE7.
We're not keying to support this mode, but js errors are never nice, so we need to work on this anytime soon.
comment:5 Changed 11 years ago by
To reproduce this problem on IE10:
- Set compatibility view in IE with Top Menu->Compatibility View Settings->Display all pages in compatibility View
- Scroll the page a little bit with mouse wheel and then click on a margin between picture and scrollbar. Notice that cursor is Arrow Cursor and not Text Cursor
- Pull the mouse down
comment:6 Changed 11 years ago by
To work around this issue please open contents.css file and change rule for body element from margin: 20px; to margin: 0px;.
Better workaround is changing marging:20px to padding:20px;margin:0;. In my test that seemed to work and editor presentation didn't change.
Changed 11 years ago by
comment:7 Changed 11 years ago by
Keywords: | IE10 IE11 support added |
---|
The above workaround can be used for IE10 in Windows 8 only.
It seems this issue can also be reproduced in IE10 and IE11 in Windows 7.
To reproduce:
- Clear browsers cache
- Open sample page like replacebycode.html
- Open Compatibility veiw settings. In IE10 check "Display all pages in compatibility View". In IE11 you need to specify URL for which compatibility veiw should be used
- Grab Scrollbar, start dragging it down and let go the mouse.
Error will be thrown.
Please see attached PDF file.
Changed 11 years ago by
Attachment: | Errors(IE11).pdf added |
---|
comment:8 Changed 11 years ago by
Keywords: | Support added; support removed |
---|
CKEditor doesn't support any "Compatibility view" but "real" browsers and quirks.