Import Chromium base/numerics to resolve integer overflow.
authorChris Palmer <palmer@google.com>
Thu, 26 Jun 2014 23:01:46 +0000 (16:01 -0700)
committerChris Palmer <palmer@google.com>
Thu, 26 Jun 2014 23:01:46 +0000 (16:01 -0700)
commit9108ad211bf00d6e512af0919b743c1bf8b0eeb8
treee4034b18bdb0e24d9f92100b6dbca1c6d497a656
parenta548d30f8126d167210fdc26783454b0b3752004
Import Chromium base/numerics to resolve integer overflow.

We'll use this for integer overflows going forward.

BUG=382606
R=jam@chromium.org

Review URL: https://codereview.chromium.org/349363005
BUILD.gn
fpdfsdk/src/javascript/Document.cpp
pdfium.gyp
third_party/logging.h [new file with mode: 0644]
third_party/macros.h [new file with mode: 0644]
third_party/numerics/OWNERS [new file with mode: 0644]
third_party/numerics/safe_conversions.h [new file with mode: 0644]
third_party/numerics/safe_conversions_impl.h [new file with mode: 0644]
third_party/numerics/safe_math.h [new file with mode: 0644]
third_party/numerics/safe_math_impl.h [new file with mode: 0644]
third_party/template_util.h [new file with mode: 0644]