pdfium.git
5 years agoAdd a .gitattributes with "* text=auto" so that new lines are
John Abd-El-Malek [Sat, 24 May 2014 00:46:18 +0000]
Add a .gitattributes with "* text=auto" so that new lines are
automatically converted to the native platform's format on checkout but
are committed as "LF".

BUG=375516

Original patch from Julien Tinnes <jln@chromium.org>

5 years agoConvert all line endings to LF.
John Abd-El-Malek [Sat, 24 May 2014 00:28:10 +0000]
Convert all line endings to LF.

5 years agoFix line endings.
John Abd-El-Malek [Sat, 24 May 2014 00:13:20 +0000]
Fix line endings.

5 years agoAdd execute permission to script
John Abd-El-Malek [Fri, 23 May 2014 23:59:18 +0000]
Add execute permission to script

5 years agoCreate a standalone pdfium build.
John Abd-El-Malek [Thu, 22 May 2014 23:14:52 +0000]
Create a standalone pdfium build.

I moved pdfium_test from chromium's repo to pdfium's. It's now buildable as a sample following the instructions on the wiki.

5 years agoRevert the changes to pdfium.gyp in 4db62f5. To completely fix all the errors on...
John Abd-El-Malek [Thu, 22 May 2014 21:22:16 +0000]
Revert the changes to pdfium.gyp in 4db62f5. To completely fix all the errors on all platforms we'd have to make changes to third party libraries. Some of those libraries are already shipped in chrome, and if we are going to want to share them we don't want them to diverge.

5 years agoAdd Nico to AUTHORS.
John Abd-El-Malek [Wed, 21 May 2014 20:00:43 +0000]
Add Nico to AUTHORS.

5 years agoDon't remove -Wheader-hygiene for pdfium, 41f0590a9d7 fixed all violations.
Nico Weber [Wed, 21 May 2014 19:54:46 +0000]
Don't remove -Wheader-hygiene for pdfium, 41f0590a9d7 fixed all violations.

BUG=375558

5 years agoAdd Raymes to AUTHORS
John Abd-El-Malek [Wed, 21 May 2014 19:52:45 +0000]
Add Raymes to AUTHORS

5 years agoAdd codereview.settings and OWNERS for pdfium
Raymes Khoury [Wed, 21 May 2014 19:48:54 +0000]
Add codereview.settings and OWNERS for pdfium

5 years agoFix clang warnings so we can treat warnings as errors.
John Abd-El-Malek [Wed, 21 May 2014 19:41:01 +0000]
Fix clang warnings so we can treat warnings as errors.

5 years agoAdd Matt Giuca to AUTHORS.
John Abd-El-Malek [Tue, 20 May 2014 21:36:45 +0000]
Add Matt Giuca to AUTHORS.

5 years agoFixed or silenced all warnings and turned on warnings-as-errors.
John Abd-El-Malek [Tue, 20 May 2014 21:34:30 +0000]
Fixed or silenced all warnings and turned on warnings-as-errors.

- Silence -Wheader-hygiene warning on Clang. Between fx_agg_driver.cpp
and fxjs_v8.h there are hundreds or thousands of things that depend on
"using namespace", so it is best to just suppress this warning than
fix it.
- gzguts.h: Include unistd.h on all non-Windows platforms, not just
Apple platforms. Fixes implicit include warnings on Linux.
- Added parens to silence a warning about mixing && and ||.
- Removed a check if an enum is negative. Enums can be unsigned,
generating an always-false warning. The check isn't necessary.
- Removed some statements that are just names of variables that do
nothing.

BUG=375114

Patch by Matt Giuca <mgiuca@chromium.org>

5 years agocf2hints: Fix early loop termination causing hints to be ignored.
John Abd-El-Malek [Tue, 20 May 2014 20:11:44 +0000]
cf2hints: Fix early loop termination causing hints to be ignored.

There was a comparison that checks maskEndPtr >= maskEndPtr. It has been
fixed to maskPtr >= maskEndPtr.

BUG=375139

Patch by Matt Giuca <mgiuca@chromium.org>

5 years agoAdd some blank lines at the end of 3 files to remove the "no newlines at end of file...
John Abd-El-Malek [Tue, 20 May 2014 18:18:44 +0000]
Add some blank lines at the end of 3 files to remove the "no newlines at end of file" warning.

5 years agoAdd my @chromium account in the AUTHORS file.
John Abd-El-Malek [Tue, 20 May 2014 18:01:31 +0000]
Add my @chromium account in the AUTHORS file.

5 years agoRemove "using namespace agg" to make it clear which code is using agg, and also so...
John Abd-El-Malek [Tue, 20 May 2014 17:59:54 +0000]
Remove "using namespace agg" to make it clear which code is using agg, and also so we can turn compiler warnings into errors.

5 years agoFix warning on Mac.
John Abd-El-Malek [Tue, 20 May 2014 17:29:41 +0000]
Fix warning on Mac.

5 years agoRemove "using namespace v8" in header. This allows us to turn all warnings into error...
John Abd-El-Malek [Tue, 20 May 2014 16:52:29 +0000]
Remove "using namespace v8" in header. This allows us to turn all warnings into errors. It also makes it clearer to find usage of v8 in the library.

5 years agoRemove refernce to file that's not there in gyp.
John Abd-El-Malek [Tue, 20 May 2014 00:13:13 +0000]
Remove refernce to file that's not there in gyp.

5 years agoInitial commit.
John Abd-El-Malek [Sun, 18 May 2014 05:33:34 +0000]
Initial commit.

5 years agoInitial empty repository
Chase Phillips [Fri, 9 May 2014 21:48:50 +0000]
Initial empty repository