Remove unused parameters fom GifInputRecordPositionBuf()

Change-Id: I98a28ad045e3e3bcc096c0f5281e01dab79305cd
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/81371
Reviewed-by: Lei Zhang <thestig@chromium.org>
Commit-Queue: Tom Sepez <tsepez@chromium.org>
diff --git a/core/fxcodec/gif/cfx_gifcontext.cpp b/core/fxcodec/gif/cfx_gifcontext.cpp
index c1ec81a..ab34c31 100644
--- a/core/fxcodec/gif/cfx_gifcontext.cpp
+++ b/core/fxcodec/gif/cfx_gifcontext.cpp
@@ -40,14 +40,11 @@
                                        int32_t height,
                                        int32_t pal_num,
                                        CFX_GifPalette* pal,
-                                       int32_t delay_time,
-                                       bool user_input,
                                        int32_t trans_index,
-                                       int32_t disposal_method,
                                        bool interlace) {
   return delegate_->GifInputRecordPositionBuf(
       cur_pos, FX_RECT(left, top, left + width, top + height), pal_num, pal,
-      delay_time, user_input, trans_index, disposal_method, interlace);
+      trans_index, interlace);
 }
 
 GifDecoder::Status CFX_GifContext::ReadHeader() {
@@ -182,7 +179,7 @@
       bool bRes = GetRecordPosition(
           gif_image->data_pos, gif_image->image_info.left,
           gif_image->image_info.top, gif_image->image_info.width,
-          gif_image->image_info.height, loc_pal_num, pLocalPalette, 0, 0, -1, 0,
+          gif_image->image_info.height, loc_pal_num, pLocalPalette, -1,
           gif_image->image_info.local_flags.interlace);
       if (!bRes) {
         gif_image->row_buffer.clear();
@@ -193,12 +190,9 @@
           gif_image->data_pos, gif_image->image_info.left,
           gif_image->image_info.top, gif_image->image_info.width,
           gif_image->image_info.height, loc_pal_num, pLocalPalette,
-          static_cast<int32_t>(gif_image->image_GCE->delay_time),
-          gif_image->image_GCE->gce_flags.user_input,
           gif_image->image_GCE->gce_flags.transparency
               ? static_cast<int32_t>(gif_image->image_GCE->trans_index)
               : -1,
-          static_cast<int32_t>(gif_image->image_GCE->gce_flags.disposal_method),
           gif_image->image_info.local_flags.interlace);
       if (!bRes) {
         gif_image->row_buffer.clear();
diff --git a/core/fxcodec/gif/cfx_gifcontext.h b/core/fxcodec/gif/cfx_gifcontext.h
index 050125a..f6a851d 100644
--- a/core/fxcodec/gif/cfx_gifcontext.h
+++ b/core/fxcodec/gif/cfx_gifcontext.h
@@ -34,10 +34,7 @@
                          int32_t height,
                          int32_t pal_num,
                          CFX_GifPalette* pal,
-                         int32_t delay_time,
-                         bool user_input,
                          int32_t trans_index,
-                         int32_t disposal_method,
                          bool interlace);
   GifDecoder::Status ReadHeader();
   GifDecoder::Status GetFrame();
diff --git a/core/fxcodec/gif/gif_decoder.h b/core/fxcodec/gif/gif_decoder.h
index 53b665a..be97570 100644
--- a/core/fxcodec/gif/gif_decoder.h
+++ b/core/fxcodec/gif/gif_decoder.h
@@ -37,10 +37,7 @@
                                            const FX_RECT& img_rc,
                                            int32_t pal_num,
                                            CFX_GifPalette* pal_ptr,
-                                           int32_t delay_time,
-                                           bool user_input,
                                            int32_t trans_index,
-                                           int32_t disposal_method,
                                            bool interlace) = 0;
     virtual void GifReadScanline(int32_t row_num, uint8_t* row_buf) = 0;
   };
diff --git a/core/fxcodec/progressive_decoder.cpp b/core/fxcodec/progressive_decoder.cpp
index 1ddbcd0..99e935b 100644
--- a/core/fxcodec/progressive_decoder.cpp
+++ b/core/fxcodec/progressive_decoder.cpp
@@ -420,10 +420,7 @@
                                                    const FX_RECT& img_rc,
                                                    int32_t pal_num,
                                                    CFX_GifPalette* pal_ptr,
-                                                   int32_t delay_time,
-                                                   bool user_input,
                                                    int32_t trans_index,
-                                                   int32_t disposal_method,
                                                    bool interlace) {
   m_offSet = rcd_pos;
   m_InvalidateGifBuffer = true;
diff --git a/core/fxcodec/progressive_decoder.h b/core/fxcodec/progressive_decoder.h
index 22f1793..84991ae 100644
--- a/core/fxcodec/progressive_decoder.h
+++ b/core/fxcodec/progressive_decoder.h
@@ -107,10 +107,7 @@
                                  const FX_RECT& img_rc,
                                  int32_t pal_num,
                                  CFX_GifPalette* pal_ptr,
-                                 int32_t delay_time,
-                                 bool user_input,
                                  int32_t trans_index,
-                                 int32_t disposal_method,
                                  bool interlace) override;
   void GifReadScanline(int32_t row_num, uint8_t* row_buf) override;
 #endif  // PDF_ENABLE_XFA_GIF