Age | Commit message (Collapse) | Author |
|
pdfium last commit id: 9505810f6
Bug: 279055389
Test: Build the code and flash the device and check Print functionality
Test: atest FrameworksCoreTests
Test: atest CtsPrintTestCases
Test: atest CtsPdfTestCases
Change-Id: I2efabeec0d0fa3925bcbeebf36031cee6f7f9fc4
Merged-In: I2efabeec0d0fa3925bcbeebf36031cee6f7f9fc4
|
|
Explicitly export functions and enable the linker's identical code
folding optimization.
This makes libpdfium.so in /system/lib and /system/lib64 ~1MB smaller.
Also, this makes system.raw.img 870KB smaller.
Bug: 182446785
Test: build
Change-Id: I5ed403aa88110f924d1d9d1f69793511662737ee
(cherry picked from commit 94adbcf7b9134f6e49ba84b7ab5b6130c8276dec)
|
|
Added SPDX-license-identifier-Apache-2.0
SPDX-license-identifier-Artistic SPDX-license-identifier-BSD
SPDX-license-identifier-FTL SPDX-license-identifier-MIT
SPDX-license-identifier-OFL SPDX-license-identifier-Zlib
SPDX-license-identifier-libtiff legacy_unencumbered
to:
Android.bp
Added SPDX-license-identifier-Artistic SPDX-license-identifier-BSD
SPDX-license-identifier-FTL SPDX-license-identifier-MIT
SPDX-license-identifier-Zlib SPDX-license-identifier-libtiff
legacy_unencumbered
to:
third_party/Android.bp
Added SPDX-license-identifier-BSD
to:
constants/Android.bp
core/fdrm/Android.bp
core/fpdfapi/cmaps/Android.bp
core/fpdfapi/edit/Android.bp
core/fpdfapi/font/Android.bp
core/fpdfapi/page/Android.bp
core/fpdfapi/parser/Android.bp
core/fpdfapi/render/Android.bp
core/fpdfdoc/Android.bp
core/fpdftext/Android.bp
core/fxcodec/Android.bp
core/fxcrt/Android.bp
core/fxge/Android.bp
fpdfsdk/Android.bp
fpdfsdk/formfiller/Android.bp
fpdfsdk/pwl/Android.bp
fxjs/Android.bp
Bug: 68860345
Bug: 151177513
Bug: 151953481
Test: m all
Exempt-From-Owner-Approval: janitorial work
Change-Id: If24f594d0d9e89f5731871781e616f9cdf34723e
|
|
The plan is to migrate most users from libandroidicu,
and libandroidicu will be deprecated.
Test: m libpdfium
Change-Id: I72d863e6d2ee05b9780f8ce34181a91586eb82c0
|
|
The non-determinism issue should be fixed with clang-r383902b update.
Test: built thrice and produced same output
Bug: 135660678
Change-Id: I87b83c44d5ef72cf54b4274c90eccec3533b5408
|
|
Rewrite Android.bp to follow the new BUILD.gn structure.
Will try to set up auto update in following changes.
Bug: 155031873
Change-Id: I4a0632e1f5220ecbd257153a647b594a038f1229
|
|
The new pass manager is causing non-deterministic build.
Test: TreeHugger
Bug: 135660678
Change-Id: Ib4407e7f9bb11138e868d81ccafc63110ec88d45
Merged-In: Ib4407e7f9bb11138e868d81ccafc63110ec88d45
(cherry picked from commit 2bda82ffcbcafc64d4ecefa6a0a179d8f7b723e5)
|
|
-Wimplicit-fallthrough will be enabled globally.
Test: build with global -Wimplicit-fallthrough.
Change-Id: Ie77da5d795217624b7b174985409a6e8c8b72e53
|
|
Same as used by Chrome for Android 65.0.3325.109
- use system's zlib, freetype, libjpeg
- don't use xfa, v8, skia
Test: atest CtsPdfTestCases
Fixes: 72134075
Change-Id: Ic144d41e667a0c9310b69625b53850dec5fb3006
|
|
Clang 6.0.1 update introduced a number of new warnings, failing werror
build. Ignore the -Wnull-pointer-arithmetic variable warning for
external/pdfium.
Test: m checkbuild
Change-Id: Ic2cf61f1676bd6f167c4ab3da10680ed007f5e1b
|
|
Test: Compiled
Change-Id: Id70f7e7ca4e5adc551a4b960dd31fa9800f05843
|
|
Bug: 66996870
Test: build with WITH_TIDY=1
Change-Id: I6871e9e3f6e0f0024218a211fcd39c30e0d4a5f2
|
|
See build/soong/README.md for more information.
Test: m -j checkbuild
Change-Id: Id230fda51411f772bbb92b1443467212cc2bbdbd
(cherry picked from commit 961fd5e39d0c91e4c60d4c4ac1bb0a240cb2a356)
|