Roll third_party/catapult/ 3f809bf04..31b81b84c (17 commits)

https://chromium.googlesource.com/catapult.git/+log/3f809bf04397..31b81b84c957

Created with:
  roll-dep third_party/catapult

Change-Id: I758ac2d8d1e432de1cdae333a38beb441cef5c9d
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/69370
Auto-Submit: Daniel Hosseinian <dhoss@chromium.org>
Commit-Queue: Lei Zhang <thestig@chromium.org>
Reviewed-by: Lei Zhang <thestig@chromium.org>
diff --git a/DEPS b/DEPS
index 40a8c32..21e95c6 100644
--- a/DEPS
+++ b/DEPS
@@ -31,7 +31,7 @@
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling catapult
   # and whatever else without interference from each other.
-  'catapult_revision': '3f809bf04397ae128a2b0f5ba7f2abea5f5fe585',
+  'catapult_revision': '31b81b84c957c2216d70ba0f06f898a329b7dfc0',
   # Three lines of non-changing comments so that
   # the commit queue can handle CLs rolling clang
   # and whatever else without interference from each other.