Only grant permissions to new extensions from sync if they have the expected version
[chromium-blink-merge.git] / chrome / browser / resources / print_preview / settings / media_size_settings.js
blob08e31c957157fff6e93bfd67e0586e37b1b1755c
1 // Copyright 2014 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 * Encapsulates all settings and logic related to the media size selection UI.
10 * @param {!print_preview.ticket_items.MediaSize} ticketItem Used to read and
11 * write the media size ticket item.
12 * @constructor
13 * @extends {print_preview.SettingsSectionSelect}
15 function MediaSizeSettings(ticketItem) {
16 print_preview.SettingsSectionSelect.call(this, ticketItem);
19 MediaSizeSettings.prototype = {
20 __proto__: print_preview.SettingsSectionSelect.prototype,
22 /** @override */
23 getDefaultDisplayName_: function(option) {
24 return option.name;
28 // Export
29 return {
30 MediaSizeSettings: MediaSizeSettings
32 });