summaryrefslogtreecommitdiffstats
path: root/chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button
diff options
context:
space:
mode:
authorJocelyn Turcotte <jocelyn.turcotte@digia.com>2014-08-08 14:30:41 +0200
committerJocelyn Turcotte <jocelyn.turcotte@digia.com>2014-08-12 13:49:54 +0200
commitab0a50979b9eb4dfa3320eff7e187e41efedf7a9 (patch)
tree498dfb8a97ff3361a9f7486863a52bb4e26bb898 /chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button
parent4ce69f7403811819800e7c5ae1318b2647e778d1 (diff)
Update Chromium to beta version 37.0.2062.68
Change-Id: I188e3b5aff1bec75566014291b654eb19f5bc8ca Reviewed-by: Andras Becsi <andras.becsi@digia.com>
Diffstat (limited to 'chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button')
-rw-r--r--chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/hiDPI/button_fit_page.pngbin0 -> 1776 bytes
-rw-r--r--chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/hiDPI/button_fit_width.pngbin0 -> 1268 bytes
-rw-r--r--chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/hiDPI/button_play.pngbin0 -> 1087 bytes
-rw-r--r--chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/hiDPI/button_print.pngbin0 -> 904 bytes
-rw-r--r--chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/hiDPI/button_save.pngbin0 -> 979 bytes
-rw-r--r--chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/hiDPI/button_zoom_in.pngbin0 -> 1859 bytes
-rw-r--r--chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/hiDPI/button_zoom_out.pngbin0 -> 1803 bytes
-rw-r--r--chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/lowDPI/button_fit_page.pngbin0 -> 999 bytes
-rw-r--r--chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/lowDPI/button_fit_width.pngbin0 -> 696 bytes
-rw-r--r--chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/lowDPI/button_play.pngbin0 -> 664 bytes
-rw-r--r--chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/lowDPI/button_print.pngbin0 -> 797 bytes
-rw-r--r--chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/lowDPI/button_save.pngbin0 -> 695 bytes
-rw-r--r--chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/lowDPI/button_zoom_in.pngbin0 -> 1115 bytes
-rw-r--r--chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/lowDPI/button_zoom_out.pngbin0 -> 1079 bytes
-rw-r--r--chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/viewer-button.css37
-rw-r--r--chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/viewer-button.html7
-rw-r--r--chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/viewer-button.js33
17 files changed, 77 insertions, 0 deletions
diff --git a/chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/hiDPI/button_fit_page.png b/chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/hiDPI/button_fit_page.png
new file mode 100644
index 00000000000..6977d2b8796
--- /dev/null
+++ b/chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/hiDPI/button_fit_page.png
Binary files differ
diff --git a/chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/hiDPI/button_fit_width.png b/chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/hiDPI/button_fit_width.png
new file mode 100644
index 00000000000..d9dea06a74f
--- /dev/null
+++ b/chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/hiDPI/button_fit_width.png
Binary files differ
diff --git a/chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/hiDPI/button_play.png b/chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/hiDPI/button_play.png
new file mode 100644
index 00000000000..ac73ffc1724
--- /dev/null
+++ b/chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/hiDPI/button_play.png
Binary files differ
diff --git a/chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/hiDPI/button_print.png b/chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/hiDPI/button_print.png
new file mode 100644
index 00000000000..7fa75a3df72
--- /dev/null
+++ b/chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/hiDPI/button_print.png
Binary files differ
diff --git a/chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/hiDPI/button_save.png b/chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/hiDPI/button_save.png
new file mode 100644
index 00000000000..ea125115ed7
--- /dev/null
+++ b/chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/hiDPI/button_save.png
Binary files differ
diff --git a/chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/hiDPI/button_zoom_in.png b/chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/hiDPI/button_zoom_in.png
new file mode 100644
index 00000000000..2cedf813153
--- /dev/null
+++ b/chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/hiDPI/button_zoom_in.png
Binary files differ
diff --git a/chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/hiDPI/button_zoom_out.png b/chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/hiDPI/button_zoom_out.png
new file mode 100644
index 00000000000..e27c272fd80
--- /dev/null
+++ b/chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/hiDPI/button_zoom_out.png
Binary files differ
diff --git a/chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/lowDPI/button_fit_page.png b/chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/lowDPI/button_fit_page.png
new file mode 100644
index 00000000000..e8e7a7039cf
--- /dev/null
+++ b/chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/lowDPI/button_fit_page.png
Binary files differ
diff --git a/chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/lowDPI/button_fit_width.png b/chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/lowDPI/button_fit_width.png
new file mode 100644
index 00000000000..700f4861ea5
--- /dev/null
+++ b/chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/lowDPI/button_fit_width.png
Binary files differ
diff --git a/chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/lowDPI/button_play.png b/chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/lowDPI/button_play.png
new file mode 100644
index 00000000000..d5ceae76ac8
--- /dev/null
+++ b/chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/lowDPI/button_play.png
Binary files differ
diff --git a/chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/lowDPI/button_print.png b/chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/lowDPI/button_print.png
new file mode 100644
index 00000000000..e044a28837f
--- /dev/null
+++ b/chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/lowDPI/button_print.png
Binary files differ
diff --git a/chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/lowDPI/button_save.png b/chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/lowDPI/button_save.png
new file mode 100644
index 00000000000..e732a442f35
--- /dev/null
+++ b/chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/lowDPI/button_save.png
Binary files differ
diff --git a/chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/lowDPI/button_zoom_in.png b/chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/lowDPI/button_zoom_in.png
new file mode 100644
index 00000000000..e05ae81589a
--- /dev/null
+++ b/chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/lowDPI/button_zoom_in.png
Binary files differ
diff --git a/chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/lowDPI/button_zoom_out.png b/chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/lowDPI/button_zoom_out.png
new file mode 100644
index 00000000000..b76b54c95fc
--- /dev/null
+++ b/chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/img/lowDPI/button_zoom_out.png
Binary files differ
diff --git a/chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/viewer-button.css b/chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/viewer-button.css
new file mode 100644
index 00000000000..d4aff70c49d
--- /dev/null
+++ b/chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/viewer-button.css
@@ -0,0 +1,37 @@
+/* Copyright 2013 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. */
+
+#icon {
+ background-position: center center;
+ background-repeat: no-repeat;
+ background-size: 100% 100%;
+ height: 100%;
+ width: 100%;
+}
+
+:host {
+ -webkit-user-select: none;
+ background-image: linear-gradient(rgb(60, 80, 119), rgb(15, 24, 41));
+ border: 1px solid rgb(11, 9, 16);
+ cursor: default;
+ display: inline-block;
+ height: 36px;
+ margin: 0;
+ pointer-events: all;
+ width: 43px;
+}
+
+:host(:focus:host) {
+ outline: none;
+}
+
+:host(:hover:host) {
+ background-image: linear-gradient(rgb(73, 102, 155), rgb(32, 52, 95));
+}
+
+:host(.latchable.polymer-selected:host),
+:host(:active:host) {
+ background-color: rgb(75, 103, 156);
+ background-image: none;
+}
diff --git a/chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/viewer-button.html b/chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/viewer-button.html
new file mode 100644
index 00000000000..e1eee711067
--- /dev/null
+++ b/chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/viewer-button.html
@@ -0,0 +1,7 @@
+<polymer-element name="viewer-button" attributes="img latchable">
+<template>
+ <link rel="stylesheet" href="viewer-button.css">
+ <div id="icon"></div>
+</template>
+<script src="viewer-button.js"></script>
+</polymer-element>
diff --git a/chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/viewer-button.js b/chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/viewer-button.js
new file mode 100644
index 00000000000..73bd53eff1e
--- /dev/null
+++ b/chromium/chrome/browser/resources/pdf/html_office/elements/viewer-button/viewer-button.js
@@ -0,0 +1,33 @@
+// Copyright 2014 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.
+
+(function() {
+ var dpi = '';
+
+ Polymer('viewer-button', {
+ img: '',
+ latchable: false,
+ ready: function() {
+ if (!dpi) {
+ var mql = window.matchMedia('(-webkit-min-device-pixel-ratio: 1.3');
+ dpi = mql.matches ? 'hi' : 'low';
+ }
+ },
+ imgChanged: function() {
+ if (this.img) {
+ this.$.icon.style.backgroundImage =
+ 'url(' + this.getAttribute('assetpath') + 'img/' + dpi +
+ 'DPI/' + this.img + ')';
+ } else {
+ this.$.icon.style.backgroundImage = '';
+ }
+ },
+ latchableChanged: function() {
+ if (this.latchable)
+ this.classList.add('latchable');
+ else
+ this.classList.remove('latchable');
+ },
+ });
+})();