<feed xmlns='http://www.w3.org/2005/Atom'>
<title>platform_external_pdfium/fxbarcode/cbc_code39.cpp, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_pdfium/'/>
<entry>
<title>Move FxFreeDeleter to fx_memory_wrappers.h</title>
<updated>2019-11-20T21:44:47+00:00</updated>
<author>
<name>Tom Sepez</name>
<email>tsepez@chromium.org</email>
</author>
<published>2019-11-20T21:44:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_pdfium/commit/?id=cc3d0ce51a14b5c1ba50d336764887ac521e608a'/>
<id>cc3d0ce51a14b5c1ba50d336764887ac521e608a</id>
<content type='text'>
Then fix IWYU and add a simple test.

Change-Id: Ib75f4593506d098da03771cdaaeed8e64d7a50ce
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/62610
Commit-Queue: Tom Sepez &lt;tsepez@chromium.org&gt;
Reviewed-by: Lei Zhang &lt;thestig@chromium.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Then fix IWYU and add a simple test.

Change-Id: Ib75f4593506d098da03771cdaaeed8e64d7a50ce
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/62610
Commit-Queue: Tom Sepez &lt;tsepez@chromium.org&gt;
Reviewed-by: Lei Zhang &lt;thestig@chromium.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Limit the size of 1D barcodes to 8K.</title>
<updated>2019-03-13T22:45:29+00:00</updated>
<author>
<name>Lei Zhang</name>
<email>thestig@chromium.org</email>
</author>
<published>2019-03-13T22:45:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_pdfium/commit/?id=ec100d689d44154a7fff78aa89fe89c8e20dd5b7'/>
<id>ec100d689d44154a7fff78aa89fe89c8e20dd5b7</id>
<content type='text'>
At 8K characters, 1D barcodes are likely &gt; 50 inches in width. This is
likely sufficient for most use cases. Limit the size to stop the barcode
fuzzer from wasting time encoding larger barcodes.

BUG=chromium:939880

Change-Id: I3140e1be4df1715e3f3784bffa436d92b6d352ac
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/51851
Commit-Queue: Lei Zhang &lt;thestig@chromium.org&gt;
Reviewed-by: Tom Sepez &lt;tsepez@chromium.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
At 8K characters, 1D barcodes are likely &gt; 50 inches in width. This is
likely sufficient for most use cases. Limit the size to stop the barcode
fuzzer from wasting time encoding larger barcodes.

BUG=chromium:939880

Change-Id: I3140e1be4df1715e3f3784bffa436d92b6d352ac
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/51851
Commit-Queue: Lei Zhang &lt;thestig@chromium.org&gt;
Reviewed-by: Tom Sepez &lt;tsepez@chromium.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Pass WideStringViews by value.</title>
<updated>2018-12-14T20:31:31+00:00</updated>
<author>
<name>Tom Sepez</name>
<email>tsepez@chromium.org</email>
</author>
<published>2018-12-14T20:31:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_pdfium/commit/?id=1ab2757db2710e476ac40983710eb647a7c09897'/>
<id>1ab2757db2710e476ac40983710eb647a7c09897</id>
<content type='text'>
Bring in-line with best practices regarding views.

via:
sed -i 's/const WideStringView&amp;/WideStringView/g' `git grep -l WideStringView`

Change-Id: I3a44b211d2da8a4e67273db4cdbe2534af2919b6
Reviewed-on: https://pdfium-review.googlesource.com/c/47290
Reviewed-by: Lei Zhang &lt;thestig@chromium.org&gt;
Commit-Queue: Tom Sepez &lt;tsepez@chromium.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bring in-line with best practices regarding views.

via:
sed -i 's/const WideStringView&amp;/WideStringView/g' `git grep -l WideStringView`

Change-Id: I3a44b211d2da8a4e67273db4cdbe2534af2919b6
Reviewed-on: https://pdfium-review.googlesource.com/c/47290
Reviewed-by: Lei Zhang &lt;thestig@chromium.org&gt;
Commit-Queue: Tom Sepez &lt;tsepez@chromium.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename WideString::{UTF8,UTF16LE}_Encode() to To{UTF8,UTF16LE}().</title>
<updated>2018-11-27T01:09:44+00:00</updated>
<author>
<name>Tom Sepez</name>
<email>tsepez@chromium.org</email>
</author>
<published>2018-11-27T01:09:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_pdfium/commit/?id=b4c95fe2ded4695b9e5cf04fe2361c97424a50f5'/>
<id>b4c95fe2ded4695b9e5cf04fe2361c97424a50f5</id>
<content type='text'>
Make consistent with ToDefANSI().

