forked from chromium/chromium
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Move more Omaha code upstream (part 2/3).
This CL moves most of the XML generation code to the public repository to simplify the internal code base. The tests are also updated to now test the new fields. The logic of this is also mostly just moved from the internal repository. There is also a new test for ensuring that the ID generator is correctly configured when the class is constructed. Only a few fields are still read as normal strings going forward from the internal sub-class, and they are directly read as strings, and then inserted into the XML structure. BUG=806040 Change-Id: I40a4dd7d9b5701aec8f578fbde3431aa47b09940 Reviewed-on: https://chromium-review.googlesource.com/912236 Reviewed-by: Joshua Pawlicki <waffles@chromium.org> Commit-Queue: Tommy Nyquist <nyquist@chromium.org> Cr-Commit-Position: refs/heads/master@{#536210}
- Loading branch information
1 parent
f88fc79
commit 1079bee
Showing
4 changed files
with
276 additions
and
55 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.