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

Unified Diff: polymer_1.2.3/bower_components/iron-page-url/test/initialization-cases.html

Issue 1581713003: [third_party] add polymer 1.2.3 (Closed) Base URL: https://chromium.googlesource.com/infra/third_party/npm_modules.git@master
Patch Set: 1.2.3 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: polymer_1.2.3/bower_components/iron-page-url/test/initialization-cases.html
diff --git a/polymer_1.2.3/bower_components/iron-page-url/test/initialization-cases.html b/polymer_1.2.3/bower_components/iron-page-url/test/initialization-cases.html
new file mode 100644
index 0000000000000000000000000000000000000000..6bcd768cf2fe5452d4b6213e65d4910c25414146
--- /dev/null
+++ b/polymer_1.2.3/bower_components/iron-page-url/test/initialization-cases.html
@@ -0,0 +1,264 @@
+<link rel='import' href='../iron-page-url.html'>
+<link rel='import' href='../../polymer/polymer.html'>
+
+<script>
+ Polymer({
+ is: 'default-value',
+ properties: {
+ val: {
+ type: String,
+ notify: true,
+ value: 'default-value'
+ }
+ },
+ });
+
+ Polymer({
+ is: 'on-attached',
+ properties: {
+ val: {
+ type: String,
+ notify: true,
+ value: 'on-attached-default-value'
+ }
+ },
+ attached: function() {
+ if (this.val === 'on-attached-default-value') {
+ this.val = 'on-attached';
+ }
+ }
+ });
+
+ Polymer({
+ is: 'on-ready',
+ properties: {
+ val: {
+ type: String,
+ notify: true,
+ value: 'on-ready-default-value'
+ }
+ },
+ ready: function() {
+ this.val = 'on-ready';
+ }
+ });
+
+ Polymer({
+ is: 'on-timeout',
+ properties: {
+ val: {
+ type: String,
+ notify: true,
+ value: 'on-timeout-default-value'
+ }
+ },
+ attached: function() {
+ setTimeout(function() {
+ this.val = 'on-timeout';
+ }.bind(this), 10);
+ }
+ })
+</script>
+
+<dom-module id='default-before'>
+ <template>
+ <default-value value='{{val}}'></default-value>
+ <iron-page-url query='{{val}}'></iron-page-url>
+
+ </template>
+ <script>Polymer({is: 'default-before', properties: {val: {type: String}}});</script>
+</dom-module>
+
+<dom-module id='attached-before'>
+ <template>
+ <on-attached val='{{val}}'></on-attached>
+ <iron-page-url query='{{val}}'></iron-page-url>
+ </template>
+ <script>Polymer({is: 'attached-before', properties: {val: {type: String}}});</script>
+</dom-module>
+
+<dom-module id='ready-before'>
+ <template>
+ <on-ready val='{{val}}'></on-ready>
+ <iron-page-url query='{{val}}'></iron-page-url>
+ </template>
+ <script>Polymer({is: 'ready-before', properties: {val: {type: String}}});</script>
+</dom-module>
+
+<dom-module id='timeout-before'>
+ <template>
+ <on-timeout val='{{val}}'></on-timeout>
+ <iron-page-url query='{{val}}'></iron-page-url>
+ </template>
+ <script>Polymer({is: 'timeout-before', properties: {val: {type: String}}});</script>
+</dom-module>
+
+
+<dom-module id='default-after'>
+ <template>
+ <iron-page-url query='{{val}}'></iron-page-url>
+ <default-value value='{{val}}'></default-value>
+ </template>
+ <script>Polymer({is: 'default-after', properties: {val: {type: String}}});</script>
+</dom-module>
+
+<dom-module id='attached-after'>
+ <template>
+ <iron-page-url query='{{val}}'></iron-page-url>
+ <on-attached val='{{val}}'></on-attached>
+ </template>
+ <script>Polymer({is: 'attached-after', properties: {val: {type: String}}});</script>
+</dom-module>
+
+<dom-module id='ready-after'>
+ <template>
+ <iron-page-url query='{{val}}'></iron-page-url>
+ <on-ready val='{{val}}'></on-ready>
+ </template>
+ <script>Polymer({is: 'ready-after', properties: {val: {type: String}}});</script>
+</dom-module>
+
+<dom-module id='timeout-after'>
+ <template>
+ <iron-page-url query='{{val}}'></iron-page-url>
+ <on-timeout val='{{val}}'></on-timeout>
+ </template>
+ <script>Polymer({is: 'timeout-after', properties: {val: {type: String}}});</script>
+</dom-module>
+
+
+<dom-module id='default-below'>
+ <template>
+ <iron-page-url query='{{val}}'>
+ <default-value value='{{val}}'></default-value>
+ </iron-page-url>
+ </template>
+ <script>Polymer({is: 'default-below', properties: {val: {type: String}}});</script>
+</dom-module>
+
+<dom-module id='attached-below'>
+ <template>
+ <iron-page-url query='{{val}}'>
+ <on-attached val='{{val}}'></on-attached>
+ </iron-page-url>
+ </template>
+ <script>Polymer({is: 'attached-below', properties: {val: {type: String}}});</script>
+</dom-module>
+
+<dom-module id='ready-below'>
+ <template>
+ <iron-page-url query='{{val}}'>
+ <on-ready val='{{val}}'></on-ready>
+ </iron-page-url>
+ </template>
+ <script>Polymer({is: 'ready-below', properties: {val: {type: String}}});</script>
+</dom-module>
+
+<dom-module id='timeout-below'>
+ <template>
+ <iron-page-url query='{{val}}'>
+ <on-timeout val='{{val}}'></on-timeout>
+ </iron-page-url>
+ </template>
+ <script>Polymer({is: 'timeout-below', properties: {val: {type: String}}});</script>
+</dom-module>
+
+
+<dom-module id='default-above'>
+ <template>
+ <default-value value='{{val}}'>
+ <iron-page-url query='{{val}}'></iron-page-url>
+ </default-value>
+ </template>
+ <script>Polymer({is: 'default-above', properties: {val: {type: String}}});</script>
+</dom-module>
+
+<dom-module id='attached-above'>
+ <template>
+ <on-attached val='{{val}}'>
+ <iron-page-url query='{{val}}'>
+ </iron-page-url>
+ </on-attached>
+ </template>
+ <script>Polymer({is: 'attached-above', properties: {val: {type: String}}});</script>
+</dom-module>
+
+<dom-module id='ready-above'>
+ <template>
+ <on-ready val='{{val}}'>
+ <iron-page-url query='{{val}}'>
+ </iron-page-url>
+ </on-ready>
+ </template>
+ <script>Polymer({is: 'ready-above', properties: {val: {type: String}}});</script>
+</dom-module>
+
+<dom-module id='timeout-above'>
+ <template>
+ <on-timeout val='{{val}}'>
+ <iron-page-url query='{{val}}'></iron-page-url>
+ </on-timeout>
+ </template>
+ <script>Polymer({is: 'timeout-above', properties: {val: {type: String}}});</script>
+</dom-module>
+
+
+<dom-module id='default-container'>
+ <template>
+ <iron-page-url query='{{val}}'></iron-page-url>
+ </template>
+ <script>
+ Polymer({
+ is: 'default-container',
+ properties: {val: {type: String, value: 'default-container-val'}}
+ });
+ </script>
+</dom-module>
+
+<dom-module id='attached-container'>
+ <template>
+ <iron-page-url query='{{val}}'></iron-page-url>
+ </template>
+ <script>
+ Polymer({
+ is: 'attached-container',
+ properties: {val: {type: String, value: 'container-attached-default-val'}},
+ attached: function() {
+ if (this.val === 'container-attached-default-val') {
+ this.val = 'attached-container-val';
+ }
+ }
+ });
+ </script>
+</dom-module>
+
+<dom-module id='ready-container'>
+ <template>
+ <iron-page-url query='{{val}}'></iron-page-url>
+ </template>
+ <script>
+ Polymer({
+ is: 'ready-container', properties: {val: {type: String}},
+ ready: function() {
+ this.val = 'ready-container-val';
+ }
+ });
+ </script>
+</dom-module>
+
+<dom-module id='timeout-container'>
+ <template>
+ <iron-page-url query='{{val}}'></iron-page-url>
+ </template>
+ <script>Polymer({
+ is: 'timeout-container',
+ properties: {
+ val: {type: String}
+ },
+ attached: function() {
+ setTimeout(function() {
+ this.val = 'on-timeout';
+ }.bind(this), 10);
+ }
+ });</script>
+</dom-module>

Powered by Google App Engine
This is Rietveld 408576698