summaryrefslogtreecommitdiffstats
path: root/components/component_updater/BUILD.gn
Commit message (Collapse)AuthorAgeFilesLines
* Rewrite component update service in terms of components/update_client.sorin2015-05-261-0/+18
| | | | | | | | | | | | | The goal of this change is to re-implement the component updater by reusing the common code in components/update_client while keeping the its public interface the same as before, in order to minimize changes in its existing clients. BUG=450337 Review URL: https://codereview.chromium.org/1133443002 Cr-Commit-Position: refs/heads/master@{#331412}
* Correct paths in gypi files in components.bratell2015-02-231-1/+0
| | | | | | | | | | | | | | | | Followup to https://codereview.chromium.org/658383003 (constrained_window) https://codereview.chromium.org/808773005 (component_updater and update_client) This fixes warnings in gyp's msvs-ninja generator. R=blundell@chromium.org,oshima@chromium.org,sorin@chromium.org BUG=459058,410499 Review URL: https://codereview.chromium.org/952543002 Cr-Commit-Position: refs/heads/master@{#317589}
* This is a mechanical change. It is large but straightforward in its intention.sorin2015-01-241-73/+0
| | | | | | | | | | | | | | | | | | | | jam: please review the changes under //src/chrome/browser blundell: please review the changes under //src/components waffles: please review the component updater and the update client changes. The intention here is to move most of the component updater dependencies to update_client, with the goal of creating an update_client Chrome component that encapsulates the details of talking with the update servers, downloading, and invoking installers of CRXs for both extensions and components. The dependencies should be: component_updater->update_client. This change just lays down some of the code that will be further used by update_client. No functionality is provided in this change. Also consider the overall goal as WIP; therefore, some of the naming and dependencies are not final. We want to have most of the code in place for future work, but want to minimize the changes to the existing production code and keep the refactoring mechanical for this change. BUG=450337 Review URL: https://codereview.chromium.org/808773005 Cr-Commit-Position: refs/heads/master@{#312986}
* Rename omaha_client and similar tokens to update_client in all contexts.sorin2015-01-061-1/+1
| | | | | | | | | | | | | | | | This is a mechanical change. The idea here is to refactor the common code involved in installing components and extensions in a common module. In the future, we want more update-related Chrome stuff to go in this module. Therefore, it is desirable that this module have a name that describes its purpose. BUG=445949 Review URL: https://codereview.chromium.org/803313003 Cr-Commit-Position: refs/heads/master@{#310022}
* Add more components unittests to the GN build.brettw2014-11-261-1/+8
| | | | | | | | Add lots of missing dependencies identified by "gn check" in both the GN and GYP builds. Review URL: https://codereview.chromium.org/756233002 Cr-Commit-Position: refs/heads/master@{#305841}
* Rename components/omaha_query_params => components/omaha_clientrockot2014-11-131-1/+1
| | | | | | | | | | | | | | | | There are some additional bits of Omaha client and test logic that should be factored out into this component. A rename is appropriate sooner rather than later. This CL is strictly a rename; pardon the dust. BUG=None R=cpu@chromium.org TBR=jamescook@chromium.org //e/b/DEPS Review URL: https://codereview.chromium.org/704703003 Cr-Commit-Position: refs/heads/master@{#304052}
* Implement support for fallback update check urls in the component updatersorin2014-09-161-0/+3
| | | | | | | | | | | This allows for specifying more than one urls for update checks and pings. The urls are then tried in the order they are specified. BUG=413879 Review URL: https://codereview.chromium.org/565363002 Cr-Commit-Position: refs/heads/master@{#295146}
* Mark gtest and gmock as testonly in GN.Brett Wilson2014-09-081-0/+2
| | | | | | | | | | | This updates the targets that depend on these to also be test-only. BUG=http://crbug.com/412064 R=jamesr@chromium.org, tfarina@chromium.org Review URL: https://codereview.chromium.org/551933002 Cr-Commit-Position: refs/heads/master@{#293808}
* Componentize component_updater: Move a bunch of tests to component.tommycli2014-08-261-1/+36
| | | | | | | | | BUG=371463 TBR=blundell Review URL: https://codereview.chromium.org/493953002 Cr-Commit-Position: refs/heads/master@{#292026}
* Componentize component_updater: Move over a bunch of files to the component.tommycli@chromium.org2014-08-191-0/+34
| | | | | | | | | BUG=371463 Review URL: https://codereview.chromium.org/449643002 Cr-Commit-Position: refs/heads/master@{#290499} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@290499 0039d316-1c4b-4281-b951-d872f2087c98
* components: Add GN Build files for component_updater and user_manager.tfarina@chromium.org2014-07-221-0/+18
BUG=None TEST=gn gen out/Debug_gn && ninja -C out/Debug_gn component_updater user_manager R=brettw@chromium.org TBR=jochen@chromium.org Review URL: https://codereview.chromium.org/403103005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@284560 0039d316-1c4b-4281-b951-d872f2087c98