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

Issue 2653023003: MD Settings: Update some dialogs to accept Enter key. (Closed)

Created:
3 years, 11 months ago by tommycli
Modified:
3 years, 11 months ago
Reviewers:
dpapad
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/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

MD Settings: Update some dialogs to accept Enter key. Updates the following dialogs to accept the Enter key: 1. Certificate decryption. 2. Certificate encryption. 3. Startup URL. 4. Search Engine. BUG=622816 R=dpapad@chromium.org CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation Review-Url: https://codereview.chromium.org/2653023003 Cr-Commit-Position: refs/heads/master@{#446402} Committed: https://chromium.googlesource.com/chromium/src/+/2b25cef27d965ba56848727cf3097be410403cb6

Patch Set 1 #

Patch Set 2 : add 3 more similar ones #

Total comments: 3

Patch Set 3 : update to use native keypress events #

Total comments: 2

Patch Set 4 : fix up #

Patch Set 5 : add a test for one of them #

Messages

Total messages: 40 (24 generated)
tommycli
dpapad: PTAL, thanks!
3 years, 11 months ago (2017-01-24 22:55:37 UTC) #7
dpapad
https://codereview.chromium.org/2653023003/diff/20001/chrome/browser/resources/settings/on_startup_page/startup_url_dialog.html File chrome/browser/resources/settings/on_startup_page/startup_url_dialog.html (right): https://codereview.chromium.org/2653023003/diff/20001/chrome/browser/resources/settings/on_startup_page/startup_url_dialog.html#newcode18 chrome/browser/resources/settings/on_startup_page/startup_url_dialog.html:18: <iron-a11y-keys keys="enter" on-keys-pressed="onActionButtonTap_"> What is the benefit of using ...
3 years, 11 months ago (2017-01-25 00:47:29 UTC) #8
tommycli
https://codereview.chromium.org/2653023003/diff/20001/chrome/browser/resources/settings/on_startup_page/startup_url_dialog.html File chrome/browser/resources/settings/on_startup_page/startup_url_dialog.html (right): https://codereview.chromium.org/2653023003/diff/20001/chrome/browser/resources/settings/on_startup_page/startup_url_dialog.html#newcode18 chrome/browser/resources/settings/on_startup_page/startup_url_dialog.html:18: <iron-a11y-keys keys="enter" on-keys-pressed="onActionButtonTap_"> On 2017/01/25 00:47:29, dpapad wrote: > ...
3 years, 11 months ago (2017-01-25 01:01:47 UTC) #11
Dan Beam
https://codereview.chromium.org/2653023003/diff/20001/chrome/browser/resources/settings/on_startup_page/startup_url_dialog.html File chrome/browser/resources/settings/on_startup_page/startup_url_dialog.html (right): https://codereview.chromium.org/2653023003/diff/20001/chrome/browser/resources/settings/on_startup_page/startup_url_dialog.html#newcode18 chrome/browser/resources/settings/on_startup_page/startup_url_dialog.html:18: <iron-a11y-keys keys="enter" on-keys-pressed="onActionButtonTap_"> On 2017/01/25 01:01:47, tommycli wrote: > ...
3 years, 11 months ago (2017-01-25 01:04:52 UTC) #12
tommycli
On 2017/01/25 01:04:52, Dan Beam wrote: > https://codereview.chromium.org/2653023003/diff/20001/chrome/browser/resources/settings/on_startup_page/startup_url_dialog.html > File chrome/browser/resources/settings/on_startup_page/startup_url_dialog.html > (right): > > ...
3 years, 11 months ago (2017-01-25 01:09:16 UTC) #13
tommycli
dpapad: PTAL again, this version uses the native on-keypress event
3 years, 11 months ago (2017-01-25 01:22:08 UTC) #16
dpapad
https://codereview.chromium.org/2653023003/diff/40001/chrome/browser/resources/settings/certificate_manager_page/certificate_password_decryption_dialog.js File chrome/browser/resources/settings/certificate_manager_page/certificate_password_decryption_dialog.js (right): https://codereview.chromium.org/2653023003/diff/40001/chrome/browser/resources/settings/certificate_manager_page/certificate_password_decryption_dialog.js#newcode39 chrome/browser/resources/settings/certificate_manager_page/certificate_password_decryption_dialog.js:39: onOkTap_: function(e) { Normally you would need to add ...
3 years, 11 months ago (2017-01-25 01:46:13 UTC) #17
tommycli
dpapad: thanks! https://codereview.chromium.org/2653023003/diff/40001/chrome/browser/resources/settings/certificate_manager_page/certificate_password_decryption_dialog.js File chrome/browser/resources/settings/certificate_manager_page/certificate_password_decryption_dialog.js (right): https://codereview.chromium.org/2653023003/diff/40001/chrome/browser/resources/settings/certificate_manager_page/certificate_password_decryption_dialog.js#newcode39 chrome/browser/resources/settings/certificate_manager_page/certificate_password_decryption_dialog.js:39: onOkTap_: function(e) { On 2017/01/25 01:46:13, dpapad ...
3 years, 11 months ago (2017-01-25 19:15:53 UTC) #20
dpapad
LGTM, but should we update some tests too, simulating the "Enter" button?
3 years, 11 months ago (2017-01-25 19:32:00 UTC) #21
tommycli
On 2017/01/25 19:32:00, dpapad wrote: > LGTM, but should we update some tests too, simulating ...
3 years, 11 months ago (2017-01-25 22:30:52 UTC) #22
dpapad
On 2017/01/25 at 22:30:52, tommycli wrote: > On 2017/01/25 19:32:00, dpapad wrote: > > LGTM, ...
3 years, 11 months ago (2017-01-25 23:16:09 UTC) #29
tommycli
On 2017/01/25 23:16:09, dpapad wrote: > On 2017/01/25 at 22:30:52, tommycli wrote: > > On ...
3 years, 11 months ago (2017-01-25 23:19:16 UTC) #30
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/2653023003/80001
3 years, 11 months ago (2017-01-25 23:19:45 UTC) #33
commit-bot: I haz the power
Try jobs failed on following builders: linux_android_rel_ng on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/linux_android_rel_ng/builds/220452)
3 years, 11 months ago (2017-01-26 01:52:14 UTC) #35
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/2653023003/80001
3 years, 11 months ago (2017-01-26 17:54:23 UTC) #37
commit-bot: I haz the power
3 years, 11 months ago (2017-01-26 19:46:00 UTC) #40
Message was sent while issue was closed.
Committed patchset #5 (id:80001) as
https://chromium.googlesource.com/chromium/src/+/2b25cef27d965ba56848727cf309...

Powered by Google App Engine
This is Rietveld 408576698