21 Commits

Author SHA1 Message Date
K. Moon
e66603249a Use shared //third_party/libpng dependency
Uses //third_party/libpng for the libpng dependency, instead of PDFium's
private copy in //third_party/libpng16.

Bug: chromium:1130821
Change-Id: I749843df3f94363e20c14755e8b711c74b57acd5
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/101311
Commit-Queue: K. Moon <kmoon@chromium.org>
Reviewed-by: Lei Zhang <thestig@chromium.org>
2022-11-15 23:24:08 +00:00
Lei Zhang
b9037bd892 Switch to main branch in test tools and documentation.
The main branch is now available in PDFium, so use that wherever
possible.

Change-Id: I349777aa2401f58624c70954b3c343d02f43c933
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/82771
Reviewed-by: Daniel Hosseinian <dhoss@chromium.org>
Commit-Queue: Lei Zhang <thestig@chromium.org>
2021-06-30 17:02:33 +00:00
Lei Zhang
b7459e2e0e Switch Chromium references to main branch.
Chromium switched to the main branch last week, so update references to
point to that branch.

Change-Id: I7c3699a7c0aa387fbed8dc5ba86487018ff672bc
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/79250
Commit-Queue: Lei Zhang <thestig@chromium.org>
Commit-Queue: Daniel Hosseinian <dhoss@chromium.org>
Auto-Submit: Lei Zhang <thestig@chromium.org>
Reviewed-by: Daniel Hosseinian <dhoss@chromium.org>
2021-04-12 18:10:06 +00:00
Lei Zhang
a44faae977 Revert "Add documentation about Valgrind LLD workaround"
This reverts commit 63c5fa9cf2250dcd91dd88d8233c0d9d93b1d917.

Reason for revert: Workaround no longer needed.

Original change's description:
> Add documentation about Valgrind LLD workaround
> 
> BUG=chromium:830706
> 
> Change-Id: I72ea6373d898953c10e523399655f1f630941b09
> Reviewed-on: https://pdfium-review.googlesource.com/30110
> Commit-Queue: Ryan Harrison <rharrison@chromium.org>
> Reviewed-by: Henrique Nakashima <hnakashima@chromium.org>

TBR=rharrison@chromium.org

# Not skipping CQ checks because original CL landed > 1 day ago.

Bug: chromium:830706
Change-Id: I0920f6756925d038536ece40a155afa0220dde4c
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/69032
Reviewed-by: Lei Zhang <thestig@chromium.org>
Reviewed-by: Ryan Harrison <rharrison@chromium.org>
Commit-Queue: Lei Zhang <thestig@chromium.org>
Commit-Queue: Ryan Harrison <rharrison@chromium.org>
2020-04-21 21:30:49 +00:00
Lei Zhang
a919e1bd9d Update documentation for PDFium initialization.
Better explain PDFium initialization, and mention older initialization
APIs/configs will be deprecated in the future. Do similar comment
updates in public/fpdfview.h.

Bug: pdfium:1446
Change-Id: I76acd76827fad6fe6a1bdf76f13b7dc20329e513
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/64453
Reviewed-by: Tom Sepez <tsepez@chromium.org>
Commit-Queue: Lei Zhang <thestig@chromium.org>
2019-12-20 23:43:46 +00:00
Henrique Nakashima
7348681933 Document image comparison with safetynet_compare.py.
Change-Id: I12a0bb92031173209b71a5ea5e06bff64a5d80a0
Reviewed-on: https://pdfium-review.googlesource.com/c/43730
Commit-Queue: Henrique Nakashima <hnakashima@chromium.org>
Reviewed-by: Lei Zhang <thestig@chromium.org>
2018-10-10 19:02:54 +00:00
Henrique Nakashima
7eccfb6577 Document how to setup safetynet_job.py nightly.
Change-Id: I5792f5940a3195854b6117d2418c773de34f891b
Reviewed-on: https://pdfium-review.googlesource.com/c/43710
Commit-Queue: Henrique Nakashima <hnakashima@chromium.org>
Reviewed-by: Lei Zhang <thestig@chromium.org>
2018-10-10 16:55:00 +00:00
Ryan Harrison
5339261bb3 Update code coverage documentation
BUG=pdfium:1117

Change-Id: I7b2cccf187dbc1ec3a6bfc36a12973a13e4ab0d0
Reviewed-on: https://pdfium-review.googlesource.com/36010
Commit-Queue: Ryan Harrison <rharrison@chromium.org>
Reviewed-by: Tom Sepez <tsepez@chromium.org>
2018-06-25 18:57:23 +00:00
Ryan Harrison
63c5fa9cf2 Add documentation about Valgrind LLD workaround
BUG=chromium:830706

Change-Id: I72ea6373d898953c10e523399655f1f630941b09
Reviewed-on: https://pdfium-review.googlesource.com/30110
Commit-Queue: Ryan Harrison <rharrison@chromium.org>
Reviewed-by: Henrique Nakashima <hnakashima@chromium.org>
2018-04-11 14:50:41 +00:00
Ryan Harrison
93ed5f640c Update paths for coverage script in documentation
Change-Id: I38ee7e59f4bf9587f43546460c87bb8539121472
Reviewed-on: https://pdfium-review.googlesource.com/12211
Commit-Queue: Ryan Harrison <rharrison@chromium.org>
Commit-Queue: dsinclair <dsinclair@chromium.org>
Reviewed-by: dsinclair <dsinclair@chromium.org>
2017-08-28 20:37:33 +00:00
Henrique Nakashima
5f7b8f4038 Readme for SafetyNet
Change-Id: I33ed6b7d8cb40fabd4aee0532a5e7273f630f9ea
Reviewed-on: https://pdfium-review.googlesource.com/10930
Commit-Queue: Henrique Nakashima <hnakashima@chromium.org>
Reviewed-by: dsinclair <dsinclair@chromium.org>
Reviewed-by: Ryan Harrison <rharrison@chromium.org>
2017-08-15 18:56:50 +00:00
Dan Sinclair
c411eb943b Move fpdfsdk/pdfwindow to fpdfsdk/pwl
This makes it clearer what the directory contains.

