Roll libexpat to 2.2.3

Desktop / Chromium - Dominic Cooney [chromium.org] - 20 September 2017 00:02 EDT

Bug: 735752 Change-Id: Ic4b85154f2183b4735b03dad03061f233d84be7a Reviewed-on: https://chromium-review.googlesource.com/608988

6b772b3 Roll libexpat to 2.2.3
.../0001-Expat-external-symbol-visibility.patch | 26 +
.../expat/0002-Do-not-redefine-lean-and-mean.patch | 26 +
.../0003-Add-missing-include-for-malloc-free.patch | 24 +
.../0004-Remove-truncating-cast-of-constant.patch | 25 +
third_party/expat/BUILD.gn | 1 +
third_party/expat/README.chromium | 59 +-
third_party/expat/files/AUTHORS | 10 +
third_party/expat/files/COPYING | 2 +-
third_party/expat/files/Changes | 220 +-
third_party/expat/files/MANIFEST | 65 +-
third_party/expat/files/README | 139 -
third_party/expat/files/README.md | 126 +
third_party/expat/files/lib/amigaconfig.h | 29 -
third_party/expat/files/lib/expat.h | 23 +-
third_party/expat/files/lib/expat_config.h | 32 +-
third_party/expat/files/lib/expat_external.h | 5 +-
.../expat/files/lib/expat_external.h.original | 129 -
third_party/expat/files/lib/libexpat.def | 2 +-
third_party/expat/files/lib/libexpatw.def | 2 +-
third_party/expat/files/lib/loadlibrary.c | 142 +
third_party/expat/files/lib/macconfig.h | 53 -
third_party/expat/files/lib/siphash.h | 374 ++
third_party/expat/files/lib/winconfig.h | 10 +
third_party/expat/files/lib/winconfig.h.original | 30 -
third_party/expat/files/lib/xmlparse.c | 1098 +++-
third_party/expat/files/lib/xmlparse.c.original | 6466 --------------------
third_party/expat/files/lib/xmlrole.c | 40 +-
third_party/expat/files/lib/xmltok.c | 41 +-
third_party/expat/files/lib/xmltok.c.origin | 1751 ------
third_party/expat/files/lib/xmltok_impl.c | 39 +-
30 files changed, 2054 insertions(+), 8935 deletions(-)

Upstream: git.chromium.org


  • Share