Change-Id: I576f5a8a2bb3f633c7dca67efd7712fa610acf4d
Reviewed-on: https://pdfium-review.googlesource.com/c/45791
Commit-Queue: Tom Sepez &lt;tsepez@chromium.org&gt;
Reviewed-by: Lei Zhang &lt;thestig@chromium.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make consistent with ToDefANSI().

Change-Id: I576f5a8a2bb3f633c7dca67efd7712fa610acf4d
Reviewed-on: https://pdfium-review.googlesource.com/c/45791
Commit-Queue: Tom Sepez &lt;tsepez@chromium.org&gt;
Reviewed-by: Lei Zhang &lt;thestig@chromium.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Make CBC_CodeBase::SetWideNarrowRatio() not virtual.</title>
<updated>2018-09-17T22:22:36+00:00</updated>
<author>
<name>Lei Zhang</name>
<email>thestig@chromium.org</email>
</author>
<published>2018-09-17T22:22:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_pdfium/commit/?id=4c3b4aa6d1df54fe02912fed04a08adc6826310f'/>
<id>4c3b4aa6d1df54fe02912fed04a08adc6826310f</id>
<content type='text'>
Make CBC_Writer::SetWideNarrowRatio() virtual instead. Do the same for
SetStartChar(), SetEndChar(), and SetErrorCorrectionLevel().

Change-Id: I70e87c0e9f8b772331105e57dd26075db3cfcb95
Reviewed-on: https://pdfium-review.googlesource.com/42602
Commit-Queue: Lei Zhang &lt;thestig@chromium.org&gt;
Reviewed-by: Henrique Nakashima &lt;hnakashima@chromium.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make CBC_Writer::SetWideNarrowRatio() virtual instead. Do the same for
SetStartChar(), SetEndChar(), and SetErrorCorrectionLevel().

Change-Id: I70e87c0e9f8b772331105e57dd26075db3cfcb95
Reviewed-on: https://pdfium-review.googlesource.com/42602
Commit-Queue: Lei Zhang &lt;thestig@chromium.org&gt;
Reviewed-by: Henrique Nakashima &lt;hnakashima@chromium.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Make CBC_CodeBase::SetTextLocation() not virtual.</title>
<updated>2018-09-17T18:54:07+00:00</updated>
<author>
<name>Lei Zhang</name>
<email>thestig@chromium.org</email>
</author>
<published>2018-09-17T18:54:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_pdfium/commit/?id=222db47cd745c223bbf52ac5770909c41dc660b8'/>
<id>222db47cd745c223bbf52ac5770909c41dc660b8</id>
<content type='text'>
Make CBC_Writer::SetTextLocation() virtual instead.

Change-Id: I9ac06affe35f3c7bebc2f5ff0917e7146cfe89cc
Reviewed-on: https://pdfium-review.googlesource.com/42601
Commit-Queue: Lei Zhang &lt;thestig@chromium.org&gt;
Reviewed-by: Henrique Nakashima &lt;hnakashima@chromium.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make CBC_Writer::SetTextLocation() virtual instead.

Change-Id: I9ac06affe35f3c7bebc2f5ff0917e7146cfe89cc
Reviewed-on: https://pdfium-review.googlesource.com/42601
Commit-Queue: Lei Zhang &lt;thestig@chromium.org&gt;
Reviewed-by: Henrique Nakashima &lt;hnakashima@chromium.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Move fxcrt::{Byte,Wide}Strings with std::move().</title>
<updated>2018-06-19T17:33:32+00:00</updated>
<author>
<name>Tom Sepez</name>
<email>tsepez@chromium.org</email>
</author>
<published>2018-06-19T17:33:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_pdfium/commit/?id=e005dc33c31a2e701e1af3a0a3e5775cabbf1ddd'/>
<id>e005dc33c31a2e701e1af3a0a3e5775cabbf1ddd</id>
<content type='text'>
Remove some string copies in barcode that were noticed whilst
looking for moves.

Change-Id: Ieda34d00f633576ba1f0dca283dcdabfb36f236c
Reviewed-on: https://pdfium-review.googlesource.com/35410
Reviewed-by: dsinclair &lt;dsinclair@chromium.org&gt;
Reviewed-by: Tom Sepez &lt;tsepez@chromium.org&gt;
Commit-Queue: Tom Sepez &lt;tsepez@chromium.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove some string copies in barcode that were noticed whilst
looking for moves.

