Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(496)

Issue 13976019: Reland of https://codereview.chromium.org/13891016/. This includes the fix for the Segfault on Chro… (Closed)

Created:
7 years, 8 months ago by calvinlo
Modified:
7 years, 8 months ago
Reviewers:
satorux1, satorux, tzik
CC:
chromium-reviews, nkostylev+watch_chromium.org, tfarina, oshima+watch_chromium.org, tzik+watch_chromium.org, kinuko+watch, stevenjb+watch_chromium.org, davemoore+watch_chromium.org
Visibility:
Public.

Description

Reland of https://codereview.chromium.org/13891016/. This includes the fix for the Segfault on ChromeOS. Make DriveSystemService an observer of DriveNotificationManager so that it no longer has to handle registering for Drive XMPP notifications itself. This will also allow both SyncFileSystem and the ChromeOS Filemanager (and possibly more observers) to use XMPP notifications solving the problem from before where the same XMPP Invalidation ID was being registered twice. Also removed polling code from SyncFS it's OKed to remove by both SyncFS and ChromeOS teams. BUG=173339 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=196625

Patch Set 1 #

Patch Set 2 : Original patchset from 13891016 with caused segfault #

Patch Set 3 : ChromeOS segfault fix #

Patch Set 4 : Rebase fixed merge conflict for apply #

Patch Set 5 : Rebase with merge conflict fix #

Patch Set 6 : Final rebase before dcommit attempt #

Unified diffs Side-by-side diffs Delta from patch set Stats (+65 lines, -215 lines) Patch
M chrome/browser/chromeos/drive/drive_system_service.h View 1 2 3 4 5 5 chunks +7 lines, -15 lines 0 comments Download
M chrome/browser/chromeos/drive/drive_system_service.cc View 1 2 3 4 5 9 chunks +16 lines, -59 lines 0 comments Download
M chrome/browser/google_apis/drive_notification_manager.h View 2 2 chunks +4 lines, -9 lines 0 comments Download
M chrome/browser/google_apis/drive_notification_manager.cc View 2 5 chunks +14 lines, -34 lines 0 comments Download
M chrome/browser/google_apis/drive_notification_manager_factory.cc View 2 chunks +4 lines, -0 lines 0 comments Download
M chrome/browser/google_apis/drive_notification_observer.h View 1 chunk +2 lines, -2 lines 0 comments Download
chrome/browser/sync_file_system/drive_file_sync_service.h View 1 2 3 4 chunks +2 lines, -11 lines 0 comments Download
M chrome/browser/sync_file_system/drive_file_sync_service.cc View 1 2 3 14 chunks +7 lines, -81 lines 0 comments Download
M chrome/browser/ui/webui/chromeos/drive_internals_ui.cc View 1 2 3 4 5 2 chunks +9 lines, -4 lines 0 comments Download

Messages

Total messages: 13 (0 generated)
calvinlo
Sorry for the previous problems with this patch. After local testing, I think the problem ...
7 years, 8 months ago (2013-04-24 06:16:05 UTC) #1
tzik
On 2013/04/24 06:16:05, calvinlo wrote: > Sorry for the previous problems with this patch. After ...
7 years, 8 months ago (2013-04-24 12:01:23 UTC) #2
satorux1
On 2013/04/24 12:01:23, tzik wrote: > On 2013/04/24 06:16:05, calvinlo wrote: > > Sorry for ...
7 years, 8 months ago (2013-04-25 01:04:04 UTC) #3
calvinlo
Sorry, I made a mistake in reading step 1 of the instructions. I think I've ...
7 years, 8 months ago (2013-04-25 03:59:09 UTC) #4
tzik
lgtm
7 years, 8 months ago (2013-04-25 05:06:47 UTC) #5
satorux1
lgtm
7 years, 8 months ago (2013-04-25 05:17:23 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/calvinlo@chromium.org/13976019/6011
7 years, 8 months ago (2013-04-25 05:32:45 UTC) #7
commit-bot: I haz the power
Failed to apply patch for chrome/browser/chromeos/drive/drive_system_service.cc: While running patch -p1 --forward --force --no-backup-if-mismatch; patching file ...
7 years, 8 months ago (2013-04-25 05:32:47 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/calvinlo@chromium.org/13976019/6012
7 years, 8 months ago (2013-04-25 07:17:49 UTC) #9
commit-bot: I haz the power
The commit queue went berserk retrying too often for a seemingly flaky test. Builder is ...
7 years, 8 months ago (2013-04-25 22:03:28 UTC) #10
satorux1
maybe dcommit is the way to go?
7 years, 8 months ago (2013-04-26 04:07:52 UTC) #11
calvinlo
Yeah but there's another conflict now on rebase. Must resolve that first. Will dcommit after.
7 years, 8 months ago (2013-04-26 04:09:36 UTC) #12
calvinlo
7 years, 8 months ago (2013-04-26 05:16:57 UTC) #13
Message was sent while issue was closed.
Committed patchset #6 manually as r196625 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698