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

Issue 2705333007: Refine notifications for print jobs in progress. (Closed)

Created:
3 years, 10 months ago by skau
Modified:
3 years, 9 months ago
Reviewers:
Carlson, xdai1
CC:
chromium-reviews, oshima+watch_chromium.org, davemoore+watch_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Refine notifications for print jobs in progress. This CL adds page updates and network timeout notficiations for print job notifications. There is also some cleanup of the class. BUG=695669, 684853 Review-Url: https://codereview.chromium.org/2705333007 Cr-Commit-Position: refs/heads/master@{#457188} Committed: https://chromium.googlesource.com/chromium/src/+/bd6fdcf63999268426e5e80802b5ab261fb2e1a2

Patch Set 1 #

Patch Set 2 : rebase #

Patch Set 3 : style improvements #

Patch Set 4 : it werks #

Patch Set 5 : rebase #

Total comments: 2

Patch Set 6 : address comment from xdai #

Total comments: 6

Patch Set 7 : clarify per justincarlson@ #

Total comments: 2

Patch Set 8 : use enforce boolean #

Patch Set 9 : use enforce boolean #

Unified diffs Side-by-side diffs Delta from patch set Stats (+139 lines, -35 lines) Patch
M chrome/browser/chromeos/printing/cups_print_job_manager_impl.h View 1 2 3 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/chromeos/printing/cups_print_job_manager_impl.cc View 1 2 3 4 5 6 7 5 chunks +137 lines, -33 lines 0 comments Download

Messages

Total messages: 16 (6 generated)
skau
Please take a look. I've made some improvements to how we discover errors and progress ...
3 years, 9 months ago (2017-03-10 01:09:22 UTC) #3
xdai1
lgtm with nits https://codereview.chromium.org/2705333007/diff/80001/chrome/browser/chromeos/printing/cups_print_job_manager_impl.cc File chrome/browser/chromeos/printing/cups_print_job_manager_impl.cc (right): https://codereview.chromium.org/2705333007/diff/80001/chrome/browser/chromeos/printing/cups_print_job_manager_impl.cc#newcode137 chrome/browser/chromeos/printing/cups_print_job_manager_impl.cc:137: return false; return in line 134 ...
3 years, 9 months ago (2017-03-13 18:48:37 UTC) #4
skau
https://codereview.chromium.org/2705333007/diff/80001/chrome/browser/chromeos/printing/cups_print_job_manager_impl.cc File chrome/browser/chromeos/printing/cups_print_job_manager_impl.cc (right): https://codereview.chromium.org/2705333007/diff/80001/chrome/browser/chromeos/printing/cups_print_job_manager_impl.cc#newcode137 chrome/browser/chromeos/printing/cups_print_job_manager_impl.cc:137: return false; On 2017/03/13 18:48:37, xdai1 wrote: > return ...
3 years, 9 months ago (2017-03-14 02:31:29 UTC) #5
Carlson
Couple nits. https://codereview.chromium.org/2705333007/diff/100001/chrome/browser/chromeos/printing/cups_print_job_manager_impl.cc File chrome/browser/chromeos/printing/cups_print_job_manager_impl.cc (right): https://codereview.chromium.org/2705333007/diff/100001/chrome/browser/chromeos/printing/cups_print_job_manager_impl.cc#newcode86 chrome/browser/chromeos/printing/cups_print_job_manager_impl.cc:86: [reason](const PrinterReason& r) { return r.reason == ...
3 years, 9 months ago (2017-03-14 17:10:36 UTC) #6
skau
Thanks for the review. I tweaked the structure to, hopefully, make it a bit clearer. ...
3 years, 9 months ago (2017-03-14 21:32:07 UTC) #7
Carlson
https://codereview.chromium.org/2705333007/diff/120001/chrome/browser/chromeos/printing/cups_print_job_manager_impl.cc File chrome/browser/chromeos/printing/cups_print_job_manager_impl.cc (right): https://codereview.chromium.org/2705333007/diff/120001/chrome/browser/chromeos/printing/cups_print_job_manager_impl.cc#newcode158 chrome/browser/chromeos/printing/cups_print_job_manager_impl.cc:158: EnforceTimeout(job, print_job); I suspect you meant to use the ...
3 years, 9 months ago (2017-03-14 21:54:05 UTC) #8
skau
ptal https://codereview.chromium.org/2705333007/diff/120001/chrome/browser/chromeos/printing/cups_print_job_manager_impl.cc File chrome/browser/chromeos/printing/cups_print_job_manager_impl.cc (right): https://codereview.chromium.org/2705333007/diff/120001/chrome/browser/chromeos/printing/cups_print_job_manager_impl.cc#newcode158 chrome/browser/chromeos/printing/cups_print_job_manager_impl.cc:158: EnforceTimeout(job, print_job); On 2017/03/14 21:54:05, Carlson wrote: > ...
3 years, 9 months ago (2017-03-15 01:29:09 UTC) #9
Carlson
lgtm
3 years, 9 months ago (2017-03-15 19:36:50 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2705333007/160001
3 years, 9 months ago (2017-03-15 20:06:49 UTC) #13
commit-bot: I haz the power
3 years, 9 months ago (2017-03-15 20:28:44 UTC) #16
Message was sent while issue was closed.
Committed patchset #9 (id:160001) as
https://chromium.googlesource.com/chromium/src/+/bd6fdcf63999268426e5e80802b5...

Powered by Google App Engine
This is Rietveld 408576698