pdfium.git
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