[TableFragmentation] Fix DCHECK in FinishFragmentation for rows.

Previously we'd pass in the border/padding into the FinishFragmentation
function for both rows & sections.

Table sections/rows however don't (directly) have border/padding.
In non-collapsed mode, they don't reserve any space, and for
collapsed mode the specified border only affects the border on the
actual table-cell.

As such just pass in a LayoutUnit() for the trailing_border_padding
variable.

Fixed: 1336163
Change-Id: I49c71813db62f4d1ea01d7dbce4cd311166f8d30
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3778502
Reviewed-by: Alison Maher <almaher@microsoft.com>
Commit-Queue: Ian Kilpatrick <ikilpatrick@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1026602}
diff --git a/css/css-break/table/table-row-end-border-1-crash.html b/css/css-break/table/table-row-end-border-1-crash.html
new file mode 100644
index 0000000..3947dbd
--- /dev/null
+++ b/css/css-break/table/table-row-end-border-1-crash.html
@@ -0,0 +1,11 @@
+<!DOCTYPE html>
+<link rel="help" href="https://bugs.chromium.org/p/chromium/issues/detail?id=1336163">
+<div style="columns: 2; height: 1px;">
+  <table style="border-collapse: collapse;">
+    <tbody>
+      <tr style="border-bottom: 10px solid;">
+        <td></td>
+      </tr>
+    </tbody>
+  </table>
+</div>
diff --git a/css/css-break/table/table-row-end-border-2-crash.html b/css/css-break/table/table-row-end-border-2-crash.html
new file mode 100644
index 0000000..e5c37cb
--- /dev/null
+++ b/css/css-break/table/table-row-end-border-2-crash.html
@@ -0,0 +1,11 @@
+<!DOCTYPE html>
+<link rel="help" href="https://bugs.chromium.org/p/chromium/issues/detail?id=1336163">
+<div style="columns: 2; height: 1px;">
+  <table>
+    <tbody>
+      <tr style="border-bottom: 10px solid;">
+        <td></td>
+      </tr>
+    </tbody>
+  </table>
+</div>
diff --git a/css/css-break/table/table-row-end-padding-crash.html b/css/css-break/table/table-row-end-padding-crash.html
new file mode 100644
index 0000000..2fd7feb
--- /dev/null
+++ b/css/css-break/table/table-row-end-padding-crash.html
@@ -0,0 +1,11 @@
+<!DOCTYPE html>
+<link rel="help" href="https://bugs.chromium.org/p/chromium/issues/detail?id=1336163">
+<div style="columns: 2; height: 1px;">
+  <table>
+    <tbody>
+      <tr style="padding-bottom: 10px;">
+        <td></td>
+      </tr>
+    </tbody>
+  </table>
+</div>