Add namespace and-re-arrange PDFium's local copy of chromium /base.
authorTom Sepez <tsepez@chromium.org>
Thu, 5 Feb 2015 17:46:23 +0000 (09:46 -0800)
committerTom Sepez <tsepez@chromium.org>
Thu, 5 Feb 2015 17:46:23 +0000 (09:46 -0800)
commitdabc5d57bf473708295800a7991bc1fafdf76288
tree9dfb8313596dd61e2c600cf02548b191f9753daf
parent7061d1af45752617fafa85e2242dc5b2844650b5
Add namespace and-re-arrange PDFium's local copy of chromium /base.

Any projects DEPS'd into chromium and requiring a /base
subset should have a local copy of that subset in a
separate namespace. This will avoid future naming conflicts.

Re-arrange the directory structure to better identify what
came from chromium's base, and to make drop-in replacement
easier for files that contain hard-coded "base/" in their
#include directives.

R=jam@chromium.org

Review URL: https://codereview.chromium.org/900753002
28 files changed:
BUILD.gn
core/src/fpdfapi/fpdf_page/fpdf_page_func.cpp
core/src/fpdfapi/fpdf_parser/fpdf_parser_parser.cpp
core/src/fxcrt/fx_basic_array.cpp
core/src/fxcrt/fx_basic_bstring.cpp
core/src/fxcrt/fx_basic_wstring.cpp
core/src/fxcrt/fx_safe_types.h
fpdfsdk/src/fpdfview.cpp
fpdfsdk/src/javascript/Document.cpp
pdfium.gyp
third_party/BUILD.gn
third_party/base/logging.h [new file with mode: 0644]
third_party/base/macros.h [new file with mode: 0644]
third_party/base/numerics/OWNERS [new file with mode: 0644]
third_party/base/numerics/safe_conversions.h [new file with mode: 0644]
third_party/base/numerics/safe_conversions_impl.h [new file with mode: 0644]
third_party/base/numerics/safe_math.h [new file with mode: 0644]
third_party/base/numerics/safe_math_impl.h [new file with mode: 0644]
third_party/base/template_util.h [new file with mode: 0644]
third_party/logging.h [deleted file]
third_party/macros.h [deleted file]
third_party/numerics/OWNERS [deleted file]
third_party/numerics/safe_conversions.h [deleted file]
third_party/numerics/safe_conversions_impl.h [deleted file]
third_party/numerics/safe_math.h [deleted file]
third_party/numerics/safe_math_impl.h [deleted file]
third_party/template_util.h [deleted file]
third_party/third_party.gyp