Chromium Code Reviews| Index: chrome/browser/resources/chromeos/login/oobe_screen_network.js |
| diff --git a/chrome/browser/resources/chromeos/login/oobe_screen_network.js b/chrome/browser/resources/chromeos/login/oobe_screen_network.js |
| index 78df29c35394a3b08d22e96ef3aca433e4608c3f..c514fb00b759abdc8273485801cdf208f3fc3d13 100644 |
| --- a/chrome/browser/resources/chromeos/login/oobe_screen_network.js |
| +++ b/chrome/browser/resources/chromeos/login/oobe_screen_network.js |
| @@ -36,10 +36,22 @@ login.createScreen('NetworkScreen', 'connect', function() { |
| this.dropdown_ = $('networks-list'); |
| cr.ui.DropDown.decorate(this.dropdown_); |
| + |
| + $('connect-debugging-features-link').addEventListener('click', |
| + this.handleDeveloperFeaturesLinkClick_.bind(this)); |
| + $('connect-debugging-features-link').addEventListener('keyup', |
| + function(event) { |
| + if (event.keyCode == 32) |
|
xiyuan
2014/10/30 03:52:08
Seems like we need a button that responds to space
zel
2014/10/31 01:22:26
I've just copies what we already do for accessibil
xiyuan
2014/10/31 03:36:01
Yep, let's just keep it as is.
|
| + this.handleDeveloperFeaturesLinkClick_(event); |
| + } |
| + ); |
| }, |
| onBeforeShow: function(data) { |
| cr.ui.DropDown.show('networks-list', true, -1); |
| + this.classList.remove('connect-debugging-view'); |
| + if ('isDeveloperMode' in data && data['isDeveloperMode']) |
| + this.classList.add('connect-debugging-view'); |
|
xiyuan
2014/10/30 03:52:08
nit: this.classList.toggle('connect-debugging-view
zel
2014/10/31 01:22:26
Done.
|
| }, |
| onBeforeHide: function() { |
| @@ -84,6 +96,13 @@ login.createScreen('NetworkScreen', 'connect', function() { |
| }, |
| /** |
| + * Enable developer features link handler. |
| + */ |
| + handleDeveloperFeaturesLinkClick_: function() { |
| + chrome.send('toggleEnableDebuggingScreen'); |
| + }, |
| + |
| + /** |
| * Enables/disables continue button. |
| * @param {boolean} enable Should the button be enabled? |
| */ |