[sql] Remove _HAS_EXCEPTIONS=0 from build info.
[chromium-blink-merge.git] / chrome / browser / resources / print_preview / search / recent_destination_list.js
blobf932082564a729b60f5849671257c83361441c27
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 cr.define('print_preview', function() {
6 'use strict';
8 /**
9 * Sub-class of a destination list that shows recent destinations. This list
10 * does not render a "Show all" button.
11 * @param {!cr.EventTarget} eventTarget Event target to pass to destination
12 * items for dispatching SELECT events.
13 * @constructor
14 * @extends {print_preview.DestinationList}
16 function RecentDestinationList(eventTarget) {
17 print_preview.DestinationList.call(
18 this,
19 eventTarget,
20 loadTimeData.getString('recentDestinationsTitle'),
21 null /*actionLinkLabel*/,
22 true /*opt_showAll*/);
25 RecentDestinationList.prototype = {
26 __proto__: print_preview.DestinationList.prototype,
28 /** @override */
29 updateShortListSize: function(size) {
30 this.setShortListSizeInternal(
31 Math.max(1, Math.min(size, this.getDestinationsCount())));
35 return {
36 RecentDestinationList: RecentDestinationList
38 });