| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
contacts: Add OWNERS file. BUG=128805 TEST=none TBR=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/10824118 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149301 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
autocomplete: Make ContactProvider rank contacts by affinity This adds an 'affinity' field to the contacts::Contact protocol message and makes the ContactProvider class use it to order matches. BUG=141877 TEST=none Review URL: https://chromiumcodereview.appspot.com/10916304 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@156883 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
contacts: Add ContactManagerInterface::GetWeakPtr(). The ContactManager singleton is destroyed in PostMainMessageLoopRun(), which appears to run before the (not-yet-checked-in) ContactProvider class is destroyed in response to the user profile being destroyed. This change lets ContactProvider hold a weak pointer to ContactManager so it can avoid accessing it during shutdown. I'm also renaming a couple of references to "partial updates" to "incremental updates" for consistency. BUG=128805,141877 TEST=none Review URL: https://chromiumcodereview.appspot.com/10896031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154327 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
contacts: Add UpdateMetadata protocol buffer. This adds a new message containing update-related information and updates the ContactDatabase class to read and write it. BUG=128805 TEST=none Review URL: https://chromiumcodereview.appspot.com/10836043 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149521 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
contacts: Add ContactManagerInterface::GetWeakPtr(). The ContactManager singleton is destroyed in PostMainMessageLoopRun(), which appears to run before the (not-yet-checked-in) ContactProvider class is destroyed in response to the user profile being destroyed. This change lets ContactProvider hold a weak pointer to ContactManager so it can avoid accessing it during shutdown. I'm also renaming a couple of references to "partial updates" to "incremental updates" for consistency. BUG=128805,141877 TEST=none Review URL: https://chromiumcodereview.appspot.com/10896031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154327 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
contacts: Add ContactManagerInterface::GetWeakPtr(). The ContactManager singleton is destroyed in PostMainMessageLoopRun(), which appears to run before the (not-yet-checked-in) ContactProvider class is destroyed in response to the user profile being destroyed. This change lets ContactProvider hold a weak pointer to ContactManager so it can avoid accessing it during shutdown. I'm also renaming a couple of references to "partial updates" to "incremental updates" for consistency. BUG=128805,141877 TEST=none Review URL: https://chromiumcodereview.appspot.com/10896031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154327 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
contacts: Add ContactManagerInterface::GetWeakPtr(). The ContactManager singleton is destroyed in PostMainMessageLoopRun(), which appears to run before the (not-yet-checked-in) ContactProvider class is destroyed in response to the user profile being destroyed. This change lets ContactProvider hold a weak pointer to ContactManager so it can avoid accessing it during shutdown. I'm also renaming a couple of references to "partial updates" to "incremental updates" for consistency. BUG=128805,141877 TEST=none Review URL: https://chromiumcodereview.appspot.com/10896031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154327 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
contacts: Add ContactManager. This adds a singleton class that holds ContactStore objects and exposes Contact objects to the rest of the browser. BUG=128805 TEST=none TBR=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/10831162 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149980 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
contacts: Add ContactManagerInterface::GetWeakPtr(). The ContactManager singleton is destroyed in PostMainMessageLoopRun(), which appears to run before the (not-yet-checked-in) ContactProvider class is destroyed in response to the user profile being destroyed. This change lets ContactProvider hold a weak pointer to ContactManager so it can avoid accessing it during shutdown. I'm also renaming a couple of references to "partial updates" to "incremental updates" for consistency. BUG=128805,141877 TEST=none Review URL: https://chromiumcodereview.appspot.com/10896031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154327 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
contacts: Add ContactManagerInterface::GetWeakPtr(). The ContactManager singleton is destroyed in PostMainMessageLoopRun(), which appears to run before the (not-yet-checked-in) ContactProvider class is destroyed in response to the user profile being destroyed. This change lets ContactProvider hold a weak pointer to ContactManager so it can avoid accessing it during shutdown. I'm also renaming a couple of references to "partial updates" to "incremental updates" for consistency. BUG=128805,141877 TEST=none Review URL: https://chromiumcodereview.appspot.com/10896031 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154327 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
contacts: Rename provider_id to contact_id. As suggested by satorux@, this change renames the ID field in contacts::Contact to make it clearer that it's a contact-specific (albeit provider-assigned) ID rather than one corresponding to the provider itself. BUG=128805 TEST=none Review URL: https://chromiumcodereview.appspot.com/10827406 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152285 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
contacts: Apply nits to ContactMap class. This applies some nits from tfarina@ that came in after I committed the change that added this class. BUG=128805 TEST=none TBR=tfarina@chromium.org Review URL: https://chromiumcodereview.appspot.com/10910162 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155778 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
contacts: Add ContactMap class. This is a simple map from contact ID to Contact object. I'm moving the merging code from GoogleContactStore into it, and making both GoogleContactStore and FakeContactDatabase (which formerly had ugly code that used a vector of contacts) use it. A later change will make GoogleContactStore drop deleted contacts (hanging on to them indefinitely seems ugly). While working on that, I noticed that FakeContactDatabase's vector is lacking for supporting that and figured that it'd be best to make it share GoogleContactStore's existing merging code. BUG=128805 TEST=none TBR=sky@chromium.org Review URL: https://chromiumcodereview.appspot.com/10905033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155634 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
contacts: Apply nits to ContactMap class. This applies some nits from tfarina@ that came in after I committed the change that added this class. BUG=128805 TEST=none TBR=tfarina@chromium.org Review URL: https://chromiumcodereview.appspot.com/10910162 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155778 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
contacts: Rename provider_id to contact_id. As suggested by satorux@, this change renames the ID field in contacts::Contact to make it clearer that it's a contact-specific (albeit provider-assigned) ID rather than one corresponding to the provider itself. BUG=128805 TEST=none Review URL: https://chromiumcodereview.appspot.com/10827406 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152285 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
contacts: Add GoogleContactStore. This class uses GDataContactsService to download contacts from Google and uses ContactDatabase to save them to disk. It also contains logic for periodically refreshing contacts. BUG=128805 TEST=none TBR=ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/10829144 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@149805 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
contacts: Add ContactMap class. This is a simple map from contact ID to Contact object. I'm moving the merging code from GoogleContactStore into it, and making both GoogleContactStore and FakeContactDatabase (which formerly had ugly code that used a vector of contacts) use it. A later change will make GoogleContactStore drop deleted contacts (hanging on to them indefinitely seems ugly). While working on that, I noticed that FakeContactDatabase's vector is lacking for supporting that and figured that it'd be best to make it share GoogleContactStore's existing merging code. BUG=128805 TEST=none TBR=sky@chromium.org Review URL: https://chromiumcodereview.appspot.com/10905033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155634 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
contacts: Add ContactMap class. This is a simple map from contact ID to Contact object. I'm moving the merging code from GoogleContactStore into it, and making both GoogleContactStore and FakeContactDatabase (which formerly had ugly code that used a vector of contacts) use it. A later change will make GoogleContactStore drop deleted contacts (hanging on to them indefinitely seems ugly). While working on that, I noticed that FakeContactDatabase's vector is lacking for supporting that and figured that it'd be best to make it share GoogleContactStore's existing merging code. BUG=128805 TEST=none TBR=sky@chromium.org Review URL: https://chromiumcodereview.appspot.com/10905033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155634 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
contacts: Add ContactMap class. This is a simple map from contact ID to Contact object. I'm moving the merging code from GoogleContactStore into it, and making both GoogleContactStore and FakeContactDatabase (which formerly had ugly code that used a vector of contacts) use it. A later change will make GoogleContactStore drop deleted contacts (hanging on to them indefinitely seems ugly). While working on that, I noticed that FakeContactDatabase's vector is lacking for supporting that and figured that it'd be best to make it share GoogleContactStore's existing merging code. BUG=128805 TEST=none TBR=sky@chromium.org Review URL: https://chromiumcodereview.appspot.com/10905033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155634 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
contacts: Add ContactMap class. This is a simple map from contact ID to Contact object. I'm moving the merging code from GoogleContactStore into it, and making both GoogleContactStore and FakeContactDatabase (which formerly had ugly code that used a vector of contacts) use it. A later change will make GoogleContactStore drop deleted contacts (hanging on to them indefinitely seems ugly). While working on that, I noticed that FakeContactDatabase's vector is lacking for supporting that and figured that it'd be best to make it share GoogleContactStore's existing merging code. BUG=128805 TEST=none TBR=sky@chromium.org Review URL: https://chromiumcodereview.appspot.com/10905033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155634 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
contacts: Rename provider_id to contact_id. As suggested by satorux@, this change renames the ID field in contacts::Contact to make it clearer that it's a contact-specific (albeit provider-assigned) ID rather than one corresponding to the provider itself. BUG=128805 TEST=none Review URL: https://chromiumcodereview.appspot.com/10827406 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152285 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
contacts: Rename provider_id to contact_id. As suggested by satorux@, this change renames the ID field in contacts::Contact to make it clearer that it's a contact-specific (albeit provider-assigned) ID rather than one corresponding to the provider itself. BUG=128805 TEST=none Review URL: https://chromiumcodereview.appspot.com/10827406 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152285 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move Drive API files from chrome/browser/chromeos/gdata to chrome/browser/google_apis Remaining files will be moved in later CLs. BUG=127855 TEST=pass all existing tests TBR=estade@chromium.org, ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/10920091 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157086 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
contacts: Add ContactMap class. This is a simple map from contact ID to Contact object. I'm moving the merging code from GoogleContactStore into it, and making both GoogleContactStore and FakeContactDatabase (which formerly had ugly code that used a vector of contacts) use it. A later change will make GoogleContactStore drop deleted contacts (hanging on to them indefinitely seems ugly). While working on that, I noticed that FakeContactDatabase's vector is lacking for supporting that and figured that it'd be best to make it share GoogleContactStore's existing merging code. BUG=128805 TEST=none TBR=sky@chromium.org Review URL: https://chromiumcodereview.appspot.com/10905033 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155634 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move Drive API files from chrome/browser/chromeos/gdata to chrome/browser/google_apis Remaining files will be moved in later CLs. BUG=127855 TEST=pass all existing tests TBR=estade@chromium.org, ben@chromium.org Review URL: https://chromiumcodereview.appspot.com/10920091 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157086 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 | ||
| 13 年前 |