| Commit-Queue | +1 |
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Code-Review | +1 |
* Core Classes: Moved LanguageTag, LanguageTagConverter, and LanguageTagMatcher from base to ::base::i18n.please wrap CL descriptions at 72 cols as per https://chromium.googlesource.com/chromium/src/+/main/docs/contributing.md#uploading-a-change-for-review
* Bug Fix: Corrected a logic error in LanguageTag::GetExtensionString where incorrect indexing with substr(2) caused truncated extension strings and CHECK failures during unit tests.would you mind doing the bug fix in its own CL? it's nice to keep behavior changes independent from renames. thanks.
std::u16string GetDisplayName(const i18n::LanguageTag& language_tag,omit `i18n::`
std::u16string TimeZone::GetDisplayName(const i18n::LanguageTag& language_tag,nit: omit `i18n::` since we're in the namespace already
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
* Core Classes: Moved LanguageTag, LanguageTagConverter, and LanguageTagMatcher from base to ::base::i18n.please wrap CL descriptions at 72 cols as per https://chromium.googlesource.com/chromium/src/+/main/docs/contributing.md#uploading-a-change-for-review
The guerrit format sometimes does that. I am trying to keep them in separated lines, but it doesn't always work.
* Bug Fix: Corrected a logic error in LanguageTag::GetExtensionString where incorrect indexing with substr(2) caused truncated extension strings and CHECK failures during unit tests.would you mind doing the bug fix in its own CL? it's nice to keep behavior changes independent from renames. thanks.
Done
std::u16string GetDisplayName(const i18n::LanguageTag& language_tag,Danilo Tedeschiomit `i18n::`
Done
std::u16string TimeZone::GetDisplayName(const i18n::LanguageTag& language_tag,nit: omit `i18n::` since we're in the namespace already
Done
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Code-Review | +1 |
* Migrated pdf/document_metadata.h and pdf/pdfium/pdfium_document_metadata.cc.nit: wrap at 72 columns.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
| Commit-Queue | +1 |
* Migrated pdf/document_metadata.h and pdf/pdfium/pdfium_document_metadata.cc.nit: wrap at 72 columns.
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |
11 is the latest approved patch-set.
No files were changed between the latest approved patch-set and the submitted one.
Relocate LanguageTag classes and constants to base::i18n
This CL performs a major namespace reorganization for language tag
utilities in base/i18n and updates corresponding call sites in the
PDFcomponent.
Key Changes:
* Core Classes: Moved LanguageTag, LanguageTagConverter,
and LanguageTagMatcher from base to ::base::i18n.
* BCP47 Extensions:
* Moved Extension, UnicodeExtension, and
PrivateUseSubtags to base::i18n.
* Moved extension traits and helper functions
(e.g., unicode(), priv(), ext<c>()) to base::i18n::bcp47_extensions.
* Constants: Moved predefined language tag constants
(e.g., ENGLISH(), CHINESE_CHINA()) to base::i18n::language_tags.
* Renaming: Renamed GetKnownTag to GetKnownLanguageTag
for improved clarity and left it in ::base::i18n.
Call Site Updates:
* Updated all internal references within base/i18n/
* Migrated pdf/document_metadata.h and
pdf/pdfium/pdfium_document_metadata.cc.
* Updated all unit tests to use fully qualified names
| Inspect html for hidden footers to help with email filtering. To unsubscribe visit settings. |