Rename cpdf_interactiveform* to use Google C++ variable names

Rename many local variables to follow the style guide.

Bug: 42271580
Change-Id: Ie39eac74ec9736937d0f2ff2bedcff79d3f371ff
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/129973
Reviewed-by: Thomas Sepez <tsepez@google.com>
Reviewed-by: Tom Sepez <tsepez@chromium.org>
Commit-Queue: Lei Zhang <thestig@chromium.org>
diff --git a/core/fpdfdoc/cpdf_interactiveform.cpp b/core/fpdfdoc/cpdf_interactiveform.cpp
index 5a18dda..cfcbc8f 100644
--- a/core/fpdfdoc/cpdf_interactiveform.cpp
+++ b/core/fpdfdoc/cpdf_interactiveform.cpp
@@ -68,12 +68,12 @@
   return 0;
 }
 
-bool RetrieveSpecificFont(FX_Charset charSet,
+bool RetrieveSpecificFont(FX_Charset charset,
                           LPCSTR pcsFontName,
                           LOGFONTA& lf) {
   lf = {};  // Aggregate initialization, not construction.
   static_assert(std::is_aggregate_v<std::remove_reference_t<decltype(lf)>>);
-  lf.lfCharSet = static_cast<int>(charSet);
+  lf.lfCharSet = static_cast<int>(charset);
   lf.lfPitchAndFamily = DEFAULT_PITCH | FF_DONTCARE;
   if (pcsFontName) {
     // TODO(dsinclair): Should this be strncpy?
@@ -94,11 +94,11 @@
 }
 #endif  // BUILDFLAG(IS_WIN)
 
-ByteString GetNativeFontName(FX_Charset charSet, void* pLogFont) {
-  ByteString csFontName;
+ByteString GetNativeFontName(FX_Charset charset, void* log_font) {
+  ByteString font_name;
 #if BUILDFLAG(IS_WIN)
   LOGFONTA lf = {};
-  if (charSet == FX_Charset::kANSI) {
+  if (charset == FX_Charset::kANSI) {
     return CFX_Font::kDefaultAnsiFontName;
   }
 
@@ -109,261 +109,261 @@
     return ByteString();
   }
 
-  bool bRet = false;
+  bool result = false;
   const ByteString default_font_name =
-      CFX_Font::GetDefaultFontNameByCharset(charSet);
+      CFX_Font::GetDefaultFontNameByCharset(charset);
   if (!default_font_name.IsEmpty()) {
-    bRet = RetrieveSpecificFont(charSet, default_font_name.c_str(), lf);
+    result = RetrieveSpecificFont(charset, default_font_name.c_str(), lf);
   }
-  if (!bRet) {
-    bRet =
-        RetrieveSpecificFont(charSet, CFX_Font::kUniversalDefaultFontName, lf);
+  if (!result) {
+    result =
+        RetrieveSpecificFont(charset, CFX_Font::kUniversalDefaultFontName, lf);
   }
-  if (!bRet) {
-    bRet = RetrieveSpecificFont(charSet, "Microsoft Sans Serif", lf);
+  if (!result) {
+    result = RetrieveSpecificFont(charset, "Microsoft Sans Serif", lf);
   }
-  if (!bRet) {
-    bRet = RetrieveSpecificFont(charSet, nullptr, lf);
+  if (!result) {
+    result = RetrieveSpecificFont(charset, nullptr, lf);
   }
-  if (bRet) {
-    if (pLogFont) {
-      UNSAFE_TODO(FXSYS_memcpy(pLogFont, &lf, sizeof(LOGFONTA)));
+  if (result) {
+    if (log_font) {
+      UNSAFE_TODO(FXSYS_memcpy(log_font, &lf, sizeof(LOGFONTA)));
     }
-    csFontName = lf.lfFaceName;
+    font_name = lf.lfFaceName;
   }
 #endif
-  return csFontName;
+  return font_name;
 }
 
-ByteString GenerateNewFontResourceName(const CPDF_Dictionary* pResDict,
+ByteString GenerateNewFontResourceName(const CPDF_Dictionary* resource_dict,
                                        ByteString prefix) {
   static const char kDummyFontName[] = "ZiTi";
   if (prefix.IsEmpty()) {
     prefix = kDummyFontName;
   }
 
-  const size_t szCount = prefix.GetLength();
+  const size_t prefix_length = prefix.GetLength();
   size_t m = 0;
-  ByteString csTmp;
-  while (m < UNSAFE_TODO(strlen(kDummyFontName)) && m < szCount) {
-    csTmp += prefix[m++];
+  ByteString actual_prefix;
+  while (m < UNSAFE_TODO(strlen(kDummyFontName)) && m < prefix_length) {
+    actual_prefix += prefix[m++];
   }
   while (m < UNSAFE_TODO(strlen(kDummyFontName))) {
-    csTmp += '0' + m % 10;
+    actual_prefix += '0' + m % 10;
     m++;
   }
 
-  RetainPtr<const CPDF_Dictionary> pDict = pResDict->GetDictFor("Font");
+  RetainPtr<const CPDF_Dictionary> pDict = resource_dict->GetDictFor("Font");
   DCHECK(pDict);
 
   int num = 0;
-  ByteString bsNum;
+  ByteString key_number;
   while (true) {
-    ByteString csKey = csTmp + bsNum;
-    if (!pDict->KeyExist(csKey)) {
-      return csKey;
+    ByteString key = actual_prefix + key_number;
+    if (!pDict->KeyExist(key)) {
+      return key;
     }
 
-    if (m < szCount) {
-      csTmp += prefix[m++];
+    if (m < prefix_length) {
+      actual_prefix += prefix[m++];
     } else {
-      bsNum = ByteString::FormatInteger(num++);
+      key_number = ByteString::FormatInteger(num++);
     }
     m++;
   }
 }
 
-RetainPtr<CPDF_Font> AddStandardFont(CPDF_Document* pDocument) {
-  auto* pPageData = CPDF_DocPageData::FromDocument(pDocument);
+RetainPtr<CPDF_Font> AddStandardFont(CPDF_Document* document) {
+  auto* page_data = CPDF_DocPageData::FromDocument(document);
   static const CPDF_FontEncoding encoding(FontEncoding::kWinAnsi);
-  return pPageData->AddStandardFont(CFX_Font::kDefaultAnsiFontName, &encoding);
+  return page_data->AddStandardFont(CFX_Font::kDefaultAnsiFontName, &encoding);
 }
 
-RetainPtr<CPDF_Font> AddNativeFont(FX_Charset charSet,
-                                   CPDF_Document* pDocument) {
-  DCHECK(pDocument);
+RetainPtr<CPDF_Font> AddNativeFont(FX_Charset charset,
+                                   CPDF_Document* document) {
+  DCHECK(document);
 
 #if BUILDFLAG(IS_WIN)
   LOGFONTA lf;
-  ByteString csFontName = GetNativeFontName(charSet, &lf);
-  if (!csFontName.IsEmpty()) {
-    if (csFontName == CFX_Font::kDefaultAnsiFontName) {
-      return AddStandardFont(pDocument);
+  ByteString font_name = GetNativeFontName(charset, &lf);
+  if (!font_name.IsEmpty()) {
+    if (font_name == CFX_Font::kDefaultAnsiFontName) {
+      return AddStandardFont(document);
     }
-    return CPDF_DocPageData::FromDocument(pDocument)->AddWindowsFont(&lf);
+    return CPDF_DocPageData::FromDocument(document)->AddWindowsFont(&lf);
   }
 #endif
   return nullptr;
 }
 
-bool FindFont(const CPDF_Dictionary* pFormDict,
-              const CPDF_Font* pFont,
-              ByteString* csNameTag) {
-  RetainPtr<const CPDF_Dictionary> pDR = pFormDict->GetDictFor("DR");
+bool FindFont(const CPDF_Dictionary* form_dict,
+              const CPDF_Font* font,
+              ByteString* name_tag) {
+  RetainPtr<const CPDF_Dictionary> pDR = form_dict->GetDictFor("DR");
   if (!pDR) {
     return false;
   }
 
-  RetainPtr<const CPDF_Dictionary> pFonts = pDR->GetDictFor("Font");
+  RetainPtr<const CPDF_Dictionary> font_dict = pDR->GetDictFor("Font");
   // TODO(tsepez): this eventually locks the dict, pass locker instead.
-  if (!ValidateFontResourceDict(pFonts.Get())) {
+  if (!ValidateFontResourceDict(font_dict.Get())) {
     return false;
   }
 
-  CPDF_DictionaryLocker locker(std::move(pFonts));
+  CPDF_DictionaryLocker locker(std::move(font_dict));
   for (const auto& it : locker) {
-    const ByteString& csKey = it.first;
-    RetainPtr<const CPDF_Dictionary> pElement =
+    const ByteString& key = it.first;
+    RetainPtr<const CPDF_Dictionary> element =
         ToDictionary(it.second->GetDirect());
-    if (!ValidateDictType(pElement.Get(), "Font")) {
+    if (!ValidateDictType(element.Get(), "Font")) {
       continue;
     }
-    if (pFont->FontDictIs(pElement)) {
-      *csNameTag = csKey;
+    if (font->FontDictIs(element)) {
+      *name_tag = key;
       return true;
     }
   }
   return false;
 }
 
-bool FindFontFromDoc(const CPDF_Dictionary* pFormDict,
-                     CPDF_Document* pDocument,
-                     ByteString csFontName,
-                     RetainPtr<CPDF_Font>& pFont,
-                     ByteString* csNameTag) {
-  if (csFontName.IsEmpty()) {
+bool FindFontFromDoc(const CPDF_Dictionary* form_dict,
+                     CPDF_Document* document,
+                     ByteString font_name,
+                     RetainPtr<CPDF_Font>& font,
+                     ByteString* name_tag) {
+  if (font_name.IsEmpty()) {
     return false;
   }
 
-  RetainPtr<const CPDF_Dictionary> pDR = pFormDict->GetDictFor("DR");
+  RetainPtr<const CPDF_Dictionary> pDR = form_dict->GetDictFor("DR");
   if (!pDR) {
     return false;
   }
 
-  RetainPtr<const CPDF_Dictionary> pFonts = pDR->GetDictFor("Font");
-  if (!ValidateFontResourceDict(pFonts.Get())) {
+  RetainPtr<const CPDF_Dictionary> font_dict = pDR->GetDictFor("Font");
+  if (!ValidateFontResourceDict(font_dict.Get())) {
     return false;
   }
 
-  csFontName.Remove(' ');
-  CPDF_DictionaryLocker locker(pFonts);
+  font_name.Remove(' ');
+  CPDF_DictionaryLocker locker(font_dict);
   for (const auto& it : locker) {
-    const ByteString& csKey = it.first;
-    RetainPtr<CPDF_Dictionary> pElement =
+    const ByteString& key = it.first;
+    RetainPtr<CPDF_Dictionary> element =
         ToDictionary(it.second->GetMutableDirect());
-    if (!ValidateDictType(pElement.Get(), "Font")) {
+    if (!ValidateDictType(element.Get(), "Font")) {
       continue;
     }
 
-    auto* pData = CPDF_DocPageData::FromDocument(pDocument);
-    pFont = pData->GetFont(std::move(pElement));
-    if (!pFont) {
+    auto* pData = CPDF_DocPageData::FromDocument(document);
+    font = pData->GetFont(std::move(element));
+    if (!font) {
       continue;
     }
 
-    ByteString csBaseFont = pFont->GetBaseFontName();
-    csBaseFont.Remove(' ');
-    if (csBaseFont == csFontName) {
-      *csNameTag = csKey;
+    ByteString base_font = font->GetBaseFontName();
+    base_font.Remove(' ');
+    if (base_font == font_name) {
+      *name_tag = key;
       return true;
     }
   }
   return false;
 }
 
-void AddFont(CPDF_Dictionary* pFormDict,
-             CPDF_Document* pDocument,
-             const RetainPtr<CPDF_Font>& pFont,
-             ByteString* csNameTag) {
-  DCHECK(pFormDict);
-  DCHECK(pFont);
+void AddFont(CPDF_Dictionary* form_dict,
+             CPDF_Document* document,
+             const RetainPtr<CPDF_Font>& font,
+             ByteString* name_tag) {
+  DCHECK(form_dict);
+  DCHECK(font);
 
-  ByteString csTag;
-  if (FindFont(pFormDict, pFont.Get(), &csTag)) {
-    *csNameTag = std::move(csTag);
+  ByteString tag;
+  if (FindFont(form_dict, font.Get(), &tag)) {
+    *name_tag = std::move(tag);
     return;
   }
 
-  RetainPtr<CPDF_Dictionary> pDR = pFormDict->GetOrCreateDictFor("DR");
-  RetainPtr<CPDF_Dictionary> pFonts = pDR->GetOrCreateDictFor("Font");
+  RetainPtr<CPDF_Dictionary> pDR = form_dict->GetOrCreateDictFor("DR");
+  RetainPtr<CPDF_Dictionary> font_dict = pDR->GetOrCreateDictFor("Font");
 
-  if (csNameTag->IsEmpty()) {
-    *csNameTag = pFont->GetBaseFontName();
+  if (name_tag->IsEmpty()) {
+    *name_tag = font->GetBaseFontName();
   }
 
-  csNameTag->Remove(' ');
-  *csNameTag = GenerateNewFontResourceName(pDR.Get(), *csNameTag);
-  pFonts->SetNewFor<CPDF_Reference>(*csNameTag, pDocument,
-                                    pFont->GetFontDictObjNum());
+  name_tag->Remove(' ');
+  *name_tag = GenerateNewFontResourceName(pDR.Get(), *name_tag);
+  font_dict->SetNewFor<CPDF_Reference>(*name_tag, document,
+                                       font->GetFontDictObjNum());
 }
 
 FX_Charset GetNativeCharSet() {
   return FX_GetCharsetFromCodePage(FX_GetACP());
 }
 
-RetainPtr<CPDF_Dictionary> InitDict(CPDF_Document* pDocument) {
-  auto pFormDict = pDocument->NewIndirect<CPDF_Dictionary>();
-  pDocument->GetMutableRoot()->SetNewFor<CPDF_Reference>(
-      "AcroForm", pDocument, pFormDict->GetObjNum());
+RetainPtr<CPDF_Dictionary> InitDict(CPDF_Document* document) {
+  auto form_dict = document->NewIndirect<CPDF_Dictionary>();
+  document->GetMutableRoot()->SetNewFor<CPDF_Reference>("AcroForm", document,
+                                                        form_dict->GetObjNum());
 
-  ByteString csBaseName;
-  FX_Charset charSet = GetNativeCharSet();
-  RetainPtr<CPDF_Font> pFont = AddStandardFont(pDocument);
-  if (pFont) {
-    AddFont(pFormDict.Get(), pDocument, pFont, &csBaseName);
+  ByteString base_name;
+  FX_Charset charset = GetNativeCharSet();
+  RetainPtr<CPDF_Font> font = AddStandardFont(document);
+  if (font) {
+    AddFont(form_dict.Get(), document, font, &base_name);
   }
-  if (charSet != FX_Charset::kANSI) {
-    ByteString csFontName = GetNativeFontName(charSet, nullptr);
-    if (!pFont || csFontName != CFX_Font::kDefaultAnsiFontName) {
-      RetainPtr<CPDF_Font> native_font = AddNativeFont(charSet, pDocument);
+  if (charset != FX_Charset::kANSI) {
+    ByteString font_name = GetNativeFontName(charset, nullptr);
+    if (!font || font_name != CFX_Font::kDefaultAnsiFontName) {
+      RetainPtr<CPDF_Font> native_font = AddNativeFont(charset, document);
       if (native_font) {
-        csBaseName.clear();
-        AddFont(pFormDict.Get(), pDocument, native_font, &csBaseName);
-        pFont = std::move(native_font);
+        base_name.clear();
+        AddFont(form_dict.Get(), document, native_font, &base_name);
+        font = std::move(native_font);
       }
     }
   }
-  ByteString csDA;
-  if (pFont) {
-    csDA = "/" + PDF_NameEncode(csBaseName) + " 12 Tf ";
+  ByteString default_appearance;
+  if (font) {
+    default_appearance = "/" + PDF_NameEncode(base_name) + " 12 Tf ";
   }
-  csDA += "0 g";
-  pFormDict->SetNewFor<CPDF_String>("DA", std::move(csDA));
-  return pFormDict;
+  default_appearance += "0 g";
+  form_dict->SetNewFor<CPDF_String>("DA", std::move(default_appearance));
+  return form_dict;
 }
 
-RetainPtr<CPDF_Font> GetNativeFont(const CPDF_Dictionary* pFormDict,
-                                   CPDF_Document* pDocument,
-                                   FX_Charset charSet,
-                                   ByteString* csNameTag) {
-  RetainPtr<const CPDF_Dictionary> pDR = pFormDict->GetDictFor("DR");
+RetainPtr<CPDF_Font> GetNativeFont(const CPDF_Dictionary* form_dict,
+                                   CPDF_Document* document,
+                                   FX_Charset charset,
+                                   ByteString* name_tag) {
+  RetainPtr<const CPDF_Dictionary> pDR = form_dict->GetDictFor("DR");
   if (!pDR) {
     return nullptr;
   }
 
-  RetainPtr<const CPDF_Dictionary> pFonts = pDR->GetDictFor("Font");
-  if (!ValidateFontResourceDict(pFonts.Get())) {
+  RetainPtr<const CPDF_Dictionary> font_dict = pDR->GetDictFor("Font");
+  if (!ValidateFontResourceDict(font_dict.Get())) {
     return nullptr;
   }
 
-  CPDF_DictionaryLocker locker(pFonts);
+  CPDF_DictionaryLocker locker(font_dict);
   for (const auto& it : locker) {
-    const ByteString& csKey = it.first;
-    RetainPtr<CPDF_Dictionary> pElement =
+    const ByteString& key = it.first;
+    RetainPtr<CPDF_Dictionary> element =
         ToDictionary(it.second->GetMutableDirect());
-    if (!ValidateDictType(pElement.Get(), "Font")) {
+    if (!ValidateDictType(element.Get(), "Font")) {
       continue;
     }
 
-    auto* pData = CPDF_DocPageData::FromDocument(pDocument);
-    RetainPtr<CPDF_Font> pFind = pData->GetFont(std::move(pElement));
+    auto* pData = CPDF_DocPageData::FromDocument(document);
+    RetainPtr<CPDF_Font> pFind = pData->GetFont(std::move(element));
     if (!pFind) {
       continue;
     }
 
     auto maybe_charset = pFind->GetSubstFontCharset();
-    if (maybe_charset.has_value() && maybe_charset.value() == charSet) {
-      *csNameTag = csKey;
+    if (maybe_charset.has_value() && maybe_charset.value() == charset) {
+      *name_tag = key;
       return pFind;
     }
   }
@@ -405,8 +405,8 @@
         : m_ShortName(short_name), m_level(level) {}
     ~Node() = default;
 
-    void AddChildNode(std::unique_ptr<Node> pNode) {
-      m_Children.push_back(std::move(pNode));
+    void AddChildNode(std::unique_ptr<Node> node) {
+      m_Children.push_back(std::move(node));
     }
 
     size_t GetChildrenCount() const { return m_Children.size(); }
@@ -421,8 +421,8 @@
 
     size_t CountFields() const { return CountFieldsInternal(); }
 
-    void SetField(std::unique_ptr<CPDF_FormField> pField) {
-      m_pField = std::move(pField);
+    void SetField(std::unique_ptr<CPDF_FormField> field) {
+      m_pField = std::move(field);
     }
 
     CPDF_FormField* GetField() const { return m_pField.get(); }
@@ -439,9 +439,9 @@
         --*pFieldsToGo;
       }
       for (size_t i = 0; i < GetChildrenCount(); ++i) {
-        CPDF_FormField* pField = GetChildAt(i)->GetFieldInternal(pFieldsToGo);
-        if (pField) {
-          return pField;
+        CPDF_FormField* field = GetChildAt(i)->GetFieldInternal(pFieldsToGo);
+        if (field) {
+          return field;
         }
       }
       return nullptr;
@@ -469,7 +469,7 @@
   ~CFieldTree();
 
   bool SetField(const WideString& full_name,
-                std::unique_ptr<CPDF_FormField> pField);
+                std::unique_ptr<CPDF_FormField> field);
   CPDF_FormField* GetField(const WideString& full_name);
 
   Node* GetRoot() { return m_pRoot.get(); }
@@ -496,9 +496,9 @@
     return nullptr;
   }
 
-  auto pNew = std::make_unique<Node>(short_name, pParent->GetLevel() + 1);
-  Node* pChild = pNew.get();
-  pParent->AddChildNode(std::move(pNew));
+  auto new_node = std::make_unique<Node>(short_name, pParent->GetLevel() + 1);
+  Node* pChild = new_node.get();
+  pParent->AddChildNode(std::move(new_node));
   return pChild;
 }
 
@@ -508,43 +508,43 @@
   }
 
   for (size_t i = 0; i < pParent->GetChildrenCount(); ++i) {
-    Node* pNode = pParent->GetChildAt(i);
-    if (pNode->GetShortName() == short_name) {
-      return pNode;
+    Node* node = pParent->GetChildAt(i);
+    if (node->GetShortName() == short_name) {
+      return node;
     }
   }
   return nullptr;
 }
 
 bool CFieldTree::SetField(const WideString& full_name,
-                          std::unique_ptr<CPDF_FormField> pField) {
+                          std::unique_ptr<CPDF_FormField> field) {
   if (full_name.IsEmpty()) {
     return false;
   }
 
-  Node* pNode = GetRoot();
-  Node* pLast = nullptr;
+  Node* node = GetRoot();
+  Node* last_node = nullptr;
   CFieldNameExtractor name_extractor(full_name);
   while (true) {
     WideStringView name_view = name_extractor.GetNext();
     if (name_view.IsEmpty()) {
       break;
     }
-    pLast = pNode;
-    pNode = Lookup(pLast, name_view);
-    if (pNode) {
+    last_node = node;
+    node = Lookup(last_node, name_view);
+    if (node) {
       continue;
     }
-    pNode = AddChild(pLast, WideString(name_view));
-    if (!pNode) {
+    node = AddChild(last_node, WideString(name_view));
+    if (!node) {
       return false;
     }
   }
-  if (pNode == GetRoot()) {
+  if (node == GetRoot()) {
     return false;
   }
 
-  pNode->SetField(std::move(pField));
+  node->SetField(std::move(field));
   return true;
 }
 
@@ -553,18 +553,18 @@
     return nullptr;
   }
 
-  Node* pNode = GetRoot();
-  Node* pLast = nullptr;
+  Node* node = GetRoot();
+  Node* last_node = nullptr;
   CFieldNameExtractor name_extractor(full_name);
-  while (pNode) {
+  while (node) {
     WideStringView name_view = name_extractor.GetNext();
     if (name_view.IsEmpty()) {
       break;
     }
-    pLast = pNode;
-    pNode = Lookup(pLast, name_view);
+    last_node = node;
+    node = Lookup(last_node, name_view);
   }
-  return pNode ? pNode->GetField() : nullptr;
+  return node ? node->GetField() : nullptr;
 }
 
 CFieldTree::Node* CFieldTree::FindNode(const WideString& full_name) {
@@ -572,22 +572,22 @@
     return nullptr;
   }
 
-  Node* pNode = GetRoot();
-  Node* pLast = nullptr;
+  Node* node = GetRoot();
+  Node* last_node = nullptr;
   CFieldNameExtractor name_extractor(full_name);
-  while (pNode) {
+  while (node) {
     WideStringView name_view = name_extractor.GetNext();
     if (name_view.IsEmpty()) {
       break;
     }
-    pLast = pNode;
-    pNode = Lookup(pLast, name_view);
+    last_node = node;
+    node = Lookup(last_node, name_view);
   }
-  return pNode;
+  return node;
 }
 
-CPDF_InteractiveForm::CPDF_InteractiveForm(CPDF_Document* pDocument)
-    : m_pDocument(pDocument), m_pFieldTree(std::make_unique<CFieldTree>()) {
+CPDF_InteractiveForm::CPDF_InteractiveForm(CPDF_Document* document)
+    : m_pDocument(document), m_pFieldTree(std::make_unique<CFieldTree>()) {
   RetainPtr<CPDF_Dictionary> pRoot = m_pDocument->GetMutableRoot();
   if (!pRoot) {
     return;
@@ -598,13 +598,13 @@
     return;
   }
 
-  RetainPtr<CPDF_Array> pFields = m_pFormDict->GetMutableArrayFor("Fields");
-  if (!pFields) {
+  RetainPtr<CPDF_Array> fields = m_pFormDict->GetMutableArrayFor("Fields");
+  if (!fields) {
     return;
   }
 
-  for (size_t i = 0; i < pFields->size(); ++i) {
-    LoadField(pFields->GetMutableDictAt(i), 0);
+  for (size_t i = 0; i < fields->size(); ++i) {
+    LoadField(fields->GetMutableDictAt(i), 0);
   }
 }
 
@@ -624,38 +624,37 @@
 
 // static
 RetainPtr<CPDF_Font> CPDF_InteractiveForm::AddNativeInteractiveFormFont(
-    CPDF_Document* pDocument,
-    ByteString* csNameTag) {
-  DCHECK(pDocument);
-  DCHECK(csNameTag);
+    CPDF_Document* document,
+    ByteString* name_tag) {
+  DCHECK(document);
+  DCHECK(name_tag);
 
-  RetainPtr<CPDF_Dictionary> pFormDict =
-      pDocument->GetMutableRoot()->GetMutableDictFor("AcroForm");
-  if (!pFormDict) {
-    pFormDict = InitDict(pDocument);
+  RetainPtr<CPDF_Dictionary> form_dict =
+      document->GetMutableRoot()->GetMutableDictFor("AcroForm");
+  if (!form_dict) {
+    form_dict = InitDict(document);
   }
 
-  FX_Charset charSet = GetNativeCharSet();
-  ByteString csTemp;
-  RetainPtr<CPDF_Font> pFont =
-      GetNativeFont(pFormDict.Get(), pDocument, charSet, &csTemp);
-  if (pFont) {
-    *csNameTag = std::move(csTemp);
-    return pFont;
+  FX_Charset charset = GetNativeCharSet();
+  ByteString tag;
+  RetainPtr<CPDF_Font> font =
+      GetNativeFont(form_dict.Get(), document, charset, &tag);
+  if (font) {
+    *name_tag = std::move(tag);
+    return font;
   }
-  ByteString csFontName = GetNativeFontName(charSet, nullptr);
-  if (FindFontFromDoc(pFormDict.Get(), pDocument, csFontName, pFont,
-                      csNameTag)) {
-    return pFont;
+  ByteString font_name = GetNativeFontName(charset, nullptr);
+  if (FindFontFromDoc(form_dict.Get(), document, font_name, font, name_tag)) {
+    return font;
   }
 
-  pFont = AddNativeFont(charSet, pDocument);
-  if (!pFont) {
+  font = AddNativeFont(charset, document);
+  if (!font) {
     return nullptr;
   }
 
-  AddFont(pFormDict.Get(), pDocument, pFont, csNameTag);
-  return pFont;
+  AddFont(form_dict.Get(), document, font, name_tag);
+  return font;
 }
 
 // static
@@ -664,74 +663,72 @@
   return InitDict(document);
 }
 
-size_t CPDF_InteractiveForm::CountFields(const WideString& csFieldName) const {
-  if (csFieldName.IsEmpty()) {
+size_t CPDF_InteractiveForm::CountFields(const WideString& field_name) const {
+  if (field_name.IsEmpty()) {
     return m_pFieldTree->GetRoot()->CountFields();
   }
 
-  CFieldTree::Node* pNode = m_pFieldTree->FindNode(csFieldName);
-  return pNode ? pNode->CountFields() : 0;
+  CFieldTree::Node* node = m_pFieldTree->FindNode(field_name);
+  return node ? node->CountFields() : 0;
 }
 
 CPDF_FormField* CPDF_InteractiveForm::GetField(
     size_t index,
-    const WideString& csFieldName) const {
-  if (csFieldName.IsEmpty()) {
+    const WideString& field_name) const {
+  if (field_name.IsEmpty()) {
     return m_pFieldTree->GetRoot()->GetFieldAtIndex(index);
   }
 
-  CFieldTree::Node* pNode = m_pFieldTree->FindNode(csFieldName);
-  return pNode ? pNode->GetFieldAtIndex(index) : nullptr;
+  CFieldTree::Node* node = m_pFieldTree->FindNode(field_name);
+  return node ? node->GetFieldAtIndex(index) : nullptr;
 }
 
 CPDF_FormField* CPDF_InteractiveForm::GetFieldByDict(
-    const CPDF_Dictionary* pFieldDict) const {
-  if (!pFieldDict) {
+    const CPDF_Dictionary* field_dict) const {
+  if (!field_dict) {
     return nullptr;
   }
 
-  WideString csWName = CPDF_FormField::GetFullNameForDict(pFieldDict);
-  return m_pFieldTree->GetField(csWName);
+  return m_pFieldTree->GetField(CPDF_FormField::GetFullNameForDict(field_dict));
 }
 
 const CPDF_FormControl* CPDF_InteractiveForm::GetControlAtPoint(
-    const CPDF_Page* pPage,
+    const CPDF_Page* page,
     const CFX_PointF& point,
     int* z_order) const {
-  RetainPtr<const CPDF_Array> pAnnotList = pPage->GetAnnotsArray();
-  if (!pAnnotList) {
+  RetainPtr<const CPDF_Array> annots = page->GetAnnotsArray();
+  if (!annots) {
     return nullptr;
   }
 
-  for (size_t i = pAnnotList->size(); i > 0; --i) {
+  for (size_t i = annots->size(); i > 0; --i) {
     size_t annot_index = i - 1;
-    RetainPtr<const CPDF_Dictionary> pAnnot =
-        pAnnotList->GetDictAt(annot_index);
-    if (!pAnnot) {
+    RetainPtr<const CPDF_Dictionary> annot = annots->GetDictAt(annot_index);
+    if (!annot) {
       continue;
     }
 
-    const auto it = m_ControlMap.find(pAnnot.Get());
+    const auto it = m_ControlMap.find(annot.Get());
     if (it == m_ControlMap.end()) {
       continue;
     }
 
-    const CPDF_FormControl* pControl = it->second.get();
-    if (!pControl->GetRect().Contains(point)) {
+    const CPDF_FormControl* control = it->second.get();
+    if (!control->GetRect().Contains(point)) {
       continue;
     }
 
     if (z_order) {
       *z_order = static_cast<int>(annot_index);
     }
-    return pControl;
+    return control;
   }
   return nullptr;
 }
 
 CPDF_FormControl* CPDF_InteractiveForm::GetControlByDict(
-    const CPDF_Dictionary* pWidgetDict) const {
-  const auto it = m_ControlMap.find(pWidgetDict);
+    const CPDF_Dictionary* widget_dict) const {
+  const auto it = m_ControlMap.find(widget_dict);
   return it != m_ControlMap.end() ? it->second.get() : nullptr;
 }
 
@@ -758,13 +755,13 @@
     return nullptr;
   }
 
-  RetainPtr<const CPDF_Dictionary> pElement =
+  RetainPtr<const CPDF_Dictionary> element =
       ToDictionary(pArray->GetDirectObjectAt(index));
-  return pElement ? GetFieldByDict(pElement.Get()) : nullptr;
+  return element ? GetFieldByDict(element.Get()) : nullptr;
 }
 
 int CPDF_InteractiveForm::FindFieldInCalculationOrder(
-    const CPDF_FormField* pField) {
+    const CPDF_FormField* field) {
   if (!m_pFormDict) {
     return -1;
   }
@@ -774,7 +771,7 @@
     return -1;
   }
 
-  std::optional<size_t> maybe_found = pArray->Find(pField->GetFieldDict());
+  std::optional<size_t> maybe_found = pArray->Find(field->GetFieldDict());
   if (!maybe_found.has_value()) {
     return -1;
   }
@@ -783,12 +780,12 @@
 }
 
 RetainPtr<CPDF_Font> CPDF_InteractiveForm::GetFormFont(
-    ByteString csNameTag) const {
+    ByteString name_tag) const {
   if (!m_pFormDict) {
     return nullptr;
   }
-  ByteString csAlias = PDF_NameDecode(csNameTag.AsStringView());
-  if (csAlias.IsEmpty()) {
+  ByteString alias = PDF_NameDecode(name_tag.AsStringView());
+  if (alias.IsEmpty()) {
     return nullptr;
   }
 
@@ -797,23 +794,23 @@
     return nullptr;
   }
 
-  RetainPtr<CPDF_Dictionary> pFonts = pDR->GetMutableDictFor("Font");
-  if (!ValidateFontResourceDict(pFonts.Get())) {
+  RetainPtr<CPDF_Dictionary> font_dict = pDR->GetMutableDictFor("Font");
+  if (!ValidateFontResourceDict(font_dict.Get())) {
     return nullptr;
   }
 
-  RetainPtr<CPDF_Dictionary> pElement = pFonts->GetMutableDictFor(csAlias);
-  if (!ValidateDictType(pElement.Get(), "Font")) {
+  RetainPtr<CPDF_Dictionary> element = font_dict->GetMutableDictFor(alias);
+  if (!ValidateDictType(element.Get(), "Font")) {
     return nullptr;
   }
 
-  return GetFontForElement(std::move(pElement));
+  return GetFontForElement(std::move(element));
 }
 
 RetainPtr<CPDF_Font> CPDF_InteractiveForm::GetFontForElement(
-    RetainPtr<CPDF_Dictionary> pElement) const {
+    RetainPtr<CPDF_Dictionary> element) const {
   auto* pData = CPDF_DocPageData::FromDocument(m_pDocument);
-  return pData->GetFont(std::move(pElement));
+  return pData->GetFont(std::move(element));
 }
 
 CPDF_DefaultAppearance CPDF_InteractiveForm::GetDefaultAppearance() const {
@@ -830,13 +827,13 @@
   CFieldTree::Node* pRoot = m_pFieldTree->GetRoot();
   const size_t nCount = pRoot->CountFields();
   for (size_t i = 0; i < nCount; ++i) {
-    CPDF_FormField* pField = pRoot->GetFieldAtIndex(i);
-    if (!pField) {
+    CPDF_FormField* field = pRoot->GetFieldAtIndex(i);
+    if (!field) {
       continue;
     }
 
-    if (bIncludeOrExclude == pdfium::Contains(fields, pField)) {
-      pField->ResetField();
+    if (bIncludeOrExclude == pdfium::Contains(fields, field)) {
+      field->ResetField();
     }
   }
   if (m_pFormNotify) {
@@ -849,99 +846,99 @@
 }
 
 const std::vector<UnownedPtr<CPDF_FormControl>>&
-CPDF_InteractiveForm::GetControlsForField(const CPDF_FormField* pField) {
-  return m_ControlLists[pdfium::WrapUnowned(pField)];
+CPDF_InteractiveForm::GetControlsForField(const CPDF_FormField* field) {
+  return m_ControlLists[pdfium::WrapUnowned(field)];
 }
 
-void CPDF_InteractiveForm::LoadField(RetainPtr<CPDF_Dictionary> pFieldDict,
+void CPDF_InteractiveForm::LoadField(RetainPtr<CPDF_Dictionary> field_dict,
                                      int nLevel) {
   if (nLevel > kMaxRecursion) {
     return;
   }
-  if (!pFieldDict) {
+  if (!field_dict) {
     return;
   }
 
-  uint32_t dwParentObjNum = pFieldDict->GetObjNum();
-  RetainPtr<CPDF_Array> pKids =
-      pFieldDict->GetMutableArrayFor(pdfium::form_fields::kKids);
-  if (!pKids) {
-    AddTerminalField(std::move(pFieldDict));
+  uint32_t dwParentObjNum = field_dict->GetObjNum();
+  RetainPtr<CPDF_Array> kids =
+      field_dict->GetMutableArrayFor(pdfium::form_fields::kKids);
+  if (!kids) {
+    AddTerminalField(std::move(field_dict));
     return;
   }
 
-  RetainPtr<const CPDF_Dictionary> pFirstKid = pKids->GetDictAt(0);
+  RetainPtr<const CPDF_Dictionary> pFirstKid = kids->GetDictAt(0);
   if (!pFirstKid) {
     return;
   }
 
   if (!pFirstKid->KeyExist(pdfium::form_fields::kT) &&
       !pFirstKid->KeyExist(pdfium::form_fields::kKids)) {
-    AddTerminalField(std::move(pFieldDict));
+    AddTerminalField(std::move(field_dict));
     return;
   }
-  for (size_t i = 0; i < pKids->size(); i++) {
-    RetainPtr<CPDF_Dictionary> pChildDict = pKids->GetMutableDictAt(i);
+  for (size_t i = 0; i < kids->size(); i++) {
+    RetainPtr<CPDF_Dictionary> pChildDict = kids->GetMutableDictAt(i);
     if (pChildDict && pChildDict->GetObjNum() != dwParentObjNum) {
       LoadField(std::move(pChildDict), nLevel + 1);
     }
   }
 }
 
-void CPDF_InteractiveForm::FixPageFields(CPDF_Page* pPage) {
-  RetainPtr<CPDF_Array> pAnnots = pPage->GetMutableAnnotsArray();
-  if (!pAnnots) {
+void CPDF_InteractiveForm::FixPageFields(CPDF_Page* page) {
+  RetainPtr<CPDF_Array> annots = page->GetMutableAnnotsArray();
+  if (!annots) {
     return;
   }
 
-  for (size_t i = 0; i < pAnnots->size(); i++) {
-    RetainPtr<CPDF_Dictionary> pAnnot = pAnnots->GetMutableDictAt(i);
-    if (pAnnot && pAnnot->GetNameFor("Subtype") == "Widget") {
-      LoadField(std::move(pAnnot), 0);
+  for (size_t i = 0; i < annots->size(); i++) {
+    RetainPtr<CPDF_Dictionary> annot = annots->GetMutableDictAt(i);
+    if (annot && annot->GetNameFor("Subtype") == "Widget") {
+      LoadField(std::move(annot), 0);
     }
   }
 }
 
 void CPDF_InteractiveForm::AddTerminalField(
-    RetainPtr<CPDF_Dictionary> pFieldDict) {
-  if (!pFieldDict->KeyExist(pdfium::form_fields::kFT)) {
+    RetainPtr<CPDF_Dictionary> field_dict) {
+  if (!field_dict->KeyExist(pdfium::form_fields::kFT)) {
     // Key "FT" is required for terminal fields, it is also inheritable.
     RetainPtr<const CPDF_Dictionary> pParentDict =
-        pFieldDict->GetDictFor(pdfium::form_fields::kParent);
+        field_dict->GetDictFor(pdfium::form_fields::kParent);
     if (!pParentDict || !pParentDict->KeyExist(pdfium::form_fields::kFT)) {
       return;
     }
   }
 
-  WideString csWName = CPDF_FormField::GetFullNameForDict(pFieldDict.Get());
-  if (csWName.IsEmpty()) {
+  WideString field_name = CPDF_FormField::GetFullNameForDict(field_dict.Get());
+  if (field_name.IsEmpty()) {
     return;
   }
 
-  CPDF_FormField* pField = m_pFieldTree->GetField(csWName);
-  if (!pField) {
-    RetainPtr<CPDF_Dictionary> pParent(pFieldDict);
-    if (!pFieldDict->KeyExist(pdfium::form_fields::kT) &&
-        pFieldDict->GetNameFor("Subtype") == "Widget") {
-      pParent = pFieldDict->GetMutableDictFor(pdfium::form_fields::kParent);
+  CPDF_FormField* field = m_pFieldTree->GetField(field_name);
+  if (!field) {
+    RetainPtr<CPDF_Dictionary> pParent(field_dict);
+    if (!field_dict->KeyExist(pdfium::form_fields::kT) &&
+        field_dict->GetNameFor("Subtype") == "Widget") {
+      pParent = field_dict->GetMutableDictFor(pdfium::form_fields::kParent);
       if (!pParent) {
-        pParent = pFieldDict;
+        pParent = field_dict;
       }
     }
 
-    if (pParent && pParent != pFieldDict &&
+    if (pParent && pParent != field_dict &&
         !pParent->KeyExist(pdfium::form_fields::kFT)) {
-      if (pFieldDict->KeyExist(pdfium::form_fields::kFT)) {
+      if (field_dict->KeyExist(pdfium::form_fields::kFT)) {
         RetainPtr<const CPDF_Object> pFTValue =
-            pFieldDict->GetDirectObjectFor(pdfium::form_fields::kFT);
+            field_dict->GetDirectObjectFor(pdfium::form_fields::kFT);
         if (pFTValue) {
           pParent->SetFor(pdfium::form_fields::kFT, pFTValue->Clone());
         }
       }
 
-      if (pFieldDict->KeyExist(pdfium::form_fields::kFf)) {
+      if (field_dict->KeyExist(pdfium::form_fields::kFf)) {
         RetainPtr<const CPDF_Object> pFfValue =
-            pFieldDict->GetDirectObjectFor(pdfium::form_fields::kFf);
+            field_dict->GetDirectObjectFor(pdfium::form_fields::kFf);
         if (pFfValue) {
           pParent->SetFor(pdfium::form_fields::kFf, pFfValue->Clone());
         }
@@ -949,53 +946,54 @@
     }
 
     auto new_field = std::make_unique<CPDF_FormField>(this, std::move(pParent));
-    pField = new_field.get();
+    field = new_field.get();
     RetainPtr<const CPDF_Object> t_obj =
-        pFieldDict->GetObjectFor(pdfium::form_fields::kT);
+        field_dict->GetObjectFor(pdfium::form_fields::kT);
     if (ToReference(t_obj)) {
       RetainPtr<CPDF_Object> t_obj_clone = t_obj->CloneDirectObject();
       if (t_obj_clone && t_obj_clone->IsString()) {
-        pFieldDict->SetFor(pdfium::form_fields::kT, std::move(t_obj_clone));
+        field_dict->SetFor(pdfium::form_fields::kT, std::move(t_obj_clone));
       } else {
-        pFieldDict->SetNewFor<CPDF_String>(pdfium::form_fields::kT,
+        field_dict->SetNewFor<CPDF_String>(pdfium::form_fields::kT,
                                            ByteString());
       }
     }
-    if (!m_pFieldTree->SetField(csWName, std::move(new_field))) {
+    if (!m_pFieldTree->SetField(field_name, std::move(new_field))) {
       return;
     }
   }
 
-  RetainPtr<CPDF_Array> pKids =
-      pFieldDict->GetMutableArrayFor(pdfium::form_fields::kKids);
-  if (!pKids) {
-    if (pFieldDict->GetNameFor("Subtype") == "Widget") {
-      AddControl(pField, std::move(pFieldDict));
+  RetainPtr<CPDF_Array> kids =
+      field_dict->GetMutableArrayFor(pdfium::form_fields::kKids);
+  if (!kids) {
+    if (field_dict->GetNameFor("Subtype") == "Widget") {
+      AddControl(field, std::move(field_dict));
     }
     return;
   }
-  for (size_t i = 0; i < pKids->size(); i++) {
-    RetainPtr<CPDF_Dictionary> pKid = pKids->GetMutableDictAt(i);
-    if (pKid && pKid->GetNameFor("Subtype") == "Widget") {
-      AddControl(pField, std::move(pKid));
+  for (size_t i = 0; i < kids->size(); i++) {
+    RetainPtr<CPDF_Dictionary> kid = kids->GetMutableDictAt(i);
+    if (kid && kid->GetNameFor("Subtype") == "Widget") {
+      AddControl(field, std::move(kid));
     }
   }
 }
 
 CPDF_FormControl* CPDF_InteractiveForm::AddControl(
-    CPDF_FormField* pField,
-    RetainPtr<CPDF_Dictionary> pWidgetDict) {
-  DCHECK(pWidgetDict);
-  const auto it = m_ControlMap.find(pWidgetDict.Get());
+    CPDF_FormField* field,
+    RetainPtr<CPDF_Dictionary> widget_dict) {
+  DCHECK(widget_dict);
+  const auto it = m_ControlMap.find(widget_dict.Get());
   if (it != m_ControlMap.end()) {
     return it->second.get();
   }
 
-  auto pNew = std::make_unique<CPDF_FormControl>(pField, pWidgetDict, this);
-  CPDF_FormControl* pControl = pNew.get();
-  m_ControlMap[pWidgetDict] = std::move(pNew);
-  m_ControlLists[pdfium::WrapUnowned(pField)].emplace_back(pControl);
-  return pControl;
+  auto new_control =
+      std::make_unique<CPDF_FormControl>(field, widget_dict, this);
+  CPDF_FormControl* control = new_control.get();
+  m_ControlMap[widget_dict] = std::move(new_control);
+  m_ControlLists[pdfium::WrapUnowned(field)].emplace_back(control);
+  return control;
 }
 
 bool CPDF_InteractiveForm::CheckRequiredFields(
@@ -1004,29 +1002,29 @@
   CFieldTree::Node* pRoot = m_pFieldTree->GetRoot();
   const size_t nCount = pRoot->CountFields();
   for (size_t i = 0; i < nCount; ++i) {
-    CPDF_FormField* pField = pRoot->GetFieldAtIndex(i);
-    if (!pField) {
+    CPDF_FormField* field = pRoot->GetFieldAtIndex(i);
+    if (!field) {
       continue;
     }
 
-    int32_t iType = pField->GetType();
+    int32_t iType = field->GetType();
     if (iType == CPDF_FormField::kPushButton ||
         iType == CPDF_FormField::kCheckBox ||
         iType == CPDF_FormField::kListBox) {
       continue;
     }
-    if (pField->IsNoExport()) {
+    if (field->IsNoExport()) {
       continue;
     }
 
     bool bFind = true;
     if (fields) {
-      bFind = pdfium::Contains(*fields, pField);
+      bFind = pdfium::Contains(*fields, field);
     }
     if (bIncludeOrExclude == bFind) {
-      RetainPtr<const CPDF_Dictionary> pFieldDict = pField->GetFieldDict();
-      if (pField->IsRequired() &&
-          pFieldDict->GetByteStringFor(pdfium::form_fields::kV).IsEmpty()) {
+      RetainPtr<const CPDF_Dictionary> field_dict = field->GetFieldDict();
+      if (field->IsRequired() &&
+          field_dict->GetByteStringFor(pdfium::form_fields::kV).IsEmpty()) {
         return false;
       }
     }
@@ -1057,97 +1055,97 @@
   RetainPtr<CPDF_Dictionary> pMainDict =
       pDoc->GetMutableRoot()->GetMutableDictFor("FDF");
   if (!pdf_path.IsEmpty()) {
-    auto pNewDict = pDoc->New<CPDF_Dictionary>();
-    pNewDict->SetNewFor<CPDF_Name>("Type", "Filespec");
+    auto new_dict = pDoc->New<CPDF_Dictionary>();
+    new_dict->SetNewFor<CPDF_Name>("Type", "Filespec");
     WideString wsStr = CPDF_FileSpec::EncodeFileName(pdf_path);
-    pNewDict->SetNewFor<CPDF_String>(pdfium::stream::kF, wsStr.ToDefANSI());
-    pNewDict->SetNewFor<CPDF_String>("UF", wsStr.AsStringView());
-    pMainDict->SetFor("F", pNewDict);
+    new_dict->SetNewFor<CPDF_String>(pdfium::stream::kF, wsStr.ToDefANSI());
+    new_dict->SetNewFor<CPDF_String>("UF", wsStr.AsStringView());
+    pMainDict->SetFor("F", new_dict);
   }
 
-  auto pFields = pMainDict->SetNewFor<CPDF_Array>("Fields");
+  auto fields_array = pMainDict->SetNewFor<CPDF_Array>("Fields");
   CFieldTree::Node* pRoot = m_pFieldTree->GetRoot();
   const size_t nCount = pRoot->CountFields();
   for (size_t i = 0; i < nCount; ++i) {
-    CPDF_FormField* pField = pRoot->GetFieldAtIndex(i);
-    if (!pField || pField->GetType() == CPDF_FormField::kPushButton) {
+    CPDF_FormField* field = pRoot->GetFieldAtIndex(i);
+    if (!field || field->GetType() == CPDF_FormField::kPushButton) {
       continue;
     }
 
-    uint32_t dwFlags = pField->GetFieldFlags();
+    uint32_t dwFlags = field->GetFieldFlags();
     if (dwFlags & pdfium::form_flags::kNoExport) {
       continue;
     }
 
-    if (bIncludeOrExclude != pdfium::Contains(fields, pField)) {
+    if (bIncludeOrExclude != pdfium::Contains(fields, field)) {
       continue;
     }
 
     if ((dwFlags & pdfium::form_flags::kRequired) != 0 &&
-        pField->GetFieldDict()
+        field->GetFieldDict()
             ->GetByteStringFor(pdfium::form_fields::kV)
             .IsEmpty()) {
       continue;
     }
 
     WideString fullname =
-        CPDF_FormField::GetFullNameForDict(pField->GetFieldDict());
-    auto pFieldDict = pDoc->New<CPDF_Dictionary>();
-    pFieldDict->SetNewFor<CPDF_String>(pdfium::form_fields::kT,
+        CPDF_FormField::GetFullNameForDict(field->GetFieldDict());
+    auto field_dict = pDoc->New<CPDF_Dictionary>();
+    field_dict->SetNewFor<CPDF_String>(pdfium::form_fields::kT,
                                        fullname.AsStringView());
-    if (pField->GetType() == CPDF_FormField::kCheckBox ||
-        pField->GetType() == CPDF_FormField::kRadioButton) {
-      ByteString csBExport =
-          PDF_EncodeText(pField->GetCheckValue(false).AsStringView());
-      RetainPtr<const CPDF_Object> pOpt = pField->GetFieldAttr("Opt");
-      if (pOpt) {
-        pFieldDict->SetNewFor<CPDF_String>(pdfium::form_fields::kV, csBExport);
+    if (field->GetType() == CPDF_FormField::kCheckBox ||
+        field->GetType() == CPDF_FormField::kRadioButton) {
+      ByteString export_value =
+          PDF_EncodeText(field->GetCheckValue(false).AsStringView());
+      RetainPtr<const CPDF_Object> opt = field->GetFieldAttr("Opt");
+      if (opt) {
+        field_dict->SetNewFor<CPDF_String>(pdfium::form_fields::kV,
+                                           export_value);
       } else {
-        pFieldDict->SetNewFor<CPDF_Name>(pdfium::form_fields::kV, csBExport);
+        field_dict->SetNewFor<CPDF_Name>(pdfium::form_fields::kV, export_value);
       }
     } else {
-      RetainPtr<const CPDF_Object> pV =
-          pField->GetFieldAttr(pdfium::form_fields::kV);
-      if (pV) {
-        pFieldDict->SetFor(pdfium::form_fields::kV, pV->CloneDirectObject());
+      RetainPtr<const CPDF_Object> value =
+          field->GetFieldAttr(pdfium::form_fields::kV);
+      if (value) {
+        field_dict->SetFor(pdfium::form_fields::kV, value->CloneDirectObject());
       }
     }
-    pFields->Append(pFieldDict);
+    fields_array->Append(field_dict);
   }
   return pDoc;
 }
 
-void CPDF_InteractiveForm::SetNotifierIface(NotifierIface* pNotify) {
-  m_pFormNotify = pNotify;
+void CPDF_InteractiveForm::SetNotifierIface(NotifierIface* notify) {
+  m_pFormNotify = notify;
 }
 
-bool CPDF_InteractiveForm::NotifyBeforeValueChange(CPDF_FormField* pField,
-                                                   const WideString& csValue) {
-  return !m_pFormNotify || m_pFormNotify->BeforeValueChange(pField, csValue);
+bool CPDF_InteractiveForm::NotifyBeforeValueChange(CPDF_FormField* field,
+                                                   const WideString& value) {
+  return !m_pFormNotify || m_pFormNotify->BeforeValueChange(field, value);
 }
 
-void CPDF_InteractiveForm::NotifyAfterValueChange(CPDF_FormField* pField) {
+void CPDF_InteractiveForm::NotifyAfterValueChange(CPDF_FormField* field) {
   if (m_pFormNotify) {
-    m_pFormNotify->AfterValueChange(pField);
+    m_pFormNotify->AfterValueChange(field);
   }
 }
 
 bool CPDF_InteractiveForm::NotifyBeforeSelectionChange(
-    CPDF_FormField* pField,
-    const WideString& csValue) {
-  return !m_pFormNotify ||
-         m_pFormNotify->BeforeSelectionChange(pField, csValue);
+    CPDF_FormField* field,
+    const WideString& value) {
+  return !m_pFormNotify || m_pFormNotify->BeforeSelectionChange(field, value);
 }
 
-void CPDF_InteractiveForm::NotifyAfterSelectionChange(CPDF_FormField* pField) {
+void CPDF_InteractiveForm::NotifyAfterSelectionChange(CPDF_FormField* field) {
   if (m_pFormNotify) {
-    m_pFormNotify->AfterSelectionChange(pField);
+    m_pFormNotify->AfterSelectionChange(field);
   }
 }
 
 void CPDF_InteractiveForm::NotifyAfterCheckedStatusChange(
-    CPDF_FormField* pField) {
+    CPDF_FormField* field) {
   if (m_pFormNotify) {
-    m_pFormNotify->AfterCheckedStatusChange(pField);
+    m_pFormNotify->AfterCheckedStatusChange(field);
   }
 }
diff --git a/core/fpdfdoc/cpdf_interactiveform.h b/core/fpdfdoc/cpdf_interactiveform.h
index 4152301..3e51ca5 100644
--- a/core/fpdfdoc/cpdf_interactiveform.h
+++ b/core/fpdfdoc/cpdf_interactiveform.h
@@ -38,45 +38,45 @@
    public:
     virtual ~NotifierIface() = default;
 
-    virtual bool BeforeValueChange(CPDF_FormField* pField,
-                                   const WideString& csValue) = 0;
-    virtual void AfterValueChange(CPDF_FormField* pField) = 0;
-    virtual bool BeforeSelectionChange(CPDF_FormField* pField,
-                                       const WideString& csValue) = 0;
-    virtual void AfterSelectionChange(CPDF_FormField* pField) = 0;
-    virtual void AfterCheckedStatusChange(CPDF_FormField* pField) = 0;
-    virtual void AfterFormReset(CPDF_InteractiveForm* pForm) = 0;
+    virtual bool BeforeValueChange(CPDF_FormField* field,
+                                   const WideString& value) = 0;
+    virtual void AfterValueChange(CPDF_FormField* field) = 0;
+    virtual bool BeforeSelectionChange(CPDF_FormField* field,
+                                       const WideString& value) = 0;
+    virtual void AfterSelectionChange(CPDF_FormField* field) = 0;
+    virtual void AfterCheckedStatusChange(CPDF_FormField* field) = 0;
+    virtual void AfterFormReset(CPDF_InteractiveForm* form) = 0;
   };
 
-  explicit CPDF_InteractiveForm(CPDF_Document* pDocument);
+  explicit CPDF_InteractiveForm(CPDF_Document* document);
   ~CPDF_InteractiveForm();
 
   static bool IsUpdateAPEnabled();
   static void SetUpdateAP(bool bUpdateAP);
   static RetainPtr<CPDF_Font> AddNativeInteractiveFormFont(
-      CPDF_Document* pDocument,
-      ByteString* csNameTag);
+      CPDF_Document* document,
+      ByteString* name_tag);
   // Adds a new /AcroForm dictionary to the root dictionary of `document`.
   // Returns the newly created dictionary.
   static RetainPtr<CPDF_Dictionary> InitAcroFormDict(CPDF_Document* document);
 
-  size_t CountFields(const WideString& csFieldName) const;
-  CPDF_FormField* GetField(size_t index, const WideString& csFieldName) const;
-  CPDF_FormField* GetFieldByDict(const CPDF_Dictionary* pFieldDict) const;
+  size_t CountFields(const WideString& field_name) const;
+  CPDF_FormField* GetField(size_t index, const WideString& field_name) const;
+  CPDF_FormField* GetFieldByDict(const CPDF_Dictionary* field) const;
 
-  const CPDF_FormControl* GetControlAtPoint(const CPDF_Page* pPage,
+  const CPDF_FormControl* GetControlAtPoint(const CPDF_Page* page,
                                             const CFX_PointF& point,
                                             int* z_order) const;
-  CPDF_FormControl* GetControlByDict(const CPDF_Dictionary* pWidgetDict) const;
+  CPDF_FormControl* GetControlByDict(const CPDF_Dictionary* widget_dict) const;
 
   bool NeedConstructAP() const;
   int CountFieldsInCalculationOrder();
   CPDF_FormField* GetFieldInCalculationOrder(int index);
-  int FindFieldInCalculationOrder(const CPDF_FormField* pField);
+  int FindFieldInCalculationOrder(const CPDF_FormField* field);
 
-  RetainPtr<CPDF_Font> GetFormFont(ByteString csNameTag) const;
+  RetainPtr<CPDF_Font> GetFormFont(ByteString name_tag) const;
   RetainPtr<CPDF_Font> GetFontForElement(
-      RetainPtr<CPDF_Dictionary> pElement) const;
+      RetainPtr<CPDF_Dictionary> element) const;
   CPDF_DefaultAppearance GetDefaultAppearance() const;
   int GetFormAlignment() const;
   bool CheckRequiredFields(const std::vector<CPDF_FormField*>* fields,
@@ -91,26 +91,25 @@
   void ResetForm();
   void ResetForm(pdfium::span<CPDF_FormField*> fields, bool bIncludeOrExclude);
 
-  void SetNotifierIface(NotifierIface* pNotify);
-  void FixPageFields(CPDF_Page* pPage);
+  void SetNotifierIface(NotifierIface* notify);
+  void FixPageFields(CPDF_Page* page);
 
   // Wrap callbacks thru NotifierIface.
-  bool NotifyBeforeValueChange(CPDF_FormField* pField,
-                               const WideString& csValue);
-  void NotifyAfterValueChange(CPDF_FormField* pField);
-  bool NotifyBeforeSelectionChange(CPDF_FormField* pField,
-                                   const WideString& csValue);
-  void NotifyAfterSelectionChange(CPDF_FormField* pField);
-  void NotifyAfterCheckedStatusChange(CPDF_FormField* pField);
+  bool NotifyBeforeValueChange(CPDF_FormField* field, const WideString& value);
+  void NotifyAfterValueChange(CPDF_FormField* field);
+  bool NotifyBeforeSelectionChange(CPDF_FormField* field,
+                                   const WideString& value);
+  void NotifyAfterSelectionChange(CPDF_FormField* field);
+  void NotifyAfterCheckedStatusChange(CPDF_FormField* field);
 
   const std::vector<UnownedPtr<CPDF_FormControl>>& GetControlsForField(
-      const CPDF_FormField* pField);
+      const CPDF_FormField* field);
 
  private:
-  void LoadField(RetainPtr<CPDF_Dictionary> pFieldDict, int nLevel);
-  void AddTerminalField(RetainPtr<CPDF_Dictionary> pFieldDict);
-  CPDF_FormControl* AddControl(CPDF_FormField* pField,
-                               RetainPtr<CPDF_Dictionary> pWidgetDict);
+  void LoadField(RetainPtr<CPDF_Dictionary> field_dict, int nLevel);
+  void AddTerminalField(RetainPtr<CPDF_Dictionary> field_dict);
+  CPDF_FormControl* AddControl(CPDF_FormField* field,
+                               RetainPtr<CPDF_Dictionary> widget_dict);
 
   static bool s_bUpdateAP;