Change-Id: I34fc38dd30b8e0f6e057052ea33c8b5a10f1b9c3
Reviewed-on: https://pdfium-review.googlesource.com/8791
Commit-Queue: dsinclair <dsinclair@chromium.org>
Reviewed-by: Henrique Nakashima <hnakashima@chromium.org>
Reviewed-by: Tom Sepez <tsepez@chromium.org>
2017-07-25 13:51:37 +00:00
Ryan Harrison
c16df7fe36 Add documentation for code coverage support
BUG=pdfium:797

Change-Id: I70d1b2260db1f71b018505aaeca617c5366d9ae5
Reviewed-on: https://pdfium-review.googlesource.com/8050
Commit-Queue: Ryan Harrison <rharrison@chromium.org>
Reviewed-by: Tom Sepez <tsepez@chromium.org>
Reviewed-by: Henrique Nakashima <hnakashima@chromium.org>
2017-07-18 17:58:30 +00:00
Lei Zhang
65a2192443 Remove more references to GYP.
BUG=pdfium:559,pdfium:695

Change-Id: I534d8b78ae39946e9b423f29ec3884794b3083fc
Reviewed-on: https://pdfium-review.googlesource.com/4256
Reviewed-by: Tom Sepez <tsepez@chromium.org>
Commit-Queue: Lei Zhang <thestig@chromium.org>
2017-04-17 19:14:58 +00:00
Lei Zhang
a2af7de2e3 Move zlib to a DEPS-based checkout.
BUG=chromium:541704

Change-Id: I313d8853450ff5940b3baa4054ff441b342c46b7
Reviewed-on: https://pdfium-review.googlesource.com/3350
Commit-Queue: Lei Zhang <thestig@chromium.org>
Reviewed-by: dsinclair <dsinclair@chromium.org>
Reviewed-by: Nicolás Peña <npm@chromium.org>
2017-03-31 20:51:48 +00:00
dsinclair
23863e4c86 Starting to add some documentation.
This CL adds the beginnings of a Geting Started document for PDFium and adds
the navbar.md file to get navigation on the markdown files when rendered by
Gitiles.

Review URL: https://codereview.chromium.org/1840793002
2016-04-01 13:54:37 -07:00
Dan Sinclair
bc6c6723c3 XFA: Sync build and documentation differences with master.
This Cl syncs the AUTHORS, and README.md and build scripts in XFA to match master where possible.

R=tsepez@chromium.org

Review URL: https://codereview.chromium.org/1415423002 .
2015-10-22 14:58:54 -04:00
Oliver Chang
5a21e14fb6 Merge to XFA: Change DEPS hooks paths to include 'pdfium/'.
This will break existing checkouts based on the instructions provided.

Instead of having a single pdfium directory, checkouts will now compromise of:
("repo" can be named anything)

repo/.gclient
repo/pdfium/.git
repo/pdfium/others...

To convert an existing checkout, do something like:

mkdir repo
mv pdfium repo
rm repo/pdfium/.gclient_entries # will be regenerated, with a warning
mv repo/pdfium/.gclient repo
edit repo/.gclient and change "name: '.'" to "name: 'pdfium'"

Instructions for getting a new checkout are in README.md in this CL.

R=thestig@chromium.org, tsepez@chromium.org

Review URL: https://codereview.chromium.org/1406383003 .

Review URL: https://codereview.chromium.org/1422633002 .
2015-10-21 15:19:20 -07:00
dan sinclair
cebdda5a68 Merge to XFA: Update link to chromium src.
This CL updates the documentation link to the Chromium PDF plugin to
point to Gitiles instead of the SVN repo.

Merge clean.

TBR=tsepez@chromium.org

Review URL: https://codereview.chromium.org/1407313002 .

(cherry picked from commit 8969a70de3ed74bf0e2ae133378f5e7a4d1fd4c0)

Review URL: https://codereview.chromium.org/1412723002 .
2015-10-16 13:10:09 -04:00
dan sinclair
1e27a0e1c7 Merge to XFA: Add some community and testing info to README.md.
This CL adds some more context to the README on the various test suites and
community mailing lists which are available.

R=thestig@chromium.org

Review URL: https://codereview.chromium.org/1412453004 .

(cherry picked from commit 51cf5bc00dfa3033523355e3e74f3a47f7e46682)

This merge had conflicts.

Review URL: https://codereview.chromium.org/1413523002 .
2015-10-16 11:59:22 -04:00
Tom Sepez
20ab023205 Merge to XFA: [Docs] Add wiki content to Markdown docs
(cherry picked from commit 61327fe3c46b73141b4c885a98e97cd5d1412aba)
Original Review URL: https://codereview.chromium.org/1356323002 .

TBR=andybons@chromium.org

Review URL: https://codereview.chromium.org/1359813003 .
2015-09-22 08:52:52 -07:00