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

Side by Side Diff: chrome/browser/resources/shared/js/cr/ui/dialogs.js

Issue 8271025: Moved mobile activation into its own modal dialog (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: '' Created 9 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 cr.define('cr.ui.dialogs', function() { 5 cr.define('cr.ui.dialogs', function() {
6 6
7 function BaseDialog(parentNode) { 7 function BaseDialog(parentNode) {
8 this.parentNode_ = parentNode; 8 this.parentNode_ = parentNode;
9 this.document_ = parentNode.ownerDocument; 9 this.document_ = parentNode.ownerDocument;
10 10
11 // The DOM element from the dialog which should receive focus when the 11 // The DOM element from the dialog which should receive focus when the
12 // dialog is first displayed. 12 // dialog is first displayed.
13 this.initialFocusElement_ = null; 13 this.initialFocusElement_ = null;
14 14
15 // The DOM element from the parent which had focus before we were displayed, 15 // The DOM element from the parent which had focus before we were displayed,
16 // so we can restore it when we're hidden. 16 // so we can restore it when we're hidden.
17 this.previousActiveElement_ = null; 17 this.previousActiveElement_ = null;
18 18
19 this.initDom_(); 19 this.initDom_();
20 } 20 }
21 21
22 /** 22 /**
23 * Default text for Ok and Cancel buttons. 23 * Default text for Ok and Cancel buttons.
24 * 24 *
25 * Clients should override these with localized labels. 25 * Clients should override these with localized labels.
26 */ 26 */
27 BaseDialog.OK_LABEL = 'Ok'; 27 BaseDialog.OK_LABEL = '[LOCALIZE ME] Ok';
28 BaseDialog.CANCEL_LABEL = 'Cancel'; 28 BaseDialog.CANCEL_LABEL = '[LOCALIZE ME] Cancel';
29 29
30 /** 30 /**
31 * Number of miliseconds animation is expected to take, plus some margin for 31 * Number of miliseconds animation is expected to take, plus some margin for
32 * error. 32 * error.
33 */ 33 */
34 BaseDialog.ANIMATE_STABLE_DURATION = 500; 34 BaseDialog.ANIMATE_STABLE_DURATION = 500;
35 35
36 BaseDialog.prototype.initDom_ = function() { 36 BaseDialog.prototype.initDom_ = function() {
37 var doc = this.document_; 37 var doc = this.document_;
38 this.container_ = doc.createElement('div'); 38 this.container_ = doc.createElement('div');
(...skipping 187 matching lines...) Expand 10 before | Expand all | Expand 10 after
226 this.onOk_(this.getValue()); 226 this.onOk_(this.getValue());
227 }; 227 };
228 228
229 return { 229 return {
230 BaseDialog: BaseDialog, 230 BaseDialog: BaseDialog,
231 AlertDialog: AlertDialog, 231 AlertDialog: AlertDialog,
232 ConfirmDialog: ConfirmDialog, 232 ConfirmDialog: ConfirmDialog,
233 PromptDialog: PromptDialog 233 PromptDialog: PromptDialog
234 }; 234 };
235 }); 235 });
OLDNEW
« no previous file with comments | « chrome/browser/resources/shared/css/dialogs.css ('k') | chrome/browser/resources/shared_resources.grd » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698