Rename CCodec_GifModule to fxcodec::GifModule.

BUG=pdfium:1311

Change-Id: I165a3c72dcc66544bd577004342e311edb4a03db
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/55811
Reviewed-by: Tom Sepez <tsepez@chromium.org>
Commit-Queue: Lei Zhang <thestig@chromium.org>
diff --git a/core/fxcodec/BUILD.gn b/core/fxcodec/BUILD.gn
index 6cc8bd1..c8cc854 100644
--- a/core/fxcodec/BUILD.gn
+++ b/core/fxcodec/BUILD.gn
@@ -99,8 +99,8 @@
     }
     if (pdf_enable_xfa_gif) {
       sources += [
-        "codec/ccodec_gifmodule.cpp",
-        "codec/ccodec_gifmodule.h",
+        "codec/gifmodule.cpp",
+        "codec/gifmodule.h",
         "gif/cfx_gif.cpp",
         "gif/cfx_gif.h",
         "gif/cfx_gifcontext.cpp",
diff --git a/core/fxcodec/codec/ccodec_progressivedecoder.cpp b/core/fxcodec/codec/ccodec_progressivedecoder.cpp
index fc010cd..d3705d3 100644
--- a/core/fxcodec/codec/ccodec_progressivedecoder.cpp
+++ b/core/fxcodec/codec/ccodec_progressivedecoder.cpp
@@ -851,7 +851,7 @@
 #endif  // PDF_ENABLE_XFA_BMP
 
 #ifdef PDF_ENABLE_XFA_GIF
-bool CCodec_ProgressiveDecoder::GifReadMoreData(CCodec_GifModule* pGifModule,
+bool CCodec_ProgressiveDecoder::GifReadMoreData(GifModule* pGifModule,
                                                 FXCODEC_STATUS& err_status) {
   if (!ReadMoreData(pGifModule, m_pGifContext.get(), m_InvalidateGifBuffer,
                     err_status)) {
@@ -862,7 +862,7 @@
 }
 
 bool CCodec_ProgressiveDecoder::GifDetectImageTypeInBuffer() {
-  CCodec_GifModule* pGifModule = m_pCodecMgr->GetGifModule();
+  GifModule* pGifModule = m_pCodecMgr->GetGifModule();
   if (!pGifModule) {
     m_status = FXCODEC_STATUS_ERR_MEMORY;
     return false;
@@ -896,7 +896,7 @@
 
 FXCODEC_STATUS CCodec_ProgressiveDecoder::GifStartDecode(
     const RetainPtr<CFX_DIBitmap>& pDIBitmap) {
-  CCodec_GifModule* pGifModule = m_pCodecMgr->GetGifModule();
+  GifModule* pGifModule = m_pCodecMgr->GetGifModule();
   if (!pGifModule) {
     m_pDeviceBitmap = nullptr;
     m_pFile = nullptr;
@@ -916,7 +916,7 @@
 }
 
 FXCODEC_STATUS CCodec_ProgressiveDecoder::GifContinueDecode() {
-  CCodec_GifModule* pGifModule = m_pCodecMgr->GetGifModule();
+  GifModule* pGifModule = m_pCodecMgr->GetGifModule();
   if (!pGifModule) {
     m_pDeviceBitmap = nullptr;
     m_pFile = nullptr;
@@ -2203,7 +2203,7 @@
       return {m_status, 1};
 #ifdef PDF_ENABLE_XFA_GIF
     case FXCODEC_IMAGE_GIF: {
-      CCodec_GifModule* pGifModule = m_pCodecMgr->GetGifModule();
+      GifModule* pGifModule = m_pCodecMgr->GetGifModule();
       if (!pGifModule) {
         m_status = FXCODEC_STATUS_ERR_MEMORY;
         return {m_status, 0};
diff --git a/core/fxcodec/codec/ccodec_progressivedecoder.h b/core/fxcodec/codec/ccodec_progressivedecoder.h
index b4ec639..ee4fb1f 100644
--- a/core/fxcodec/codec/ccodec_progressivedecoder.h
+++ b/core/fxcodec/codec/ccodec_progressivedecoder.h
@@ -23,7 +23,7 @@
 #endif  // PDF_ENABLE_XFA_BMP
 
 #ifdef PDF_ENABLE_XFA_GIF
-#include "core/fxcodec/codec/ccodec_gifmodule.h"
+#include "core/fxcodec/codec/gifmodule.h"
 #endif  // PDF_ENABLE_XFA_GIF
 
 #ifdef PDF_ENABLE_XFA_PNG
@@ -46,7 +46,7 @@
     public BmpModule::Delegate,
 #endif  // PDF_ENABLE_XFA_BMP
 #ifdef PDF_ENABLE_XFA_GIF
-    public CCodec_GifModule::Delegate,
+    public GifModule::Delegate,
 #endif  // PDF_ENABLE_XFA_GIF
 #ifdef PDF_ENABLE_XFA_PNG
     public CCodec_PngModule::Delegate,
@@ -158,7 +158,7 @@
 #endif  // PDF_ENABLE_XFA_PNG
 
 #ifdef PDF_ENABLE_XFA_GIF
-  // CCodec_GifModule::Delegate
+  // GifModule::Delegate
   void GifRecordCurrentPosition(uint32_t& cur_pos) override;
   bool GifInputRecordPositionBuf(uint32_t rcd_pos,
                                  const FX_RECT& img_rc,
@@ -190,8 +190,7 @@
 #endif  // PDF_ENABLE_XFA_BMP
 
 #ifdef PDF_ENABLE_XFA_GIF
-  bool GifReadMoreData(CCodec_GifModule* pGifModule,
-                       FXCODEC_STATUS& err_status);
+  bool GifReadMoreData(GifModule* pGifModule, FXCODEC_STATUS& err_status);
   bool GifDetectImageTypeInBuffer();
   FXCODEC_STATUS GifStartDecode(const RetainPtr<CFX_DIBitmap>& pDIBitmap);
   FXCODEC_STATUS GifContinueDecode();
diff --git a/core/fxcodec/codec/ccodec_progressivedecoder_unittest.cpp b/core/fxcodec/codec/ccodec_progressivedecoder_unittest.cpp
index 9384c16..ad7c321 100644
--- a/core/fxcodec/codec/ccodec_progressivedecoder_unittest.cpp
+++ b/core/fxcodec/codec/ccodec_progressivedecoder_unittest.cpp
@@ -12,7 +12,7 @@
 #include "third_party/base/span.h"
 
 #ifdef PDF_ENABLE_XFA_GIF
-#include "core/fxcodec/codec/ccodec_gifmodule.h"
+#include "core/fxcodec/codec/gifmodule.h"
 #endif  // PDF_ENABLE_XFA_GIF
 
 #ifdef PDF_ENABLE_XFA_GIF
@@ -370,7 +370,7 @@
 
   CCodec_ModuleMgr::Create();
   CCodec_ModuleMgr::GetInstance()->SetGifModule(
-      pdfium::MakeUnique<CCodec_GifModule>());
+      pdfium::MakeUnique<GifModule>());
   {
     std::unique_ptr<CCodec_ProgressiveDecoder> decoder =
         CCodec_ModuleMgr::GetInstance()->CreateProgressiveDecoder();
diff --git a/core/fxcodec/codec/fx_codec.cpp b/core/fxcodec/codec/fx_codec.cpp
index 192d87b..7342216 100644
--- a/core/fxcodec/codec/fx_codec.cpp
+++ b/core/fxcodec/codec/fx_codec.cpp
@@ -52,7 +52,7 @@
 #endif
 
 #ifdef PDF_ENABLE_XFA_GIF
-  SetGifModule(pdfium::MakeUnique<CCodec_GifModule>());
+  SetGifModule(pdfium::MakeUnique<GifModule>());
 #endif
 
 #ifdef PDF_ENABLE_XFA_PNG
diff --git a/core/fxcodec/codec/ccodec_gifmodule.cpp b/core/fxcodec/codec/gifmodule.cpp
similarity index 61%
rename from core/fxcodec/codec/ccodec_gifmodule.cpp
rename to core/fxcodec/codec/gifmodule.cpp
index a65393a..1c4733f 100644
--- a/core/fxcodec/codec/ccodec_gifmodule.cpp
+++ b/core/fxcodec/codec/gifmodule.cpp
@@ -4,7 +4,7 @@
 
 // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
 
-#include "core/fxcodec/codec/ccodec_gifmodule.h"
+#include "core/fxcodec/codec/gifmodule.h"
 
 #include "core/fxcodec/codec/cfx_codec_memory.h"
 #include "core/fxcodec/codec/codec_int.h"
@@ -14,21 +14,23 @@
 #include "core/fxge/fx_dib.h"
 #include "third_party/base/ptr_util.h"
 
-CCodec_GifModule::CCodec_GifModule() {}
+namespace fxcodec {
 
-CCodec_GifModule::~CCodec_GifModule() {}
+GifModule::GifModule() = default;
 
-std::unique_ptr<CodecModuleIface::Context> CCodec_GifModule::Start(
+GifModule::~GifModule() = default;
+
+std::unique_ptr<CodecModuleIface::Context> GifModule::Start(
     Delegate* pDelegate) {
   return pdfium::MakeUnique<CFX_GifContext>(this, pDelegate);
 }
 
-CFX_GifDecodeStatus CCodec_GifModule::ReadHeader(Context* pContext,
-                                                 int* width,
-                                                 int* height,
-                                                 int* pal_num,
-                                                 CFX_GifPalette** pal_pp,
-                                                 int* bg_index) {
+CFX_GifDecodeStatus GifModule::ReadHeader(Context* pContext,
+                                          int* width,
+                                          int* height,
+                                          int* pal_num,
+                                          CFX_GifPalette** pal_pp,
+                                          int* bg_index) {
   auto* context = static_cast<CFX_GifContext*>(pContext);
   CFX_GifDecodeStatus ret = context->ReadHeader();
   if (ret != CFX_GifDecodeStatus::Success)
@@ -43,7 +45,7 @@
   return CFX_GifDecodeStatus::Success;
 }
 
-std::pair<CFX_GifDecodeStatus, size_t> CCodec_GifModule::LoadFrameInfo(
+std::pair<CFX_GifDecodeStatus, size_t> GifModule::LoadFrameInfo(
     Context* pContext) {
   auto* context = static_cast<CFX_GifContext*>(pContext);
   CFX_GifDecodeStatus ret = context->GetFrame();
@@ -52,19 +54,20 @@
   return {CFX_GifDecodeStatus::Success, context->GetFrameNum()};
 }
 
-CFX_GifDecodeStatus CCodec_GifModule::LoadFrame(Context* pContext,
-                                                size_t frame_num) {
+CFX_GifDecodeStatus GifModule::LoadFrame(Context* pContext, size_t frame_num) {
   return static_cast<CFX_GifContext*>(pContext)->LoadFrame(frame_num);
 }
 
-FX_FILESIZE CCodec_GifModule::GetAvailInput(Context* pContext) const {
+FX_FILESIZE GifModule::GetAvailInput(Context* pContext) const {
   return static_cast<CFX_GifContext*>(pContext)->GetAvailInput();
 }
 
-bool CCodec_GifModule::Input(Context* pContext,
-                             RetainPtr<CFX_CodecMemory> codec_memory,
-                             CFX_DIBAttribute*) {
+bool GifModule::Input(Context* pContext,
+                      RetainPtr<CFX_CodecMemory> codec_memory,
+                      CFX_DIBAttribute*) {
   auto* ctx = static_cast<CFX_GifContext*>(pContext);
   ctx->SetInputBuffer(std::move(codec_memory));
   return true;
 }
+
+}  // namespace fxcodec
diff --git a/core/fxcodec/codec/ccodec_gifmodule.h b/core/fxcodec/codec/gifmodule.h
similarity index 86%
rename from core/fxcodec/codec/ccodec_gifmodule.h
rename to core/fxcodec/codec/gifmodule.h
index 7d0fd67..70bfb28 100644
--- a/core/fxcodec/codec/ccodec_gifmodule.h
+++ b/core/fxcodec/codec/gifmodule.h
@@ -4,8 +4,8 @@
 
 // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
 
-#ifndef CORE_FXCODEC_CODEC_CCODEC_GIFMODULE_H_
-#define CORE_FXCODEC_CODEC_CCODEC_GIFMODULE_H_
+#ifndef CORE_FXCODEC_CODEC_GIFMODULE_H_
+#define CORE_FXCODEC_CODEC_GIFMODULE_H_
 
 #include <memory>
 #include <utility>
@@ -16,7 +16,9 @@
 
 class CFX_DIBAttribute;
 
-class CCodec_GifModule final : public CodecModuleIface {
+namespace fxcodec {
+
+class GifModule final : public CodecModuleIface {
  public:
   class Delegate {
    public:
@@ -33,8 +35,8 @@
     virtual void GifReadScanline(int32_t row_num, uint8_t* row_buf) = 0;
   };
 
-  CCodec_GifModule();
-  ~CCodec_GifModule() override;
+  GifModule();
+  ~GifModule() override;
 
   // CodecModuleIface:
   FX_FILESIZE GetAvailInput(Context* context) const override;
@@ -53,4 +55,8 @@
   CFX_GifDecodeStatus LoadFrame(Context* context, size_t frame_num);
 };
 
-#endif  // CORE_FXCODEC_CODEC_CCODEC_GIFMODULE_H_
+}  // namespace fxcodec
+
+using GifModule = fxcodec::GifModule;
+
+#endif  // CORE_FXCODEC_CODEC_GIFMODULE_H_
diff --git a/core/fxcodec/fx_codec.h b/core/fxcodec/fx_codec.h
index 2a0ad6d..4154f06 100644
--- a/core/fxcodec/fx_codec.h
+++ b/core/fxcodec/fx_codec.h
@@ -22,7 +22,7 @@
 #endif  // PDF_ENABLE_XFA_BMP
 
 #ifdef PDF_ENABLE_XFA_GIF
-#include "core/fxcodec/codec/ccodec_gifmodule.h"
+#include "core/fxcodec/codec/gifmodule.h"
 #endif  // PDF_ENABLE_XFA_GIF
 
 #ifdef PDF_ENABLE_XFA_PNG
@@ -73,8 +73,8 @@
 #endif  // PDF_ENABLE_XFA_BMP
 
 #ifdef PDF_ENABLE_XFA_GIF
-  CCodec_GifModule* GetGifModule() const { return m_pGifModule.get(); }
-  void SetGifModule(std::unique_ptr<CCodec_GifModule> module) {
+  GifModule* GetGifModule() const { return m_pGifModule.get(); }
+  void SetGifModule(std::unique_ptr<GifModule> module) {
     m_pGifModule = std::move(module);
   }
 #endif  // PDF_ENABLE_XFA_GIF
@@ -107,7 +107,7 @@
 #endif  // PDF_ENABLE_XFA_BMP
 
 #ifdef PDF_ENABLE_XFA_GIF
-  std::unique_ptr<CCodec_GifModule> m_pGifModule;
+  std::unique_ptr<GifModule> m_pGifModule;
 #endif  // PDF_ENABLE_XFA_GIF
 
 #ifdef PDF_ENABLE_XFA_PNG
diff --git a/core/fxcodec/gif/cfx_gifcontext.cpp b/core/fxcodec/gif/cfx_gifcontext.cpp
index 9c6aaf7..3b212a5 100644
--- a/core/fxcodec/gif/cfx_gifcontext.cpp
+++ b/core/fxcodec/gif/cfx_gifcontext.cpp
@@ -9,8 +9,8 @@
 #include <algorithm>
 #include <utility>
 
-#include "core/fxcodec/codec/ccodec_gifmodule.h"
 #include "core/fxcodec/codec/cfx_codec_memory.h"
+#include "core/fxcodec/codec/gifmodule.h"
 #include "core/fxcodec/gif/cfx_gif.h"
 #include "third_party/base/ptr_util.h"
 #include "third_party/base/stl_util.h"
@@ -21,8 +21,8 @@
 
 }  // namespace
 
-CFX_GifContext::CFX_GifContext(CCodec_GifModule* gif_module,
-                               CCodec_GifModule::Delegate* delegate)
+CFX_GifContext::CFX_GifContext(GifModule* gif_module,
+                               GifModule::Delegate* delegate)
     : gif_module_(gif_module), delegate_(delegate) {}
 
 CFX_GifContext::~CFX_GifContext() = default;
diff --git a/core/fxcodec/gif/cfx_gifcontext.h b/core/fxcodec/gif/cfx_gifcontext.h
index 3a1f72c..ce5e9d4 100644
--- a/core/fxcodec/gif/cfx_gifcontext.h
+++ b/core/fxcodec/gif/cfx_gifcontext.h
@@ -10,7 +10,7 @@
 #include <memory>
 #include <vector>
 
-#include "core/fxcodec/codec/ccodec_gifmodule.h"
+#include "core/fxcodec/codec/gifmodule.h"
 #include "core/fxcodec/gif/cfx_gif.h"
 #include "core/fxcodec/gif/cfx_lzwdecompressor.h"
 #include "core/fxcrt/fx_string.h"
@@ -20,8 +20,7 @@
 
 class CFX_GifContext : public CodecModuleIface::Context {
  public:
-  CFX_GifContext(CCodec_GifModule* gif_module,
-                 CCodec_GifModule::Delegate* delegate);
+  CFX_GifContext(GifModule* gif_module, GifModule::Delegate* delegate);
   ~CFX_GifContext() override;
 
   void RecordCurrentPosition(uint32_t* cur_pos);
@@ -45,8 +44,8 @@
   uint32_t GetAvailInput() const;
   size_t GetFrameNum() const { return images_.size(); }
 
-  UnownedPtr<CCodec_GifModule> const gif_module_;
-  UnownedPtr<CCodec_GifModule::Delegate> const delegate_;
+  UnownedPtr<GifModule> const gif_module_;
+  UnownedPtr<GifModule::Delegate> const delegate_;
   std::vector<CFX_GifPalette> global_palette_;
   uint8_t global_pal_exp_ = 0;
   uint32_t img_row_offset_ = 0;
diff --git a/core/fxcodec/gif/cfx_gifcontext_unittest.cpp b/core/fxcodec/gif/cfx_gifcontext_unittest.cpp
index c26d1cc..eaa8c09 100644
--- a/core/fxcodec/gif/cfx_gifcontext_unittest.cpp
+++ b/core/fxcodec/gif/cfx_gifcontext_unittest.cpp
@@ -11,8 +11,7 @@
 
 class CFX_GifContextForTest final : public CFX_GifContext {
  public:
-  CFX_GifContextForTest(CCodec_GifModule* gif_module,
-                        CCodec_GifModule::Delegate* delegate)
+  CFX_GifContextForTest(GifModule* gif_module, GifModule::Delegate* delegate)
       : CFX_GifContext(gif_module, delegate) {}
   ~CFX_GifContextForTest() override {}