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

Issue 1794513002: Fix sending multiple feedback reports within short durations of each other (Closed)

Created:
4 years, 9 months ago by afakhry
Modified:
4 years, 9 months ago
Reviewers:
rkc, xiyuan
CC:
chromium-reviews, chromium-apps-reviews_chromium.org, arv+watch_chromium.org, extensions-reviews_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Fix sending multiple feedback reports within short durations of each other Those reports needed to be queued nicely and each report should be sent with its correct respective system information not the one of the previous report. BUG=593452 Test=manually Committed: https://crrev.com/9c678f28bc8b50041b8aaa700714c75cd02b19f4 Cr-Commit-Position: refs/heads/master@{#381768}

Patch Set 1 #

Total comments: 20

Patch Set 2 : Xiyuan's comments #

Total comments: 2

Patch Set 3 : simplify a lot #

Total comments: 10

Patch Set 4 : more comments. #

Patch Set 5 : self revision #

Unified diffs Side-by-side diffs Delta from patch set Stats (+216 lines, -205 lines) Patch
M chrome/browser/extensions/api/feedback_private/feedback_service.h View 1 2 3 4 3 chunks +16 lines, -14 lines 0 comments Download
M chrome/browser/extensions/api/feedback_private/feedback_service.cc View 1 2 3 4 4 chunks +55 lines, -52 lines 0 comments Download
M chrome/browser/resources/feedback/js/event_handler.js View 1 2 3 5 chunks +127 lines, -99 lines 0 comments Download
M chrome/browser/resources/feedback/js/feedback.js View 1 2 3 6 chunks +18 lines, -40 lines 0 comments Download

Messages

Total messages: 17 (4 generated)
afakhry
Hi Rahul, I implemented a nice solution that works very well for queuing the reports. ...
4 years, 9 months ago (2016-03-12 01:09:25 UTC) #2
afakhry
Xiyuan, Rahul seems to be swamped at the moment. Could you please review this CL? ...
4 years, 9 months ago (2016-03-14 20:47:42 UTC) #4
xiyuan
https://codereview.chromium.org/1794513002/diff/1/chrome/browser/extensions/api/feedback_private/feedback_service.cc File chrome/browser/extensions/api/feedback_private/feedback_service.cc (right): https://codereview.chromium.org/1794513002/diff/1/chrome/browser/extensions/api/feedback_private/feedback_service.cc#newcode76 chrome/browser/extensions/api/feedback_private/feedback_service.cc:76: base::Bind(&FeedbackService::AttachedFileCallback, AsWeakPtr(), id)); It seems to me that we ...
4 years, 9 months ago (2016-03-14 23:47:28 UTC) #5
afakhry
https://codereview.chromium.org/1794513002/diff/1/chrome/browser/extensions/api/feedback_private/feedback_service.cc File chrome/browser/extensions/api/feedback_private/feedback_service.cc (right): https://codereview.chromium.org/1794513002/diff/1/chrome/browser/extensions/api/feedback_private/feedback_service.cc#newcode76 chrome/browser/extensions/api/feedback_private/feedback_service.cc:76: base::Bind(&FeedbackService::AttachedFileCallback, AsWeakPtr(), id)); On 2016/03/14 23:47:28, xiyuan wrote: > ...
4 years, 9 months ago (2016-03-15 19:25:38 UTC) #6
xiyuan
https://codereview.chromium.org/1794513002/diff/1/chrome/browser/extensions/api/feedback_private/feedback_service.cc File chrome/browser/extensions/api/feedback_private/feedback_service.cc (right): https://codereview.chromium.org/1794513002/diff/1/chrome/browser/extensions/api/feedback_private/feedback_service.cc#newcode76 chrome/browser/extensions/api/feedback_private/feedback_service.cc:76: base::Bind(&FeedbackService::AttachedFileCallback, AsWeakPtr(), id)); On 2016/03/15 19:25:38, afakhry wrote: > ...
4 years, 9 months ago (2016-03-15 19:54:07 UTC) #7
afakhry
https://codereview.chromium.org/1794513002/diff/1/chrome/browser/extensions/api/feedback_private/feedback_service.cc File chrome/browser/extensions/api/feedback_private/feedback_service.cc (right): https://codereview.chromium.org/1794513002/diff/1/chrome/browser/extensions/api/feedback_private/feedback_service.cc#newcode76 chrome/browser/extensions/api/feedback_private/feedback_service.cc:76: base::Bind(&FeedbackService::AttachedFileCallback, AsWeakPtr(), id)); On 2016/03/15 19:54:06, xiyuan wrote: > ...
4 years, 9 months ago (2016-03-16 00:45:34 UTC) #8
xiyuan
https://codereview.chromium.org/1794513002/diff/1/chrome/browser/extensions/api/feedback_private/feedback_service.cc File chrome/browser/extensions/api/feedback_private/feedback_service.cc (right): https://codereview.chromium.org/1794513002/diff/1/chrome/browser/extensions/api/feedback_private/feedback_service.cc#newcode76 chrome/browser/extensions/api/feedback_private/feedback_service.cc:76: base::Bind(&FeedbackService::AttachedFileCallback, AsWeakPtr(), id)); On 2016/03/16 00:45:34, afakhry wrote: > ...
4 years, 9 months ago (2016-03-16 16:39:28 UTC) #9
afakhry
https://codereview.chromium.org/1794513002/diff/1/chrome/browser/extensions/api/feedback_private/feedback_service.cc File chrome/browser/extensions/api/feedback_private/feedback_service.cc (right): https://codereview.chromium.org/1794513002/diff/1/chrome/browser/extensions/api/feedback_private/feedback_service.cc#newcode76 chrome/browser/extensions/api/feedback_private/feedback_service.cc:76: base::Bind(&FeedbackService::AttachedFileCallback, AsWeakPtr(), id)); On 2016/03/16 16:39:28, xiyuan wrote: > ...
4 years, 9 months ago (2016-03-16 17:51:22 UTC) #10
xiyuan
LGTM Thank you for making the changes. :)
4 years, 9 months ago (2016-03-16 18:04:10 UTC) #11
rkc
lgtm
4 years, 9 months ago (2016-03-17 18:31:03 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1794513002/80001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1794513002/80001
4 years, 9 months ago (2016-03-17 18:33:26 UTC) #14
commit-bot: I haz the power
Committed patchset #5 (id:80001)
4 years, 9 months ago (2016-03-17 19:13:22 UTC) #15
commit-bot: I haz the power
4 years, 9 months ago (2016-03-17 19:14:35 UTC) #17
Message was sent while issue was closed.
Patchset 5 (id:??) landed as
https://crrev.com/9c678f28bc8b50041b8aaa700714c75cd02b19f4
Cr-Commit-Position: refs/heads/master@{#381768}

Powered by Google App Engine
This is Rietveld 408576698