Bump up `kMaxFormLevel`.

It's the simpliest way to make the PDF in question render, as it has
more than 30 levels of form xobjects.

Bug: chromium:972999
Change-Id: I84a1f65b86a8d50057a00d62ae15b03d1e6ceb0a
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/74911
Commit-Queue: Lei Zhang <thestig@chromium.org>
Reviewed-by: Hui Yingst <nigi@chromium.org>
diff --git a/core/fpdfapi/page/cpdf_streamcontentparser.cpp b/core/fpdfapi/page/cpdf_streamcontentparser.cpp
index 89451d3..82b0ddf 100644
--- a/core/fpdfapi/page/cpdf_streamcontentparser.cpp
+++ b/core/fpdfapi/page/cpdf_streamcontentparser.cpp
@@ -43,7 +43,7 @@
 
 namespace {
 
-const int kMaxFormLevel = 30;
+const int kMaxFormLevel = 40;
 
 const int kSingleCoordinatePair = 1;
 const int kTensorCoordinatePairs = 16;
diff --git a/testing/SUPPRESSIONS b/testing/SUPPRESSIONS
index f14aa19..c9e7369 100644
--- a/testing/SUPPRESSIONS
+++ b/testing/SUPPRESSIONS
@@ -349,9 +349,6 @@
 # TODO(chromium:451366): Remove after associated bug is fixed
 bug_451366.in * * *
 
-# TODO(chromium:972999): Remove after associated bug is fixed
-bug_972999.in * * *
-
 # TODO(chromium:1028991): Remove after associated bug is fixed
 reset_button.in * * *