Description was changed from ========== Reland of Reimplement AccountManagerHelper singleton instance creation Original CL: http://crrev.com/2747293005 ...
3 years, 8 months ago
(2017-04-26 09:22:51 UTC)
#3
Description was changed from
==========
Reland of Reimplement AccountManagerHelper singleton instance creation
Original CL: http://crrev.com/2747293005
Current implementation of AccountManagerHelper can instantiate wrong delegate
type if get() is called in too early. This CL fixes it. AtomicReference is used
to avoid relying on external synchronization, because get() can be called
from different threads. This CL also adds
AccountManagerHelper.resetAccountManagerHelperForTests method that makes sure
there's no interference between tests.
BUG=698258
==========
to
==========
Reland of Reimplement AccountManagerHelper singleton instance creation
Original CL: http://crrev.com/2747293005
Current implementation of AccountManagerHelper can instantiate wrong delegate
type if get() is called in too early. This CL fixes it. AtomicReference is used
to avoid relying on external synchronization, because get() can be called
from different threads. This CL also adds
AccountManagerHelper.resetAccountManagerHelperForTests method that makes sure
there's no interference between tests.
BUG=698258
TBR=rogerta@chromium.org
==========
bsazonov
Description was changed from ========== Reland of Reimplement AccountManagerHelper singleton instance creation Original CL: http://crrev.com/2747293005 ...
3 years, 8 months ago
(2017-04-26 09:38:34 UTC)
#4
Description was changed from
==========
Reland of Reimplement AccountManagerHelper singleton instance creation
Original CL: http://crrev.com/2747293005
Current implementation of AccountManagerHelper can instantiate wrong delegate
type if get() is called in too early. This CL fixes it. AtomicReference is used
to avoid relying on external synchronization, because get() can be called
from different threads. This CL also adds
AccountManagerHelper.resetAccountManagerHelperForTests method that makes sure
there's no interference between tests.
BUG=698258
TBR=rogerta@chromium.org
==========
to
==========
Reland of Reimplement AccountManagerHelper singleton instance creation
Original CL: http://crrev.com/2747293005
Current implementation of AccountManagerHelper can instantiate wrong delegate
type if get() is called in too early. This CL fixes it. AtomicReference is used
to avoid relying on external synchronization, because get() can be called
from different threads. This CL also adds
AccountManagerHelper.resetAccountManagerHelperForTests method that makes sure
there's no interference between tests.
BUG=698258,710901
TBR=rogerta@chromium.org
==========
Tommy, please take a look. First patch is exact copy of http://crrev.com/2747293005 that was reverted ...
3 years, 8 months ago
(2017-04-26 09:39:46 UTC)
#6
Tommy, please take a look.
First patch is exact copy of http://crrev.com/2747293005 that was reverted
because of failures in ClearBrowsingDataPreferencesTest (see
http://crbug.com/710901).
I've fixed ClearBrowsingDataPreferencesTest and tested it on Android M.
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
3 years, 8 months ago
(2017-04-26 10:01:36 UTC)
#7
CQ is committing da patch. Bot data: {"patchset_id": 20001, "attempt_start_ts": 1493278560405330, "parent_rev": "68db6d36ffd81d907994065b71905d44875b3cc9", "commit_rev": "c613e1f102863081348db126d8db74fc11e389fb"}
3 years, 7 months ago
(2017-04-27 07:42:40 UTC)
#13
CQ is committing da patch.
Bot data: {"patchset_id": 20001, "attempt_start_ts": 1493278560405330,
"parent_rev": "68db6d36ffd81d907994065b71905d44875b3cc9", "commit_rev":
"c613e1f102863081348db126d8db74fc11e389fb"}
commit-bot: I haz the power
Description was changed from ========== Reland of Reimplement AccountManagerHelper singleton instance creation Original CL: http://crrev.com/2747293005 ...
3 years, 7 months ago
(2017-04-27 07:42:51 UTC)
#14
Message was sent while issue was closed.
Description was changed from
==========
Reland of Reimplement AccountManagerHelper singleton instance creation
Original CL: http://crrev.com/2747293005
Current implementation of AccountManagerHelper can instantiate wrong delegate
type if get() is called in too early. This CL fixes it. AtomicReference is used
to avoid relying on external synchronization, because get() can be called
from different threads. This CL also adds
AccountManagerHelper.resetAccountManagerHelperForTests method that makes sure
there's no interference between tests.
BUG=698258,710901
TBR=rogerta@chromium.org
==========
to
==========
Reland of Reimplement AccountManagerHelper singleton instance creation
Original CL: http://crrev.com/2747293005
Current implementation of AccountManagerHelper can instantiate wrong delegate
type if get() is called in too early. This CL fixes it. AtomicReference is used
to avoid relying on external synchronization, because get() can be called
from different threads. This CL also adds
AccountManagerHelper.resetAccountManagerHelperForTests method that makes sure
there's no interference between tests.
BUG=698258,710901
TBR=rogerta@chromium.org
Review-Url: https://codereview.chromium.org/2836373003
Cr-Commit-Position: refs/heads/master@{#467619}
Committed:
https://chromium.googlesource.com/chromium/src/+/c613e1f102863081348db126d8db...
==========
commit-bot: I haz the power
Committed patchset #2 (id:20001) as https://chromium.googlesource.com/chromium/src/+/c613e1f102863081348db126d8db74fc11e389fb
3 years, 7 months ago
(2017-04-27 07:42:53 UTC)
#15
Issue 2836373003: Reland of Reimplement AccountManagerHelper singleton instance creation
(Closed)
Created 3 years, 8 months ago by bsazonov
Modified 3 years, 7 months ago
Reviewers: Roger Tawa OOO till Jul 10th, nyquist
Base URL:
Comments: 0