From cb0a54c38338f9d62605857662e4940eae89480f Mon Sep 17 00:00:00 2001 From: alexandrec Date: Mon, 9 Feb 2015 18:58:52 -0800 Subject: [PATCH] Refactor Material Design PDF Viewer toolbar into a single element Before, the layout of the Material Design PDF Viewer toolbar was exposed. Now it has been compacted into one element so that it can be more easily maintained and updated. BUG=110020 Review URL: https://codereview.chromium.org/898673003 Cr-Commit-Position: refs/heads/master@{#315484} --- .../resources/component_extension_resources.grd | 3 ++ .../elements/viewer-bookmark/viewer-bookmark.js | 2 +- .../viewer-page-selector/viewer-page-selector.html | 2 +- .../viewer-page-selector/viewer-page-selector.js | 24 +++++++-- .../viewer-pdf-toolbar/viewer-pdf-toolbar.css | 32 ++++++++++++ .../viewer-pdf-toolbar/viewer-pdf-toolbar.html | 31 ++++++++++++ .../viewer-pdf-toolbar/viewer-pdf-toolbar.js | 54 ++++++++++++++++++++ chrome/browser/resources/pdf/index-material.css | 31 +----------- chrome/browser/resources/pdf/index-material.html | 20 +------- chrome/browser/resources/pdf/pdf.js | 58 ++++++++++++---------- 10 files changed, 177 insertions(+), 80 deletions(-) create mode 100644 chrome/browser/resources/pdf/elements/viewer-pdf-toolbar/viewer-pdf-toolbar.css create mode 100644 chrome/browser/resources/pdf/elements/viewer-pdf-toolbar/viewer-pdf-toolbar.html create mode 100644 chrome/browser/resources/pdf/elements/viewer-pdf-toolbar/viewer-pdf-toolbar.js diff --git a/chrome/browser/resources/component_extension_resources.grd b/chrome/browser/resources/component_extension_resources.grd index bb033b8eb563..8ddaea37b6e1 100644 --- a/chrome/browser/resources/component_extension_resources.grd +++ b/chrome/browser/resources/component_extension_resources.grd @@ -194,6 +194,9 @@ + + + diff --git a/chrome/browser/resources/pdf/elements/viewer-bookmark/viewer-bookmark.js b/chrome/browser/resources/pdf/elements/viewer-bookmark/viewer-bookmark.js index a2ca92b4cec4..43f9de649e52 100644 --- a/chrome/browser/resources/pdf/elements/viewer-bookmark/viewer-bookmark.js +++ b/chrome/browser/resources/pdf/elements/viewer-bookmark/viewer-bookmark.js @@ -15,7 +15,7 @@ Polymer('viewer-bookmark', { onClick: function() { if (this.bookmark.hasOwnProperty('page')) - this.fire('changePage', {page: this.bookmark.page}); + this.fire('change-page', {page: this.bookmark.page}); }, }); diff --git a/chrome/browser/resources/pdf/elements/viewer-page-selector/viewer-page-selector.html b/chrome/browser/resources/pdf/elements/viewer-page-selector/viewer-page-selector.html index 77fe5a72998a..1901375faadf 100644 --- a/chrome/browser/resources/pdf/elements/viewer-page-selector/viewer-page-selector.html +++ b/chrome/browser/resources/pdf/elements/viewer-page-selector/viewer-page-selector.html @@ -1,7 +1,7 @@ - +