|
|
Created:
3 years, 11 months ago by Carlson Modified:
3 years, 9 months ago CC:
arv+watch_chromium.org, chromium-reviews, dbeam+watch-settings_chromium.org, michaelpg+watch-md-settings_chromium.org, michaelpg+watch-md-ui_chromium.org, stevenjb+watch-md-settings_chromium.org Target Ref:
refs/heads/master Project:
chromium Visibility:
Public. |
DescriptionFix cups manufacturer and model dropdowns.
Right now if you click on the little "open me up" arrow in these boxes nothing happens. This makes that action bring up the relevant lists.
Note this may not be entirely the right answer for how this UI element should work, but I believe it's a strict improvement over the status quo.
BUG=chromium:685842
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation
Review-Url: https://codereview.chromium.org/2658063004
Cr-Commit-Position: refs/heads/master@{#459214}
Committed: https://chromium.googlesource.com/chromium/src/+/942ef62b8eb39ebd5ca23b0bce07bc0297e20499
Patch Set 1 #
Total comments: 3
Patch Set 2 : Move ontap to parent element instead of on every child element #Patch Set 3 : Rebase #Messages
Total messages: 32 (18 generated)
Description was changed from ========== Fix cups manufacturer and model dropdowns. Right now if you click on the little "open me up" arrow in these boxes nothing happens. This makes that action bring up the relevant lists. Note this may not be entirely the right answer for how this UI element should work, but I believe it's a strict improvement over the status quo. BUG=chromium:685842 ========== to ========== Fix cups manufacturer and model dropdowns. Right now if you click on the little "open me up" arrow in these boxes nothing happens. This makes that action bring up the relevant lists. Note this may not be entirely the right answer for how this UI element should work, but I believe it's a strict improvement over the status quo. BUG=chromium:685842 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation ==========
Description was changed from ========== Fix cups manufacturer and model dropdowns. Right now if you click on the little "open me up" arrow in these boxes nothing happens. This makes that action bring up the relevant lists. Note this may not be entirely the right answer for how this UI element should work, but I believe it's a strict improvement over the status quo. BUG=chromium:685842 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation ========== to ========== Fix cups manufacturer and model dropdowns. Right now if you click on the little "open me up" arrow in these boxes nothing happens. This makes that action bring up the relevant lists. Note this may not be entirely the right answer for how this UI element should work, but I believe it's a strict improvement over the status quo. BUG=chromium:685842 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation ==========
justincarlson@chromium.org changed reviewers: + xdai@chromium.org
On 2017/01/26 23:34:29, Carlson wrote: lgtm
The CQ bit was checked by justincarlson@chromium.org
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Try jobs failed on following builders: chromium_presubmit on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presub...)
justincarlson@chromium.org changed reviewers: + dpapad@chromium.org
On 2017/01/27 18:52:25, commit-bot: I haz the power wrote: > Try jobs failed on following builders: > chromium_presubmit on master.tryserver.chromium.linux (JOB_FAILED, > http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presub...)
https://codereview.chromium.org/2658063004/diff/1/chrome/browser/resources/se... File chrome/browser/resources/settings/printing_page/cups_add_printer_dialog_util.html (right): https://codereview.chromium.org/2658063004/diff/1/chrome/browser/resources/se... chrome/browser/resources/settings/printing_page/cups_add_printer_dialog_util.html:65: on-tap="onTap_"> Instead of adding the onTap_ listener three times, could you add it in the parent element <paper-input-container> instead, once?
https://codereview.chromium.org/2658063004/diff/1/chrome/browser/resources/se... File chrome/browser/resources/settings/printing_page/cups_add_printer_dialog_util.html (right): https://codereview.chromium.org/2658063004/diff/1/chrome/browser/resources/se... chrome/browser/resources/settings/printing_page/cups_add_printer_dialog_util.html:65: on-tap="onTap_"> On 2017/01/27 22:24:25, dpapad wrote: > Instead of adding the onTap_ listener three times, could you add it in the > parent element <paper-input-container> instead, once? +1, yeah, that seems cleaner
https://codereview.chromium.org/2658063004/diff/1/chrome/browser/resources/se... File chrome/browser/resources/settings/printing_page/cups_add_printer_dialog_util.html (right): https://codereview.chromium.org/2658063004/diff/1/chrome/browser/resources/se... chrome/browser/resources/settings/printing_page/cups_add_printer_dialog_util.html:65: on-tap="onTap_"> On 2017/01/27 22:50:32, Dan Beam wrote: > On 2017/01/27 22:24:25, dpapad wrote: > > Instead of adding the onTap_ listener three times, could you add it in the > > parent element <paper-input-container> instead, once? > > +1, yeah, that seems cleaner Good idea, done.
LGTM. FWIW, I would consider adding tests to ensure this will not regress. There are already some CUPS related tests at https://cs.chromium.org/chromium/src/chrome/test/data/webui/settings/cups_pri..., but none of them refer to the <drop-down-search-box> element.
On 2017/01/31 at 19:28:02, dpapad wrote: > LGTM. FWIW, I would consider adding tests to ensure this will not regress. There are already some CUPS related tests at https://cs.chromium.org/chromium/src/chrome/test/data/webui/settings/cups_pri..., but none of them refer to the <drop-down-search-box> element. What is the status of this CL?
On 2017/02/22 00:02:23, dpapad wrote: > On 2017/01/31 at 19:28:02, dpapad wrote: > > LGTM. FWIW, I would consider adding tests to ensure this will not regress. > There are already some CUPS related tests at > https://cs.chromium.org/chromium/src/chrome/test/data/webui/settings/cups_pri..., > but none of them refer to the <drop-down-search-box> element. > > What is the status of this CL? It's low enough priority that I haven't made time to do unit tests. Not sure when I'll come back to it.
On 2017/02/22 00:24:59, Carlson wrote: > On 2017/02/22 00:02:23, dpapad wrote: > > On 2017/01/31 at 19:28:02, dpapad wrote: > > > LGTM. FWIW, I would consider adding tests to ensure this will not regress. > > There are already some CUPS related tests at > > > https://cs.chromium.org/chromium/src/chrome/test/data/webui/settings/cups_pri..., > > but none of them refer to the <drop-down-search-box> element. > > > > What is the status of this CL? > > It's low enough priority that I haven't made time to do unit tests. Not sure > when I'll come back to it. I'm still stacked up with other stuff, but users are actually hitting this bug. Filed crbug.com/704347 to add a unit test, but am going to submit this as-is unless there are objections.
The CQ bit was checked by justincarlson@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: win_clang on master.tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_clang/builds/...)
The CQ bit was checked by justincarlson@chromium.org to run a CQ dry run
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
The CQ bit was unchecked by commit-bot@chromium.org
Dry run: Try jobs failed on following builders: win_chromium_x64_rel_ng on master.tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_x64_...)
The CQ bit was checked by justincarlson@chromium.org
The patchset sent to the CQ was uploaded after l-g-t-m from xdai@chromium.org, dpapad@chromium.org Link to the patchset: https://codereview.chromium.org/2658063004/#ps40001 (title: "Rebase")
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.or...
CQ is committing da patch. Bot data: {"patchset_id": 40001, "attempt_start_ts": 1490299801815930, "parent_rev": "e8caf7c191831e7272edede1ed32508557a2ce20", "commit_rev": "942ef62b8eb39ebd5ca23b0bce07bc0297e20499"}
Message was sent while issue was closed.
Description was changed from ========== Fix cups manufacturer and model dropdowns. Right now if you click on the little "open me up" arrow in these boxes nothing happens. This makes that action bring up the relevant lists. Note this may not be entirely the right answer for how this UI element should work, but I believe it's a strict improvement over the status quo. BUG=chromium:685842 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation ========== to ========== Fix cups manufacturer and model dropdowns. Right now if you click on the little "open me up" arrow in these boxes nothing happens. This makes that action bring up the relevant lists. Note this may not be entirely the right answer for how this UI element should work, but I believe it's a strict improvement over the status quo. BUG=chromium:685842 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation Review-Url: https://codereview.chromium.org/2658063004 Cr-Commit-Position: refs/heads/master@{#459214} Committed: https://chromium.googlesource.com/chromium/src/+/942ef62b8eb39ebd5ca23b0bce07... ==========
Message was sent while issue was closed.
Committed patchset #3 (id:40001) as https://chromium.googlesource.com/chromium/src/+/942ef62b8eb39ebd5ca23b0bce07... |