Aakalin@chromium.org[Sync] Refactor handling of session tabs
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
Adding myself to OWNERS files for signin related directories. BUG=None TEST=None Review URL: https://chromiumcodereview.appspot.com/10917142 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@155523 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Move tab functions off Browser into browser_tabstrip and browser_tabrestore. http://crbug.com/133576 TEST=none Review URL: https://chromiumcodereview.appspot.com/10702029 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@145015 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Remove the rest of #pragma once in one big CL. For context see this thread: https://groups.google.com/a/chromium.org/forum/?fromgroups#!topic/chromium-dev/RMcVNGjB4II TBR=thakis,pkasting,jam git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146163 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Switch OneClickSigninHelper to use WebContentsUserData. BUG=107201 TEST=no visible change Review URL: https://chromiumcodereview.appspot.com/10928242 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157458 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Switch OneClickSigninHelper to use WebContentsUserData. BUG=107201 TEST=no visible change Review URL: https://chromiumcodereview.appspot.com/10928242 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@157458 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Relanding this as this did not fix the chromiumos breakage. Revert 150391 - Reverting this as it causes browser tests on the Linux ChromiumOS builder to fail. Will revert back if it does not address the redness. Revert 150380 - Add support for loading user cloud policy on desktop, behind the --load-cloud-policy-on-signin flag. Move UserCloudPolicyManager to be owned by the Profile as a step towards supporting multiple profiles. Added TestingProfile::Builder as a start towards taming the madness of all the different constructors and setters. BUG=141123 TEST=none Review URL: https://chromiumcodereview.appspot.com/10693022 TBR=atwilson@chromium.org Review URL: https://chromiumcodereview.appspot.com/10823208 TBR=ananta@chromium.org Review URL: https://chromiumcodereview.appspot.com/10823212 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@150404 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Remove the rest of #pragma once in one big CL. For context see this thread: https://groups.google.com/a/chromium.org/forum/?fromgroups#!topic/chromium-dev/RMcVNGjB4II TBR=thakis,pkasting,jam git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146163 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Its possible for sync to be suppressed before the user attempts one-click sign in. Therefore, if the user action indicates that they want to setup sync (that is, the pressed OK on the infobar and did not undo the action) then unsuppress and start sync as a first step. BUG=142516 TEST=See specific repro steps in comment 11 of bug report for repro steps. Review URL: https://chromiumcodereview.appspot.com/10885011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@154488 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
Remove the rest of #pragma once in one big CL. For context see this thread: https://groups.google.com/a/chromium.org/forum/?fromgroups#!topic/chromium-dev/RMcVNGjB4II TBR=thakis,pkasting,jam git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146163 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
[Sync] Refactor handling of session tabs Add SessionTab <-> sync_pb::SessionTab conversion functions. Add IsPinned() method to SyncedTabDelegate and fix latent NULL-dereference bug in the process. Remove HasExtensionAppId() also. Rework tab contents association to: - update a SessionTab from the tab delegate (UpdateSessionTabFromDelegate); - get the current virtual URL for the tab (GetCurrentVirtualURL); - and convert to sync_pb::SessionTab in separate phases. Rework the SessionModelAssociator tests. BUG=128449 Review URL: https://chromiumcodereview.appspot.com/10990012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@158777 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 | |
[Sync] Refactor handling of session tabs Add SessionTab <-> sync_pb::SessionTab conversion functions. Add IsPinned() method to SyncedTabDelegate and fix latent NULL-dereference bug in the process. Remove HasExtensionAppId() also. Rework tab contents association to: - update a SessionTab from the tab delegate (UpdateSessionTabFromDelegate); - get the current virtual URL for the tab (GetCurrentVirtualURL); - and convert to sync_pb::SessionTab in separate phases. Rework the SessionModelAssociator tests. BUG=128449 Review URL: https://chromiumcodereview.appspot.com/10990012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@158777 0039d316-1c4b-4281-b951-d872f2087c98 | 13 年前 |