| <style> | |
| table { | |
| border: 1px solid #aaa; | |
| } | |
| </style> | |
| <p>This tests for a bug where hitting return between two tables would add a new paragraph at the end of the editable region.</p> | |
| <div id="div" contenteditable="true"><table contenteditable="false"><tr><td contenteditable="true">There should be two empty paragraphs after this table and before the next.</td></tr></table><br><table contenteditable="false"><tr><td contenteditable="true">And the caret should be in the second one.</td></tr></table></div> | |
| <script> | |
| var sel = window.getSelection(); | |
| var div = document.getElementById("div"); | |
| sel.setPosition(div, 1); | |
| document.execCommand("InsertParagraph"); | |
| </script> |