Remove assertion that doesn't hold.

When actually printing, we create a temporary display list builder with
a reference frame which is the PrintedSheetFrame for the current frame:

  https://searchfox.org/mozilla-central/rev/95c41d54c3fd65d51976d5188842a69b459a7589/layout/generic/nsPageSequenceFrame.cpp#674

So when building overflow from previous sheets, this assertion trivially
fails.

I don't think applying the offset even though the reference frame is the
printed sheet frame rather than the root frame is wrong, so remove the
assert to unblock fuzzers.

Differential Revision: https://phabricator.services.mozilla.com/D115933

bugzilla-url: https://bugzilla.mozilla.org/show_bug.cgi?id=1697291
gecko-commit: 677cbb499510fc08e5fa3893a732aac7cdedd22b
gecko-reviewers: miko
diff --git a/css/printing/page-overflow-crash-print.html b/css/printing/page-overflow-crash-print.html
new file mode 100644
index 0000000..e295c56
--- /dev/null
+++ b/css/printing/page-overflow-crash-print.html
@@ -0,0 +1,13 @@
+<!-- quirks -->
+<link rel=help href="https://bugzilla.mozilla.org/show_bug.cgi?id=1697291">
+<!-- Really a crashtest but since we can't really have print crashtests, we assert that we print something -->
+<link rel="mismatch" href="/css/reference/blank.html">
+<style>
+* {
+  offset-path: path('M 1 7 H 1 V -1 H -1 L 1 0');
+}
+#a {
+  offset-anchor: 0px 0px;
+}
+</style>
+<details id="a">