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

Unified Diff: chrome/browser/resources/print_preview/header_footer_settings.js

Issue 7670045: Revert 97219 - Added Header and Footer support in Linux, Windows and Mac for Skia (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: Created 9 years, 4 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 side-by-side diff with in-line comments
Download patch
Index: chrome/browser/resources/print_preview/header_footer_settings.js
===================================================================
--- chrome/browser/resources/print_preview/header_footer_settings.js (revision 97225)
+++ chrome/browser/resources/print_preview/header_footer_settings.js (working copy)
@@ -1,68 +0,0 @@
-// Copyright (c) 2011 The Chromium Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can be
-// found in the LICENSE file.
-
-cr.define('print_preview', function() {
- 'use strict';
-
- /**
- * Creates a HeaderFooterSettings object. This object encapsulates all
- * settings and logic related to the headers and footers checkbox.
- * @constructor
- */
- function HeaderFooterSettings() {
- this.headerFooterOption_ = $('header-footer-option');
- this.headerFooterCheckbox_ = $('header-footer');
- }
-
- cr.addSingletonGetter(HeaderFooterSettings);
-
- HeaderFooterSettings.prototype = {
- /**
- * The checkbox corresponding to the headers and footers option.
- * @type {HTMLInputElement}
- */
- get headerFooterCheckbox() {
- return this.headerFooterCheckbox_;
- },
-
- /**
- * Checks whether the Headers and Footers checkbox is checked or not.
- * @return {boolean} true if Headers and Footers are checked.
- */
- hasHeaderFooter: function() {
- return this.headerFooterCheckbox_.checked;
- },
-
- /**
- * Adding listeners to header footer related controls.
- */
- addEventListeners: function() {
- this.headerFooterCheckbox_.onclick =
- this.onHeaderFooterChanged_.bind(this);
- document.addEventListener('PDFLoaded', this.onPDFLoaded_.bind(this));
- },
-
- /**
- * Listener executing when the user selects or de-selects the headers
- * and footers option.
- * @private
- */
- onHeaderFooterChanged_: function() {
- requestPrintPreview();
- },
-
- /**
- * Listener executing when a PDFLoaded event occurs.
- * @private
- */
- onPDFLoaded_: function() {
- if (!previewModifiable)
- fadeOutElement(this.headerFooterOption_);
- },
- };
-
- return {
- HeaderFooterSettings: HeaderFooterSettings,
- };
-});

Powered by Google App Engine
This is Rietveld 408576698