Merge to XFA: Make checkdeps --resolve-dotdot succeed.

This is just a straight-forward, partial merge. It does not
actually make checkdeps succeed.

R=tsepez@chromium.org

Review URL: https://codereview.chromium.org/1419373005 .

(cherry picked from commit 79f5a32175293620abe456554e10efb7c3f4e7c6)

Review URL: https://codereview.chromium.org/1409153007 .
diff --git a/fpdfsdk/src/fpdf_progressive.cpp b/fpdfsdk/src/fpdf_progressive.cpp
index b7bed39..b125b1c 100644
--- a/fpdfsdk/src/fpdf_progressive.cpp
+++ b/fpdfsdk/src/fpdf_progressive.cpp
@@ -9,6 +9,17 @@
 #include "../include/fsdk_define.h"
 #include "../include/fsdk_rendercontext.h"
 
+// These checks are here because core/ and public/ cannot depend on each other.
+static_assert(CPDF_ProgressiveRenderer::Ready == FPDF_RENDER_READER,
+              "CPDF_ProgressiveRenderer::Ready value mismatch");
+static_assert(CPDF_ProgressiveRenderer::ToBeContinued ==
+                  FPDF_RENDER_TOBECOUNTINUED,
+              "CPDF_ProgressiveRenderer::ToBeContinued value mismatch");
+static_assert(CPDF_ProgressiveRenderer::Done == FPDF_RENDER_DONE,
+              "CPDF_ProgressiveRenderer::Done value mismatch");
+static_assert(CPDF_ProgressiveRenderer::Failed == FPDF_RENDER_FAILED,
+              "CPDF_ProgressiveRenderer::Failed value mismatch");
+
 DLLEXPORT int STDCALL FPDF_RenderPageBitmap_Start(FPDF_BITMAP bitmap,
                                                   FPDF_PAGE page,
                                                   int start_x,