summaryrefslogtreecommitdiffstats
path: root/third_party/cacheinvalidation/cacheinvalidation.gyp
Commit message (Collapse)AuthorAgeFilesLines
* roll cacheinvalidation forward to @183. summary of changes:ghc@google.com2012-01-281-1/+4
| | | | | | | | | | | | - refactors existing unit tests and adds new tests for InvalidationClientImpl - makes a few small changes to simplify testing - replaces the Config class with a protocol buffer (not sure if this adds a static initializer) ran unit tests and tested manually Review URL: http://codereview.chromium.org/9225030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@119559 0039d316-1c4b-4281-b951-d872f2087c98
* Summary of changes to cacheinvalidation client:akalin@chromium.org2012-01-201-11/+20
| | | | | | | | | | | | | - adds ResourceComponent and BasicSystemResources - adds unit tests for ProtocolHandler - adds delay before sending first message after restart, to avoid unnecessary and expensive invocation of registration sync protocol - adds a check to prevent Start() from being called multiple times - deletes all v1 code and overrides - various internal cleanups and minor refactorings Review URL: https://chromiumcodereview.appspot.com/9185038 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118425 0039d316-1c4b-4281-b951-d872f2087c98
* addresses akalin's comments on:ghc@google.com2011-07-151-1/+7
| | | | | | | | | | | http://codereview.chromium.org/7273034 rolls cacheinvalidation forward to add message validation and better logging Review URL: http://codereview.chromium.org/7324033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@92737 0039d316-1c4b-4281-b951-d872f2087c98
* Remove the comments setting emands and vim tab width and expansion variables.tony@chromium.org2011-07-111-6/+0
| | | | | | | | | | | | | | | | | These were added in r28089 (http://codereview.chromium.org/256059) but are unnecessary bloat for everyone to carry around, even those that don't use emacs or vim. In an earlier change, I added editor config files in src/tools/emacs/ and src/tools/vim/ so users of the appropriate editor can source those instead. BUG=none TEST=none Review URL: http://codereview.chromium.org/7310019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@92046 0039d316-1c4b-4281-b951-d872f2087c98
* Patch by ghc@google.com.akalin@chromium.org2011-07-021-40/+59
| | | | | | | | BUG=88262 Review URL: http://codereview.chromium.org/7272042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@91425 0039d316-1c4b-4281-b951-d872f2087c98
* Globally replace <(library) with static_libraryevan@chromium.org2011-05-191-2/+2
| | | | | | | | | | | 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
* [Sync] Clean up cacheinvalidation.gypakalin@chromium.org2011-04-081-18/+41
| | | | | | | | | | | Split off the C++ protobuf files into its own library. BUG= TEST= Review URL: http://codereview.chromium.org/6801033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@80969 0039d316-1c4b-4281-b951-d872f2087c98
* [Sync] Rename google-cache-invalidation-api directory back to 'files'akalin@chromium.org2011-04-081-32/+30
| | | | | | | | | | | | | It was renamed to files2 to avoid conflicts with existing files. Now that it's been on the tree for a while as files2, it's safe to rename it back. BUG= TEST= Review URL: http://codereview.chromium.org/6810035 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@80951 0039d316-1c4b-4281-b951-d872f2087c98
* [Sync] Check out only the C++ subdir of google-cache-invalidation-apiakalin@chromium.org2011-04-071-32/+31
| | | | | | | | | | | | | Temporarily rename the subdirectory files to files2 to avoid problems with the trybots/buildbots. BUG= TEST= Review URL: http://codereview.chromium.org/6810030 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@80868 0039d316-1c4b-4281-b951-d872f2087c98
* [Sync] Roll google-cache-invalidation to @78akalin@chromium.org2011-04-051-0/+3
| | | | | | | | | | | | | | | | This removes the explicit dependency on base/scoped_ptr.h. Also set chromium_code=1, as all compile warnings/errors with that setting have been fixed. BUG=77804 TEST= Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=80431 Review URL: http://codereview.chromium.org/6794042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@80517 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 80431 - [Sync] Roll google-cache-invalidation to @77akalin@chromium.org2011-04-051-3/+0
| | | | | | | | | | | | | | | | | This removes the explicit dependency on base/scoped_ptr.h. Also set chromium_code=1, as all compile warnings/errors with that setting have been fixed. BUG=77804 TEST= Review URL: http://codereview.chromium.org/6794042 TBR=akalin@chromium.org Review URL: http://codereview.chromium.org/6792046 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@80433 0039d316-1c4b-4281-b951-d872f2087c98
* [Sync] Roll google-cache-invalidation to @77akalin@chromium.org2011-04-051-0/+3
| | | | | | | | | | | | | | This removes the explicit dependency on base/scoped_ptr.h. Also set chromium_code=1, as all compile warnings/errors with that setting have been fixed. BUG=77804 TEST= Review URL: http://codereview.chromium.org/6794042 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@80431 0039d316-1c4b-4281-b951-d872f2087c98
* Remove obsolete files from 'sources'. This causes needless work on ↵jeanluc@chromium.org2011-01-311-2/+2
| | | | | | | | | | | incremental builds in VS2010. BUG=71130 TEST=Check that Chrome builds. Review URL: http://codereview.chromium.org/6386019 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73190 0039d316-1c4b-4281-b951-d872f2087c98
* Revert 73121 - Remove obsolete files from 'sources'. This causes needless ↵nsylvain@chromium.org2011-01-311-2/+2
| | | | | | | | | | | | | | | | | | work on incremental builds in VS2010. This is breaking clobber builds with this error : e:\b\build\slave\google-chrome-rel-win\build\src\chrome_frame\iids.cc(6) : fatal error C1083: Cannot open include file: 'chrome_tab.h': No such file or directory BUG=71130 TEST=Check that Chrome builds. Review URL: http://codereview.chromium.org/6307018 TBR=jeanluc@chromium.org Review URL: http://codereview.chromium.org/6347032 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73124 0039d316-1c4b-4281-b951-d872f2087c98
* Remove obsolete files from 'sources'. This causes needless work on ↵jeanluc@chromium.org2011-01-301-2/+2
| | | | | | | | | | | incremental builds in VS2010. BUG=71130 TEST=Check that Chrome builds. Review URL: http://codereview.chromium.org/6307018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73121 0039d316-1c4b-4281-b951-d872f2087c98
* Rolled cacheinvalidation to @67.akalin@chromium.org2010-12-101-0/+1
| | | | | | | | | | | This includes a crash fix (see bugs). BUG=65945,chromium-os:5014 TEST=Manual Review URL: http://codereview.chromium.org/5782001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@68881 0039d316-1c4b-4281-b951-d872f2087c98
* roll cacheinvalidation to @60akalin@chromium.org2010-11-291-0/+6
| | | | | | Review URL: http://codereview.chromium.org/5254009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@67502 0039d316-1c4b-4281-b951-d872f2087c98
* [Sync] Rolled cache invalidation API to @49.akalin@chromium.org2010-10-131-0/+13
| | | | | | | | | | | | | | | Made changes to reflect API changes. Added more partially-applied callback implementations. Added more needed includes. BUG=58556 TEST=Existing unit tests Review URL: http://codereview.chromium.org/3665003 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@62369 0039d316-1c4b-4281-b951-d872f2087c98
* [Sync] Rolled cache-invalidation-api to @39.akalin@chromium.org2010-10-071-1/+2
| | | | | | | | | | | | | | | | | Updated sync notifier code to work with new cache-invalidation APIs. Added TODOs to support persistence for sync notifications. Use a chrome test runner for cacheinvalidation_unittests to get it to work again. fixed cache invalidation unit tests BUG=None TEST=cacheinvalidation_unittests Review URL: http://codereview.chromium.org/3532018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61851 0039d316-1c4b-4281-b951-d872f2087c98
* protobuf: switch to using third_party/protobufagl@chromium.org2010-10-011-3/+3
| | | | | | | | | | | | This change lights up new code, but the code should be identical to the code in protobuf2, so no functional changes are expected. BUG=56579 TEST=sync_unit_tests http://codereview.chromium.org/3598004/show git-svn-id: svn://svn.chromium.org/chrome/trunk/src@61185 0039d316-1c4b-4281-b951-d872f2087c98
* Updated cache-invalidation-api to @33.akalin@chromium.org2010-07-091-0/+2
| | | | | | | | | BUG=34647 TEST=built on all platforms Review URL: http://codereview.chromium.org/2970001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@52018 0039d316-1c4b-4281-b951-d872f2087c98
* Updated cache-invalidation library to @30.akalin@chromium.org2010-07-021-0/+1
| | | | | | | | | | | BUG=34647 TEST=sync_listen_notifications Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=51330 Review URL: http://codereview.chromium.org/2880008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@51477 0039d316-1c4b-4281-b951-d872f2087c98
* Fixed cacheinvalidation.gyp so dependents compile properly and consistently.akalin@chromium.org2010-06-221-27/+12
| | | | | | | | | BUG=34647 TEST=made sure http://codereview.chromium.org/2827014/show compiles. Review URL: http://codereview.chromium.org/2813027 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50542 0039d316-1c4b-4281-b951-d872f2087c98
* Rolled cache invalidation library to @21 to fix windows warnings.akalin@chromium.org2010-06-181-0/+1
| | | | | | | | | BUG=34647 TEST=compiled on windows, verified there were no warnings Review URL: http://codereview.chromium.org/2854011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@50285 0039d316-1c4b-4281-b951-d872f2087c98
* Added cacheinvalidation.gyp to build/all.gyp.akalin@chromium.org2010-04-301-2/+8
| | | | | | | | | BUG=34646 TEST=trybots Review URL: http://codereview.chromium.org/1747018 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@46030 0039d316-1c4b-4281-b951-d872f2087c98
* Rolled cacheinvalidation to @13.akalin@chromium.org2010-04-281-0/+3
| | | | | | | | | | | Also added 'License File:' line to README.chromium. BUG=34645 TEST=unittests, tools/licenses.py Review URL: http://codereview.chromium.org/1748012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@45769 0039d316-1c4b-4281-b951-d872f2087c98
* Added Google Cache Invalidation library to DEPS and got it to compileakalin@chromium.org2010-04-231-0/+143
with the Chromium libraries. Added some override files to make it work, the biggest of which defines NewPermanentCallback() overrides that base/callback.h doesn't handle. BUG=34646 TEST=added unittests Review URL: http://codereview.chromium.org/1720001 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@45412 0039d316-1c4b-4281-b951-d872f2087c98