Ppetewil@chromium.orgBrowser test for the push messaging feature
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
Plumb invalidations from Tango to the extensions code for the Push Messaging API. BUG=139661,139663 Review URL: https://chromiumcodereview.appspot.com/10826156 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152877 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Moving google_apis and GaiaClient to src/google_apis. TBR=mechanicalowners@chromium.org BUG=145584 Review URL: https://chromiumcodereview.appspot.com/10928017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155312 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Moving google_apis and GaiaClient to src/google_apis. TBR=mechanicalowners@chromium.org BUG=145584 Review URL: https://chromiumcodereview.appspot.com/10928017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155312 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Obfuscated Gaia ID fetcher As part of our Push Messaging API, we need to fetch the Obfuscated GAIA ID from the server. This code fetches the Obfuscated GAIA ID, and uses it to construct a channel-id which is used in the push messaging process. The Push Messaging client hands the channel ID to their push messaging server, which uses it when they communicate with the Google back end for push messaging. BUG=139658 Review URL: https://chromiumcodereview.appspot.com/10836182 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153108 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Change the separator for channel ID to a / for consistency. Review URL: https://chromiumcodereview.appspot.com/10879082 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@153400 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Moving google_apis and GaiaClient to src/google_apis. TBR=mechanicalowners@chromium.org BUG=145584 Review URL: https://chromiumcodereview.appspot.com/10928017 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155312 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Browser test for the push messaging feature We've implemented a push messaging feature and checked it in with a unit test. This change is adding a browser test to get better coverage in a running environment. The browser test basically brings up a small packaged app, and injects a message into the sync code. For the test to succeed, the message must arrive into the JS code of the packaged app. BUG=148550 Review URL: https://chromiumcodereview.appspot.com/10915216 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157296 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
[Invalidations] Add GetInvalidatorState() to Invalidator{,Frontend} Combine OnNotifications{Enabled,Disabled}() into OnInvalidatorStateChange(). Replace NotificationsDisabledReason with InvalidatorState. Rename OnIncomingNotification to OnIncomingInvalidation. Also change some references of "notification" to "invalidation". Set the initial invalidator state in ChromeToMobileService. Also remove OnNotificationsEnabled() call from OnIncomingInvalidation(). Instantiate InvalidatorTest template for ProfileSyncService. Move comments for invalidation-related functions from ProfileSyncService to InvalidatorFrontend. Put DISALLOW_COPY_AND_ASSIGN on some classes. Fix comment in invalidator.h. BUG=142475 TBR=brettw@chromium.org Review URL: https://chromiumcodereview.appspot.com/10916131 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155448 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
[Invalidations] Add GetInvalidatorState() to Invalidator{,Frontend} Combine OnNotifications{Enabled,Disabled}() into OnInvalidatorStateChange(). Replace NotificationsDisabledReason with InvalidatorState. Rename OnIncomingNotification to OnIncomingInvalidation. Also change some references of "notification" to "invalidation". Set the initial invalidator state in ChromeToMobileService. Also remove OnNotificationsEnabled() call from OnIncomingInvalidation(). Instantiate InvalidatorTest template for ProfileSyncService. Move comments for invalidation-related functions from ProfileSyncService to InvalidatorFrontend. Put DISALLOW_COPY_AND_ASSIGN on some classes. Fix comment in invalidator.h. BUG=142475 TBR=brettw@chromium.org Review URL: https://chromiumcodereview.appspot.com/10916131 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155448 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Plumb invalidations from Tango to the extensions code for the Push Messaging API. BUG=139661,139663 Review URL: https://chromiumcodereview.appspot.com/10826156 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152877 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
[Invalidations] Add GetInvalidatorState() to Invalidator{,Frontend} Combine OnNotifications{Enabled,Disabled}() into OnInvalidatorStateChange(). Replace NotificationsDisabledReason with InvalidatorState. Rename OnIncomingNotification to OnIncomingInvalidation. Also change some references of "notification" to "invalidation". Set the initial invalidator state in ChromeToMobileService. Also remove OnNotificationsEnabled() call from OnIncomingInvalidation(). Instantiate InvalidatorTest template for ProfileSyncService. Move comments for invalidation-related functions from ProfileSyncService to InvalidatorFrontend. Put DISALLOW_COPY_AND_ASSIGN on some classes. Fix comment in invalidator.h. BUG=142475 TBR=brettw@chromium.org Review URL: https://chromiumcodereview.appspot.com/10916131 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155448 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Plumb invalidations from Tango to the extensions code for the Push Messaging API. BUG=139661,139663 Review URL: https://chromiumcodereview.appspot.com/10826156 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@152877 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 |