summaryrefslogtreecommitdiffstats
path: root/third_party/libphonenumber
Commit message (Collapse)AuthorAgeFilesLines
* Roll libphonenumber r456pliard@chromium.org2012-05-292-14/+31
| | | | | | | | | | | | | | This also changes libphonenumber.gyp. A separate library with no metadata needs to be built. This allows us to build a production library with production metadata and the unit tests with testing metadata. Before that it was unclear which metadata was used for testing. TEST=libphonenumber_unittests Review URL: https://chromiumcodereview.appspot.com/10412031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139410 0039d316-1c4b-4281-b951-d872f2087c98
* [Android] Introduce phone number detection.leandrogracia@chromium.org2012-05-251-0/+1
| | | | | | | | | | | | | For more context see: https://chromiumcodereview.appspot.com/10187020/ BUG=125390 TEST=phone_number_detector_unittest.cc Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=139019 Review URL: https://chromiumcodereview.appspot.com/10440021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139026 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 139019 - [Android] Introduce phone number detection.leandrogracia@chromium.org2012-05-251-1/+0
| | | | | | | | | | | | | | For more context see: https://chromiumcodereview.appspot.com/10187020/ BUG=125390 TEST=phone_number_detector_unittest.cc Review URL: https://chromiumcodereview.appspot.com/10440021 TBR=leandrogracia@chromium.org Review URL: https://chromiumcodereview.appspot.com/10453025 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139020 0039d316-1c4b-4281-b951-d872f2087c98
* [Android] Introduce phone number detection.leandrogracia@chromium.org2012-05-251-0/+1
| | | | | | | | | | | For more context see: https://chromiumcodereview.appspot.com/10187020/ BUG=125390 TEST=phone_number_detector_unittest.cc Review URL: https://chromiumcodereview.appspot.com/10440021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@139019 0039d316-1c4b-4281-b951-d872f2087c98
* Add a new 'run_all_unittests' target in baseakalin@chromium.org2012-03-211-3/+2
| | | | | | | | | | | | | Make all the places that include run_all_unittests.cc manually depend on this target instead. BUG= TEST= Review URL: http://codereview.chromium.org/9691067 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@127911 0039d316-1c4b-4281-b951-d872f2087c98
* Fix license information for a couple of third-party directoriessteveblock@chromium.org2012-03-081-0/+2
| | | | | | | | | | | | third_party/leveldatabase - Note that src/LICENSE is pulled in via DEPS third_party/libphonenumber This fixes 'tools/licenses.py scan' for these directories. Review URL: http://codereview.chromium.org/9634007 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125667 0039d316-1c4b-4281-b951-d872f2087c98
* Delete old libphonenumber files (part 2)isherman@chromium.org2012-02-174-2865/+0
| | | | | | | | | | This time via SVN... BUG=none TEST=none Review URL: https://chromiumcodereview.appspot.com/9415041 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@122578 0039d316-1c4b-4281-b951-d872f2087c98
* Normalize line endings for old libphonenumber patch filesisherman@chromium.org2012-02-173-428/+428
| | | | | | | | | | BUG=none TEST=none TBR=georgey@chromium.org Review URL: https://chromiumcodereview.appspot.com/9413039 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@122460 0039d316-1c4b-4281-b951-d872f2087c98
* Remove a bunch of old libphonenumber files from the repository.isherman@chromium.org2012-02-1765-0/+0
| | | | | | | | | | | | libphonenumber is now pulled in via DEPS BUG=none TEST=none Review URL: http://codereview.chromium.org/9402034 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@122426 0039d316-1c4b-4281-b951-d872f2087c98
* Update libphonenumber to r425 and enable the PhoneNumberMatcher class.leandrogracia@chromium.org2012-02-072-7/+5
| | | | | | | | | BUG=none TEST=libphonenumber_unittests Review URL: https://chromiumcodereview.appspot.com/9330002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@120842 0039d316-1c4b-4281-b951-d872f2087c98
* Re-committing http://codereview.chromium.org/8736001/ originally committed ↵georgey@chromium.org2011-12-0369-58427/+74
| | | | | | | | | | | | | revision=112305 The difference is the phone library pulled is version 407 instead of 403, it includes fixes, including missing licenses. Original description: Pull the phone library directly. Delete old version. TEST=unit-tests BUG=105577 Review URL: http://codereview.chromium.org/8790002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@112865 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 112305 - Pull the phone library directly. Delete old version.isherman@chromium.org2011-12-0169-61/+58435
| | | | | | | | | | | | TEST=unit-tests BUG=105577 Review URL: http://codereview.chromium.org/8736001 TBR=georgey@chromium.org Review URL: http://codereview.chromium.org/8762016 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@112381 0039d316-1c4b-4281-b951-d872f2087c98
* Newline at EOFisherman@chromium.org2011-11-301-1/+1
| | | | | | | | | | BUG= TEST= TBR=georgey@chromium.org Review URL: http://codereview.chromium.org/8762010 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@112330 0039d316-1c4b-4281-b951-d872f2087c98
* Complete unrevertisherman@chromium.org2011-11-302-0/+26
| | | | | | | | | | BUG= TEST= TBR=georgey@chromium.org Review URL: http://codereview.chromium.org/8760014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@112328 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 112319 - Revert 112305 - Pull the phone library directly. Delete old ↵isherman@chromium.org2011-11-303-59/+48
| | | | | | | | | | | | | | | | version. TEST=unit-tests BUG=105577 Review URL: http://codereview.chromium.org/8736001 TBR=georgey@chromium.org Review URL: http://codereview.chromium.org/8759004 TBR=isherman@chromium.org Review URL: http://codereview.chromium.org/8757005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@112324 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 112305 - Pull the phone library directly. Delete old version.isherman@chromium.org2011-11-305-74/+59
| | | | | | | | | | | TEST=unit-tests BUG=105577 Review URL: http://codereview.chromium.org/8736001 TBR=georgey@chromium.org Review URL: http://codereview.chromium.org/8759004 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@112319 0039d316-1c4b-4281-b951-d872f2087c98
* Pull the phone library directly. Delete old version.georgey@chromium.org2011-11-3069-58435/+61
| | | | | | | | TEST=unit-tests BUG=105577 Review URL: http://codereview.chromium.org/8736001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@112305 0039d316-1c4b-4281-b951-d872f2087c98
* Remove base/scoped_ptr.hakalin@chromium.org2011-09-186-6/+6
| | | | | | | | | | | Fix remaining users to use base/memory/scoped_ptr.h. BUG= TEST= Review URL: http://codereview.chromium.org/7930009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@101715 0039d316-1c4b-4281-b951-d872f2087c98
* Use precompiled headers for most large projects where the .gyp filejoi@chromium.org2011-09-071-0/+3
| | | | | | | | | | | | | | is not a third party file. On my machine, this speeds up a full recompile of the 'chrome' target in Debug mode by about 18%. BUG=none TEST=it builds, existing tests pass Review URL: http://codereview.chromium.org/7706011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@99949 0039d316-1c4b-4281-b951-d872f2087c98
* Update libphonenumber.gyp to use the new shared protoc gyp rulesevan@chromium.org2011-08-191-55/+19
| | | | | | | | | | Just a refactoring. Retry of r97486 (which didn't work under clobber builds). Review URL: http://codereview.chromium.org/7671054 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@97510 0039d316-1c4b-4281-b951-d872f2087c98
* Revert "Update libphonenumber.gyp to use the new shared protoc gyp rules"evan@chromium.org2011-08-191-7/+55
| | | | | | This reverts commit r97486. Build failures. git-svn-id: svn://svn.chromium.org/chrome/trunk/src@97489 0039d316-1c4b-4281-b951-d872f2087c98
* Update libphonenumber.gyp to use the new shared protoc gyp rulesevan@chromium.org2011-08-191-55/+7
| | | | | | | | Just a refactoring. Review URL: http://codereview.chromium.org/7671054 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@97486 0039d316-1c4b-4281-b951-d872f2087c98
* [libphonenumber] snprintf isn't generally in the std:: namespacecmasone@chromium.org2011-07-033-3/+26
| | | | | | | | | | | | | | | Due to some relatively common gnu-isms, one can often use snprintf by calling std::snprintf. It's not necessarily proper to do so, though, and the ARM toolchain used on Chromium OS does not support it. BUG=None TEST=unit tests R=georgey Review URL: http://codereview.chromium.org/7277083 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91437 0039d316-1c4b-4281-b951-d872f2087c98
* Update phone library to version 277.georgey@chromium.org2011-07-0159-2707/+31973
| | | | | | | | BUG=none TEST=multiple built in and chrome unit-tests. Review URL: http://codereview.chromium.org/7277030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91323 0039d316-1c4b-4281-b951-d872f2087c98
* Cleanup: base/scoped_ptr.h -> base/memory/scoped_ptr.h. (part 3)thestig@chromium.org2011-06-224-5/+4
| | | | | | | | BUG=none TEST=none Review URL: http://codereview.chromium.org/7111046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@89958 0039d316-1c4b-4281-b951-d872f2087c98
* Improved performance on some phone-related functions by 8x (1251ms on ↵georgey@chromium.org2011-06-143-41/+70
| | | | | | | | | | | | average against 9773.4ms on average on AutofillManagerTest.DeterminePossibleFieldTypesForUpload with 100 profiles). Real life performance improvement should be even bigger as most phones will be parsed once. TEST=The caching object is tested by multiple AutofillManager, PersonalDataManager, etc. unittests + new unit-test to test performance. BUG=85152 Review URL: http://codereview.chromium.org/7134032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@89016 0039d316-1c4b-4281-b951-d872f2087c98
* Remove extra settings of depending modules from libphonenumber.gyp.wangxianzhu@chromium.org2011-06-141-13/+0
| | | | | | | | | | | | They would conflict with system icu include dirs if use_system_icu=1. Should automatically use direct_dependent_settings in icu.gyp. Also removed explicit include_dirs for protobuf. BUG=85509 Review URL: http://codereview.chromium.org/7003081 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88975 0039d316-1c4b-4281-b951-d872f2087c98
* Separated this file to allow trybots to run successfully on the rest of the ↵georgey@chromium.org2011-06-131-1/+6
| | | | | | | | | | original changelist TEST=none BUG=85152 Review URL: http://codereview.chromium.org/7044138 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@88893 0039d316-1c4b-4281-b951-d872f2087c98
* Change UTF-8 charcters in constants into escape sequencesgeorgey@chromium.org2011-05-274-41/+293
| | | | | | | | BUG=none TEST=unit-tested Review URL: http://codereview.chromium.org/7077021 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86950 0039d316-1c4b-4281-b951-d872f2087c98
* Globally replace <(library) with static_libraryevan@chromium.org2011-05-191-1/+1
| | | | | | | | | | | We provided <(library) as a variable to support a peculiar build configuration on Linux. We no longer support that build configuration, so we can simplify this code to no longer use a variable. Review URL: http://codereview.chromium.org/7051014 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86004 0039d316-1c4b-4281-b951-d872f2087c98
* Re-committing http://codereview.chromium.org/6803005/ after fixing multi-dll ↵georgey@chromium.org2011-05-0545-0/+31856
| | | | | | | | | | | | | build: Autofill phone number enhancements and integration of Phone Number Util Library: part 1 Temporarily the whole library is included, until the patch is upstreamed. BUG=71443 TEST=Unit-tested Review URL: http://codereview.chromium.org/6930013 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@84174 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 84000 - Autofill phone number enhancements and integration of Phone ↵georgey@chromium.org2011-05-0445-31850/+0
| | | | | | | | | | | | | | | Number Util Library: part 1 Temporarily the whole library is included, until the patch is upstreamed. BUG=71443 TEST=Unit-tested Review URL: http://codereview.chromium.org/6803005 TBR=georgey@chromium.org Review URL: http://codereview.chromium.org/6920006 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@84009 0039d316-1c4b-4281-b951-d872f2087c98
* Autofill phone number enhancements and integration of Phone Number Util ↵georgey@chromium.org2011-05-0345-0/+31850
Library: part 1 Temporarily the whole library is included, until the patch is upstreamed. BUG=71443 TEST=Unit-tested Review URL: http://codereview.chromium.org/6803005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@84000 0039d316-1c4b-4281-b951-d872f2087c98