mirror of
https://github.com/LadybirdBrowser/ladybird
synced 2026-05-02 20:42:11 +02:00
Tests/LibWeb: Import WPT `editing/plaintext-only/insertLineBreak.html'
This commit is contained in:
committed by
Jelle Raaijmakers
parent
d6695d7331
commit
b3d834eea5
Notes:
github-actions[bot]
2026-02-06 11:12:35 +00:00
Author: https://github.com/gmta Commit: https://github.com/LadybirdBrowser/ladybird/commit/b3d834eea5d Pull-request: https://github.com/LadybirdBrowser/ladybird/pull/7480
@@ -0,0 +1,111 @@
|
||||
Harness status: OK
|
||||
|
||||
Found 105 tests
|
||||
|
||||
36 Pass
|
||||
69 Fail
|
||||
Pass execCommand("insertLineBreak") when A[]B
|
||||
Pass Pressing Enter when A[]B should cause "insertLineBreak" and shouldn't insert new paragraph
|
||||
Fail Pressing Shift+Enter when A[]B should cause "insertLineBreak" and shouldn't insert new paragraph
|
||||
Fail execCommand("insertLineBreak") when <p>{}<br></p>
|
||||
Pass Pressing Enter when <p>{}<br></p> should cause "insertLineBreak" and shouldn't insert new paragraph
|
||||
Fail Pressing Shift+Enter when <p>{}<br></p> should cause "insertLineBreak" and shouldn't insert new paragraph
|
||||
Pass execCommand("insertLineBreak") when <p style="white-space:normal">A[]B</p>
|
||||
Pass Pressing Enter when <p style="white-space:normal">A[]B</p> should cause "insertLineBreak" and shouldn't insert new paragraph
|
||||
Fail Pressing Shift+Enter when <p style="white-space:normal">A[]B</p> should cause "insertLineBreak" and shouldn't insert new paragraph
|
||||
Pass execCommand("insertLineBreak") when <p style="white-space:pre">A[]B</p>
|
||||
Pass Pressing Enter when <p style="white-space:pre">A[]B</p> should cause "insertLineBreak" and shouldn't insert new paragraph
|
||||
Fail Pressing Shift+Enter when <p style="white-space:pre">A[]B</p> should cause "insertLineBreak" and shouldn't insert new paragraph
|
||||
Pass execCommand("insertLineBreak") when <p style="white-space:pre-line">A[]B</p>
|
||||
Pass Pressing Enter when <p style="white-space:pre-line">A[]B</p> should cause "insertLineBreak" and shouldn't insert new paragraph
|
||||
Fail Pressing Shift+Enter when <p style="white-space:pre-line">A[]B</p> should cause "insertLineBreak" and shouldn't insert new paragraph
|
||||
Pass execCommand("insertLineBreak") when <p style="white-space:pre-wrap">A[]B</p>
|
||||
Pass Pressing Enter when <p style="white-space:pre-wrap">A[]B</p> should cause "insertLineBreak" and shouldn't insert new paragraph
|
||||
Fail Pressing Shift+Enter when <p style="white-space:pre-wrap">A[]B</p> should cause "insertLineBreak" and shouldn't insert new paragraph
|
||||
Pass execCommand("insertLineBreak") when <ul><li>[]AB</li></ul>
|
||||
Pass Pressing Enter when <ul><li>[]AB</li></ul> should cause "insertLineBreak" and shouldn't insert new paragraph
|
||||
Fail Pressing Shift+Enter when <ul><li>[]AB</li></ul> should cause "insertLineBreak" and shouldn't insert new paragraph
|
||||
Pass execCommand("insertLineBreak") when <ul><li>A[]B</li></ul>
|
||||
Pass Pressing Enter when <ul><li>A[]B</li></ul> should cause "insertLineBreak" and shouldn't insert new paragraph
|
||||
Fail Pressing Shift+Enter when <ul><li>A[]B</li></ul> should cause "insertLineBreak" and shouldn't insert new paragraph
|
||||
Fail execCommand("insertLineBreak") when <ul><li>AB[]</li></ul>
|
||||
Pass Pressing Enter when <ul><li>AB[]</li></ul> should cause "insertLineBreak" and shouldn't insert new paragraph
|
||||
Fail Pressing Shift+Enter when <ul><li>AB[]</li></ul> should cause "insertLineBreak" and shouldn't insert new paragraph
|
||||
Pass execCommand("insertLineBreak") when <dl><dt>[]AB</dt></dl>
|
||||
Pass Pressing Enter when <dl><dt>[]AB</dt></dl> should cause "insertLineBreak" and shouldn't insert new paragraph
|
||||
Fail Pressing Shift+Enter when <dl><dt>[]AB</dt></dl> should cause "insertLineBreak" and shouldn't insert new paragraph
|
||||
Pass execCommand("insertLineBreak") when <dl><dt>A[]B</dt></dl>
|
||||
Pass Pressing Enter when <dl><dt>A[]B</dt></dl> should cause "insertLineBreak" and shouldn't insert new paragraph
|
||||
Fail Pressing Shift+Enter when <dl><dt>A[]B</dt></dl> should cause "insertLineBreak" and shouldn't insert new paragraph
|
||||
Fail execCommand("insertLineBreak") when <dl><dt>AB[]</dt></dl>
|
||||
Pass Pressing Enter when <dl><dt>AB[]</dt></dl> should cause "insertLineBreak" and shouldn't insert new paragraph
|
||||
Fail Pressing Shift+Enter when <dl><dt>AB[]</dt></dl> should cause "insertLineBreak" and shouldn't insert new paragraph
|
||||
Pass execCommand("insertLineBreak") when <dl><dd>[]AB</dd></dl>
|
||||
Pass Pressing Enter when <dl><dd>[]AB</dd></dl> should cause "insertLineBreak" and shouldn't insert new paragraph
|
||||
Fail Pressing Shift+Enter when <dl><dd>[]AB</dd></dl> should cause "insertLineBreak" and shouldn't insert new paragraph
|
||||
Pass execCommand("insertLineBreak") when <dl><dd>A[]B</dd></dl>
|
||||
Pass Pressing Enter when <dl><dd>A[]B</dd></dl> should cause "insertLineBreak" and shouldn't insert new paragraph
|
||||
Fail Pressing Shift+Enter when <dl><dd>A[]B</dd></dl> should cause "insertLineBreak" and shouldn't insert new paragraph
|
||||
Fail execCommand("insertLineBreak") when <dl><dd>AB[]</dd></dl>
|
||||
Pass Pressing Enter when <dl><dd>AB[]</dd></dl> should cause "insertLineBreak" and shouldn't insert new paragraph
|
||||
Fail Pressing Shift+Enter when <dl><dd>AB[]</dd></dl> should cause "insertLineBreak" and shouldn't insert new paragraph
|
||||
Pass execCommand("insertLineBreak") when <table><tbody><tr><td>[]AB</td></tr></tbody></table>
|
||||
Pass Pressing Enter when <table><tbody><tr><td>[]AB</td></tr></tbody></table> should cause "insertLineBreak" and shouldn't insert new paragraph
|
||||
Fail Pressing Shift+Enter when <table><tbody><tr><td>[]AB</td></tr></tbody></table> should cause "insertLineBreak" and shouldn't insert new paragraph
|
||||
Pass execCommand("insertLineBreak") when <table><tbody><tr><td>A[]B</td></tr></tbody></table>
|
||||
Pass Pressing Enter when <table><tbody><tr><td>A[]B</td></tr></tbody></table> should cause "insertLineBreak" and shouldn't insert new paragraph
|
||||
Fail Pressing Shift+Enter when <table><tbody><tr><td>A[]B</td></tr></tbody></table> should cause "insertLineBreak" and shouldn't insert new paragraph
|
||||
Fail execCommand("insertLineBreak") when <table><tbody><tr><td>AB[]</td></tr></tbody></table>
|
||||
Pass Pressing Enter when <table><tbody><tr><td>AB[]</td></tr></tbody></table> should cause "insertLineBreak" and shouldn't insert new paragraph
|
||||
Fail Pressing Shift+Enter when <table><tbody><tr><td>AB[]</td></tr></tbody></table> should cause "insertLineBreak" and shouldn't insert new paragraph
|
||||
Pass execCommand("insertLineBreak") when <h1>[]AB</h1>
|
||||
Pass Pressing Enter when <h1>[]AB</h1> should cause "insertLineBreak" and shouldn't insert new paragraph
|
||||
Fail Pressing Shift+Enter when <h1>[]AB</h1> should cause "insertLineBreak" and shouldn't insert new paragraph
|
||||
Pass execCommand("insertLineBreak") when <h1>A[]B</h1>
|
||||
Pass Pressing Enter when <h1>A[]B</h1> should cause "insertLineBreak" and shouldn't insert new paragraph
|
||||
Fail Pressing Shift+Enter when <h1>A[]B</h1> should cause "insertLineBreak" and shouldn't insert new paragraph
|
||||
Fail execCommand("insertLineBreak") when <h1>AB[]</h1>
|
||||
Pass Pressing Enter when <h1>AB[]</h1> should cause "insertLineBreak" and shouldn't insert new paragraph
|
||||
Fail Pressing Shift+Enter when <h1>AB[]</h1> should cause "insertLineBreak" and shouldn't insert new paragraph
|
||||
Fail Pressing Enter when A[]B should cause "insertLineBreak" and shouldn't insert new paragraph: beforeinput
|
||||
Fail Pressing Enter when A[]B should cause "insertLineBreak" and shouldn't insert new paragraph: editingHost.innerHTML
|
||||
Fail Pressing Enter when <p>{}<br></p> should cause "insertLineBreak" and shouldn't insert new paragraph: beforeinput
|
||||
Fail Pressing Enter when <p>{}<br></p> should cause "insertLineBreak" and shouldn't insert new paragraph: editingHost.innerHTML
|
||||
Fail Pressing Enter when <p style="white-space:normal">A[]B</p> should cause "insertLineBreak" and shouldn't insert new paragraph: beforeinput
|
||||
Fail Pressing Enter when <p style="white-space:normal">A[]B</p> should cause "insertLineBreak" and shouldn't insert new paragraph: editingHost.innerHTML
|
||||
Fail Pressing Enter when <p style="white-space:pre">A[]B</p> should cause "insertLineBreak" and shouldn't insert new paragraph: beforeinput
|
||||
Fail Pressing Enter when <p style="white-space:pre">A[]B</p> should cause "insertLineBreak" and shouldn't insert new paragraph: editingHost.innerHTML
|
||||
Fail Pressing Enter when <p style="white-space:pre-line">A[]B</p> should cause "insertLineBreak" and shouldn't insert new paragraph: beforeinput
|
||||
Fail Pressing Enter when <p style="white-space:pre-line">A[]B</p> should cause "insertLineBreak" and shouldn't insert new paragraph: editingHost.innerHTML
|
||||
Fail Pressing Enter when <p style="white-space:pre-wrap">A[]B</p> should cause "insertLineBreak" and shouldn't insert new paragraph: beforeinput
|
||||
Fail Pressing Enter when <p style="white-space:pre-wrap">A[]B</p> should cause "insertLineBreak" and shouldn't insert new paragraph: editingHost.innerHTML
|
||||
Fail Pressing Enter when <ul><li>[]AB</li></ul> should cause "insertLineBreak" and shouldn't insert new paragraph: beforeinput
|
||||
Fail Pressing Enter when <ul><li>[]AB</li></ul> should cause "insertLineBreak" and shouldn't insert new paragraph: editingHost.innerHTML
|
||||
Fail Pressing Enter when <ul><li>A[]B</li></ul> should cause "insertLineBreak" and shouldn't insert new paragraph: beforeinput
|
||||
Fail Pressing Enter when <ul><li>A[]B</li></ul> should cause "insertLineBreak" and shouldn't insert new paragraph: editingHost.innerHTML
|
||||
Fail Pressing Enter when <ul><li>AB[]</li></ul> should cause "insertLineBreak" and shouldn't insert new paragraph: beforeinput
|
||||
Fail Pressing Enter when <ul><li>AB[]</li></ul> should cause "insertLineBreak" and shouldn't insert new paragraph: editingHost.innerHTML
|
||||
Fail Pressing Enter when <dl><dt>[]AB</dt></dl> should cause "insertLineBreak" and shouldn't insert new paragraph: beforeinput
|
||||
Fail Pressing Enter when <dl><dt>[]AB</dt></dl> should cause "insertLineBreak" and shouldn't insert new paragraph: editingHost.innerHTML
|
||||
Fail Pressing Enter when <dl><dt>A[]B</dt></dl> should cause "insertLineBreak" and shouldn't insert new paragraph: beforeinput
|
||||
Fail Pressing Enter when <dl><dt>A[]B</dt></dl> should cause "insertLineBreak" and shouldn't insert new paragraph: editingHost.innerHTML
|
||||
Fail Pressing Enter when <dl><dt>AB[]</dt></dl> should cause "insertLineBreak" and shouldn't insert new paragraph: beforeinput
|
||||
Fail Pressing Enter when <dl><dt>AB[]</dt></dl> should cause "insertLineBreak" and shouldn't insert new paragraph: editingHost.innerHTML
|
||||
Fail Pressing Enter when <dl><dd>[]AB</dd></dl> should cause "insertLineBreak" and shouldn't insert new paragraph: beforeinput
|
||||
Fail Pressing Enter when <dl><dd>[]AB</dd></dl> should cause "insertLineBreak" and shouldn't insert new paragraph: editingHost.innerHTML
|
||||
Fail Pressing Enter when <dl><dd>A[]B</dd></dl> should cause "insertLineBreak" and shouldn't insert new paragraph: beforeinput
|
||||
Fail Pressing Enter when <dl><dd>A[]B</dd></dl> should cause "insertLineBreak" and shouldn't insert new paragraph: editingHost.innerHTML
|
||||
Fail Pressing Enter when <dl><dd>AB[]</dd></dl> should cause "insertLineBreak" and shouldn't insert new paragraph: beforeinput
|
||||
Fail Pressing Enter when <dl><dd>AB[]</dd></dl> should cause "insertLineBreak" and shouldn't insert new paragraph: editingHost.innerHTML
|
||||
Fail Pressing Enter when <table><tbody><tr><td>[]AB</td></tr></tbody></table> should cause "insertLineBreak" and shouldn't insert new paragraph: beforeinput
|
||||
Fail Pressing Enter when <table><tbody><tr><td>[]AB</td></tr></tbody></table> should cause "insertLineBreak" and shouldn't insert new paragraph: editingHost.innerHTML
|
||||
Fail Pressing Enter when <table><tbody><tr><td>A[]B</td></tr></tbody></table> should cause "insertLineBreak" and shouldn't insert new paragraph: beforeinput
|
||||
Fail Pressing Enter when <table><tbody><tr><td>A[]B</td></tr></tbody></table> should cause "insertLineBreak" and shouldn't insert new paragraph: editingHost.innerHTML
|
||||
Fail Pressing Enter when <table><tbody><tr><td>AB[]</td></tr></tbody></table> should cause "insertLineBreak" and shouldn't insert new paragraph: beforeinput
|
||||
Fail Pressing Enter when <table><tbody><tr><td>AB[]</td></tr></tbody></table> should cause "insertLineBreak" and shouldn't insert new paragraph: editingHost.innerHTML
|
||||
Fail Pressing Enter when <h1>[]AB</h1> should cause "insertLineBreak" and shouldn't insert new paragraph: beforeinput
|
||||
Fail Pressing Enter when <h1>[]AB</h1> should cause "insertLineBreak" and shouldn't insert new paragraph: editingHost.innerHTML
|
||||
Fail Pressing Enter when <h1>A[]B</h1> should cause "insertLineBreak" and shouldn't insert new paragraph: beforeinput
|
||||
Fail Pressing Enter when <h1>A[]B</h1> should cause "insertLineBreak" and shouldn't insert new paragraph: editingHost.innerHTML
|
||||
Fail Pressing Enter when <h1>AB[]</h1> should cause "insertLineBreak" and shouldn't insert new paragraph: beforeinput
|
||||
Fail Pressing Enter when <h1>AB[]</h1> should cause "insertLineBreak" and shouldn't insert new paragraph: editingHost.innerHTML
|
||||
Reference in New Issue
Block a user