Change-Id: Ieda34d00f633576ba1f0dca283dcdabfb36f236c
Reviewed-on: https://pdfium-review.googlesource.com/35410
Reviewed-by: dsinclair &lt;dsinclair@chromium.org&gt;
Reviewed-by: Tom Sepez &lt;tsepez@chromium.org&gt;
Commit-Queue: Tom Sepez &lt;tsepez@chromium.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Convert string class names</title>
<updated>2017-09-18T18:40:16+00:00</updated>
<author>
<name>Ryan Harrison</name>
<email>rharrison@chromium.org</email>
</author>
<published>2017-09-18T18:23:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_pdfium/commit/?id=275e260a6cd4a8e506ba974feb85ebcd926c1739'/>
<id>275e260a6cd4a8e506ba974feb85ebcd926c1739</id>
<content type='text'>
Automated using git grep &amp; sed.
Replace StringC classes with StringView classes.
Remove the CFX_ prefix and put string classes in fxcrt namespace.
Change AsStringC() to AsStringView().
Rename tests from TEST(fxcrt, *String*Foo) to TEST(*String*,
Foo).
Couple of tests needed to have their names regularlized.

BUG=pdfium:894

Change-Id: I7ca038685c8d803795f3ed02545124f7a224c83d
Reviewed-on: https://pdfium-review.googlesource.com/14151
Reviewed-by: Tom Sepez &lt;tsepez@chromium.org&gt;
Commit-Queue: Ryan Harrison &lt;rharrison@chromium.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Automated using git grep &amp; sed.
Replace StringC classes with StringView classes.
Remove the CFX_ prefix and put string classes in fxcrt namespace.
Change AsStringC() to AsStringView().
Rename tests from TEST(fxcrt, *String*Foo) to TEST(*String*,
Foo).
Couple of tests needed to have their names regularlized.

BUG=pdfium:894

Change-Id: I7ca038685c8d803795f3ed02545124f7a224c83d
Reviewed-on: https://pdfium-review.googlesource.com/14151
Reviewed-by: Tom Sepez &lt;tsepez@chromium.org&gt;
Commit-Queue: Ryan Harrison &lt;rharrison@chromium.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove isDevice parameter from barcode Render().</title>
<updated>2017-09-05T17:27:26+00:00</updated>
<author>
<name>Henrique Nakashima</name>
<email>hnakashima@chromium.org</email>
</author>
<published>2017-09-05T16:07:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_pdfium/commit/?id=1eae16d3b17d6b396969ecf81f6546f5a1d72dfd'/>
<id>1eae16d3b17d6b396969ecf81f6546f5a1d72dfd</id>
<content type='text'>
isDevice is currently false in tests and fuzzers and true in real
usage. This CL changes it all to true.

Change-Id: Idea14795d7f0bb70031e04e5c58e248de72fd39e
Reviewed-on: https://pdfium-review.googlesource.com/13130
Commit-Queue: Henrique Nakashima &lt;hnakashima@chromium.org&gt;
Reviewed-by: Tom Sepez &lt;tsepez@chromium.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
isDevice is currently false in tests and fuzzers and true in real
usage. This CL changes it all to true.

Change-Id: Idea14795d7f0bb70031e04e5c58e248de72fd39e
Reviewed-on: https://pdfium-review.googlesource.com/13130
Commit-Queue: Henrique Nakashima &lt;hnakashima@chromium.org&gt;
Reviewed-by: Tom Sepez &lt;tsepez@chromium.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove more |new|s, part 8</title>
<updated>2017-05-02T14:12:00+00:00</updated>
<author>
<name>Tom Sepez</name>
<email>tsepez@chromium.org</email>
</author>
<published>2017-05-01T21:24:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.replicant.us/mirrors/AOSP/platform_external_pdfium/commit/?id=ea23e0a2d6540d6fbc03ebc74e1e6c17dc254f32'/>
<id>ea23e0a2d6540d6fbc03ebc74e1e6c17dc254f32</id>
<content type='text'>
Change-Id: I0e3f4bd33e66fd48db8371a5cc2f8db964720d08
Reviewed-on: https://pdfium-review.googlesource.com/4731
Reviewed-by: dsinclair &lt;dsinclair@chromium.org&gt;
Commit-Queue: dsinclair &lt;dsinclair@chromium.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: I0e3f4bd33e66fd48db8371a5cc2f8db964720d08
Reviewed-on: https://pdfium-review.googlesource.com/4731
Reviewed-by: dsinclair &lt;dsinclair@chromium.org&gt;
Commit-Queue: dsinclair &lt;dsinclair@chromium.org&gt;
</pre>
</div>
</content>
</entry>
</feed>
