Bug 211693 - [GTK] Two editing/input/caret-at-the-edge* tests a flaky
Summary: [GTK] Two editing/input/caret-at-the-edge* tests a flaky
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-05-10 03:08 PDT by Diego Pino
Modified: 2021-06-08 07:05 PDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Diego Pino 2020-05-10 03:08:26 PDT
The following tests are flaky:

  editing/input/caret-at-the-edge-of-contenteditable.html [ Failure Pass ] 
  editing/input/caret-at-the-edge-of-input.html [ Failure Pass ] 

See: https://build.webkit.org/results/GTK%20Linux%2064-bit%20Release%20(Tests)/r261449%20(13682)/results.html

--- /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/editing/input/caret-at-the-edge-of-contenteditable-expected.txt
+++ /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/editing/input/caret-at-the-edge-of-contenteditable-actual.txt
@@ -7,8 +7,8 @@
         RenderText {#text} at (0,0) size 768x35
           text run at (0,0) width 768: "When the caret reaches the edge of the input box or content editable div, on the next input if must jump to the center of the"
           text run at (0,18) width 48: "control."
-layer at (8,44) size 82x20 clip at (9,45) size 80x18 scrollX 42 scrollWidth 337
+layer at (8,44) size 82x20 clip at (9,45) size 80x18 scrollWidth 241
   RenderBlock {DIV} at (0,36) size 82x20 [border: (1px solid #000000)]
-    RenderText {#text} at (1,1) size 336x17
-      text run at (1,1) width 336: "012345678901012345678901234567890123456789"
-caret: position 12 of child 0 {#text} of child 5 {DIV} of body
+    RenderText {#text} at (1,1) size 240x17
+      text run at (1,1) width 240: "012345678901234567890123456789"
+caret: position 0 of child 0 {#text} of child 5 {DIV} of body

--- /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/editing/input/caret-at-the-edge-of-input-expected.txt
+++ /home/slave/webkitgtk/gtk-linux-64-release-tests/build/layout-test-results/editing/input/caret-at-the-edge-of-input-actual.txt
@@ -10,8 +10,8 @@
         RenderTextControl {INPUT} at (2,2) size 101x24 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
         RenderText {#text} at (0,0) size 0x0
         RenderText {#text} at (0,0) size 0x0
-layer at (13,31) size 95x18 scrollX 52 scrollWidth 379
+layer at (13,31) size 95x18 scrollX 175 scrollWidth 271
   RenderBlock {DIV} at (3,3) size 95x18
-    RenderText {#text} at (0,0) size 378x17
-      text run at (0,0) width 378: "012345678901012345678901234567890123456789"
-caret: position 12 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 3 {INPUT} of body
+    RenderText {#text} at (0,0) size 270x17
+      text run at (0,0) width 270: "012345678901234567890123456789"
+caret: position 0 of child 0 {#text} of child 0 {DIV} of {#document-fragment} of child 3 {INPUT} of body
Comment 1 Diego Pino 2021-06-08 07:05:53 PDT
This test, or group of tests, was marked as flaky but the test(s) has been consistenly failing for the last 4000 revisions. Baseline of test was updated and removed from test expectations in r278604. Closing bug.