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

Side by Side Diff: chrome/browser/resources/md_downloads/crisper.js

Issue 2354193002: Revert "MD History: promote menu button to show clear browsing data in narrow mode" (Closed)
Patch Set: Created 4 years, 3 months 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
OLDNEW
1 // Copyright (c) 2013 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2013 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 function assert(condition, opt_message) { 4 function assert(condition, opt_message) {
5 if (!condition) { 5 if (!condition) {
6 var message = 'Assertion failed'; 6 var message = 'Assertion failed';
7 if (opt_message) message = message + ': ' + opt_message; 7 if (opt_message) message = message + ': ' + opt_message;
8 var error = new Error(message); 8 var error = new Error(message);
9 var global = function() { 9 var global = function() {
10 return this; 10 return this;
(...skipping 6750 matching lines...) Expand 10 before | Expand all | Expand 10 after
6761 // Copyright 2016 The Chromium Authors. All rights reserved. 6761 // Copyright 2016 The Chromium Authors. All rights reserved.
6762 // Use of this source code is governed by a BSD-style license that can be 6762 // Use of this source code is governed by a BSD-style license that can be
6763 // found in the LICENSE file. 6763 // found in the LICENSE file.
6764 Polymer({ 6764 Polymer({
6765 is: 'cr-toolbar', 6765 is: 'cr-toolbar',
6766 properties: { 6766 properties: {
6767 pageName: String, 6767 pageName: String,
6768 searchPrompt: String, 6768 searchPrompt: String,
6769 clearLabel: String, 6769 clearLabel: String,
6770 menuLabel: String, 6770 menuLabel: String,
6771 menuPromo: String,
6772 spinnerActive: Boolean, 6771 spinnerActive: Boolean,
6773 showMenu: { 6772 showMenu: {
6774 type: Boolean, 6773 type: Boolean,
6775 value: false 6774 value: false
6776 }, 6775 },
6777 showMenuPromo: {
6778 type: Boolean,
6779 value: false
6780 },
6781 closeMenuPromo: String,
6782 narrow_: { 6776 narrow_: {
6783 type: Boolean, 6777 type: Boolean,
6784 reflectToAttribute: true 6778 reflectToAttribute: true
6785 }, 6779 },
6786 showingSearch_: { 6780 showingSearch_: {
6787 type: Boolean, 6781 type: Boolean,
6788 reflectToAttribute: true 6782 reflectToAttribute: true
6789 } 6783 }
6790 }, 6784 },
6791 observers: [ 'possiblyShowMenuPromo_(showMenu, showMenuPromo, showingSearch_)' ],
6792 getSearchField: function() { 6785 getSearchField: function() {
6793 return this.$.search; 6786 return this.$.search;
6794 }, 6787 },
6795 onClosePromoTap_: function() { 6788 onMenuTap_: function(e) {
6796 this.showMenuPromo = false;
6797 },
6798 onMenuTap_: function() {
6799 this.fire('cr-menu-tap'); 6789 this.fire('cr-menu-tap');
6800 this.onClosePromoTap_();
6801 },
6802 possiblyShowMenuPromo_: function() {
6803 Polymer.RenderStatus.afterNextRender(this, function() {
6804 if (this.showMenu && this.showMenuPromo && !this.showingSearch_) {
6805 this.$$('#menuPromo').animate({
6806 opacity: [ 0, .9 ]
6807 }, {
6808 duration: 500,
6809 fill: 'forwards'
6810 });
6811 this.fire('cr-menu-promo-shown');
6812 }
6813 }.bind(this));
6814 },
6815 titleIfNotShowMenuPromo_: function(title, showMenuPromo) {
6816 return showMenuPromo ? '' : title;
6817 } 6790 }
6818 }); 6791 });
6819 6792
6820 // Copyright 2015 The Chromium Authors. All rights reserved. 6793 // Copyright 2015 The Chromium Authors. All rights reserved.
6821 // Use of this source code is governed by a BSD-style license that can be 6794 // Use of this source code is governed by a BSD-style license that can be
6822 // found in the LICENSE file. 6795 // found in the LICENSE file.
6823 cr.define('downloads', function() { 6796 cr.define('downloads', function() {
6824 var Toolbar = Polymer({ 6797 var Toolbar = Polymer({
6825 is: 'downloads-toolbar', 6798 is: 'downloads-toolbar',
6826 properties: { 6799 properties: {
(...skipping 190 matching lines...) Expand 10 before | Expand all | Expand 10 after
7017 }; 6990 };
7018 return { 6991 return {
7019 Manager: Manager 6992 Manager: Manager
7020 }; 6993 };
7021 }); 6994 });
7022 6995
7023 // Copyright 2015 The Chromium Authors. All rights reserved. 6996 // Copyright 2015 The Chromium Authors. All rights reserved.
7024 // Use of this source code is governed by a BSD-style license that can be 6997 // Use of this source code is governed by a BSD-style license that can be
7025 // found in the LICENSE file. 6998 // found in the LICENSE file.
7026 window.addEventListener('load', downloads.Manager.onLoad); 6999 window.addEventListener('load', downloads.Manager.onLoad);
OLDNEW
« no previous file with comments | « chrome/browser/prefs/browser_prefs.cc ('k') | chrome/browser/resources/md_downloads/vulcanized.html » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698