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

Unified Diff: third_party/polymer/README.chromium

Issue 1623693002: Tidy up in Polymer directory. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 11 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: third_party/polymer/README.chromium
diff --git a/third_party/polymer/README.chromium b/third_party/polymer/README.chromium
index a873957093a9838323dcc5328d6eca5258273e47..d90a1d337d9b1c564b49c002bb297b56458e4acc 100644
--- a/third_party/polymer/README.chromium
+++ b/third_party/polymer/README.chromium
@@ -1,26 +1,21 @@
Name: Polymer
Short Name: polymer
URL: http://www.polymer-project.org
-Version: 0.5.2-4
-Revision: (See components/<component>/.bower.json)
+Version: 1.2.3
+Revision: (see v1_0/components_summary.txt)
License: BSD
License File: LICENSE.polymer
Security Critical: no
Description:
-This directory contains a copy of the following components which are a part of
-the Polymer project:
--polymer
--all core elements and their dependencies (except "core-docs",
- "core-component-page", and "core-doc-viewer")
--all paper elements and their dependencies (except "paper-menu-button")
-See bower.json for a full list of components.
-
-The version can be found in header of polymer/polymer.js. The license can
-be found in polymer/LICENSE.
+This directory contains a copy of the Polymer framework and some elements from
+the Polymer elements catalog (https://elements.polymer-project.org/). See
+v1_0/components_summary.txt for a full list of components.
The source git repositories can be found at:
-https://github.com/Polymer/<component>
+https://github.com/Polymer/polymer
+https://github.com/PolymerElements/<component-name>
+https://github.com/PolymerLabs/polymer-externs
Polymer is comprised of two efforts:
1. A set of core platform features (Shadow DOM, Custom Elements, MDV).
@@ -31,23 +26,21 @@ becomes smaller and better over time.
technologies called the Polymer.
Local Modifications:
-- Removed executable bit from the files in 'components/core-list'.
-- Created a copy 'components-chromium' of the 'components' directory with the
-only difference that all inline JavaScript blocks are extracted from Polymer
-HTML elements to external JS files. This version of the Polymer is used in a web
-UI, where CSP forbids an execution of inline scripts. The extraction was made
-with the help of the Vulcanize tool (https://github.com/Polymer/vulcanize).
+- Applied modifications that can be found in v1_0/chromium.patch.
+- All inline JavaScript blocks are extracted from Polymer HTML elements to
+external JS files. This version of the Polymer is used in a web UI, where CSP
+forbids an execution of inline scripts. The extraction was made with the help of
+the Crisper tool (https://github.com/PolymerLabs/crisper).
+- Removed executable bit from some files.
+- Resolved encoding issues.
- Replaced CRLF line endings with LF line endings in text files.
-To restore a content of the 'components', 'components-chromium' directorires
-from scratch, run ./reproduce.sh (requires bower and vulcanize >= 0.7.2).
+To restore a content of the 'components-chromium' directory from scratch, run
+./v1_0/reproduce.sh (requires bower and crisper) on a Linux machine.
Note on Bower:
The directory can be updated by running "bower update". A new component can be
-installed by running "bower install -S Polymer/<component>#version". Be sure to
-add the .bower.json file to the repository as it includes the revision
-information of the polymer component.
-Also be sure that you listed all the added packages and **all their
-dependencies** in bower.json, and specified **exact** versions of every package
-explicitly. That is needed because Bower can't handle recursive dependencies
-correctly (see http://stackoverflow.com/q/25899532).
+installed by running "bower install -S PolymerElements/<component>#version".
+Be sure to add the .bower.json file to the repository as it includes the
+revision information of the polymer component.
+Also be sure that you listed all the added packages in bower.json.
« no previous file with comments | « no previous file | third_party/polymer/v1_0/README.chromium » ('j') | third_party/polymer/v1_0/create_components_summary.py » ('J')

Powered by Google App Engine
This is Rietveld 408576698