diff --git a/Tests/LibWeb/Text/expected/selection-extend-across-siblings.txt b/Tests/LibWeb/Text/expected/selection-extend-across-siblings.txt new file mode 100644 index 00000000000..7ef22e9a431 --- /dev/null +++ b/Tests/LibWeb/Text/expected/selection-extend-across-siblings.txt @@ -0,0 +1 @@ +PASS diff --git a/Tests/LibWeb/Text/expected/selection-extend-backwards.txt b/Tests/LibWeb/Text/expected/selection-extend-backwards.txt new file mode 100644 index 00000000000..7ef22e9a431 --- /dev/null +++ b/Tests/LibWeb/Text/expected/selection-extend-backwards.txt @@ -0,0 +1 @@ +PASS diff --git a/Tests/LibWeb/Text/input/selection-extend-across-siblings.html b/Tests/LibWeb/Text/input/selection-extend-across-siblings.html new file mode 100644 index 00000000000..dc61ee321b3 --- /dev/null +++ b/Tests/LibWeb/Text/input/selection-extend-across-siblings.html @@ -0,0 +1,22 @@ + +
Well hello
+friends
+ + diff --git a/Tests/LibWeb/Text/input/selection-extend-backwards.html b/Tests/LibWeb/Text/input/selection-extend-backwards.html new file mode 100644 index 00000000000..02722e311a0 --- /dev/null +++ b/Tests/LibWeb/Text/input/selection-extend-backwards.html @@ -0,0 +1,21 @@ + +Uno
+ + diff --git a/Userland/Libraries/LibWeb/Selection/Selection.cpp b/Userland/Libraries/LibWeb/Selection/Selection.cpp index d910b2e1b11..2223a4789aa 100644 --- a/Userland/Libraries/LibWeb/Selection/Selection.cpp +++ b/Userland/Libraries/LibWeb/Selection/Selection.cpp @@ -290,7 +290,7 @@ WebIDL::ExceptionOr