From 6fbf5b94284f82e892eaf95a756f01ffabbc7f0a Mon Sep 17 00:00:00 2001 From: jrabbit Date: Fri, 26 Feb 2016 22:16:55 -0500 Subject: [PATCH] New shiny polymer 1.3.0, simplify bower deps, iron elements 1.0.8, paper elements 1.0.7 --- bower.json | 11 +- bower_components/hydrolysis/.bower.json | 10 +- bower_components/hydrolysis/.travis.yml | 12 + bower_components/hydrolysis/API.md | 242 +- bower_components/hydrolysis/README.md | 4 +- bower_components/hydrolysis/bower.json | 2 +- bower_components/hydrolysis/hydrolysis.js | 40569 ++++++++-------- bower_components/hydrolysis/index.js | 20 +- .../iron-a11y-announcer/.bower.json | 11 +- .../iron-a11y-announcer/.travis.yml | 22 + .../iron-a11y-announcer/CONTRIBUTING.md | 72 + .../iron-a11y-announcer/README.md | 30 +- .../iron-a11y-announcer/bower.json | 7 +- .../iron-a11y-announcer/demo/index.html | 4 +- .../iron-a11y-announcer.html | 4 +- .../test/iron-a11y-announcer.html | 3 - .../iron-a11y-keys-behavior/.bower.json | 11 +- .../iron-a11y-keys-behavior/.travis.yml | 22 + .../iron-a11y-keys-behavior/CONTRIBUTING.md | 72 + .../iron-a11y-keys-behavior/README.md | 22 +- .../iron-a11y-keys-behavior/bower.json | 7 +- .../demo/x-key-aware.html | 19 +- .../iron-a11y-keys-behavior.html | 171 +- .../test/basic-test.html | 171 +- .../iron-a11y-keys-behavior/test/index.html | 11 +- bower_components/iron-a11y-keys/.bower.json | 11 +- bower_components/iron-a11y-keys/.travis.yml | 22 + .../iron-a11y-keys/CONTRIBUTING.md | 72 + bower_components/iron-a11y-keys/README.md | 131 +- bower_components/iron-a11y-keys/bower.json | 7 +- .../iron-a11y-keys/demo/x-key-aware.html | 4 +- .../iron-a11y-keys/iron-a11y-keys.html | 137 +- .../iron-a11y-keys/test/basic-test.html | 3 - bower_components/iron-ajax/.bower.json | 16 +- bower_components/iron-ajax/.travis.yml | 22 + bower_components/iron-ajax/CONTRIBUTING.md | 72 + bower_components/iron-ajax/README.md | 46 +- bower_components/iron-ajax/bower.json | 10 +- bower_components/iron-ajax/demo/index.html | 44 +- bower_components/iron-ajax/iron-ajax.html | 121 +- bower_components/iron-ajax/iron-request.html | 199 +- bower_components/iron-ajax/test/index.html | 2 +- .../iron-ajax/test/iron-ajax.html | 405 +- .../iron-ajax/test/iron-request.html | 114 +- .../iron-autogrow-textarea/.bower.json | 15 +- .../iron-autogrow-textarea/.travis.yml | 25 + .../iron-autogrow-textarea/CONTRIBUTING.md | 77 + .../iron-autogrow-textarea/README.md | 36 +- .../iron-autogrow-textarea/bower.json | 9 +- .../iron-autogrow-textarea/demo/index.html | 102 +- .../iron-autogrow-textarea.html | 122 +- .../iron-autogrow-textarea/test/basic.html | 59 +- .../iron-autogrow-textarea/test/index.html | 13 +- bower_components/iron-behaviors/.bower.json | 14 +- bower_components/iron-behaviors/.travis.yml | 25 + .../iron-behaviors/CONTRIBUTING.md | 77 + bower_components/iron-behaviors/README.md | 24 +- bower_components/iron-behaviors/bower.json | 10 +- .../iron-behaviors/demo/index.html | 2 +- .../iron-behaviors/iron-button-state.html | 49 +- .../iron-behaviors/iron-control-state.html | 6 +- .../iron-behaviors/test/active-state.html | 105 +- .../iron-behaviors/test/disabled-state.html | 4 - .../iron-behaviors/test/focused-state.html | 43 +- .../iron-behaviors/test/index.html | 17 +- .../iron-behaviors/test/test-elements.html | 24 + .../iron-checked-element-behavior/.bower.json | 12 +- .../iron-checked-element-behavior/.travis.yml | 22 + .../CONTRIBUTING.md | 72 + .../iron-checked-element-behavior/README.md | 27 +- .../iron-checked-element-behavior/bower.json | 6 +- .../iron-checked-element-behavior.html | 30 +- .../test/basic.html | 31 +- .../test/index.html | 17 +- bower_components/iron-collapse/.bower.json | 12 +- bower_components/iron-collapse/.travis.yml | 25 + .../iron-collapse/CONTRIBUTING.md | 72 + bower_components/iron-collapse/README.md | 27 +- bower_components/iron-collapse/bower.json | 8 +- .../iron-collapse/demo/index.html | 44 +- .../iron-collapse/iron-collapse.html | 116 +- bower_components/iron-collapse/test/a11y.html | 73 + .../iron-collapse/test/basic.html | 103 +- .../iron-collapse/test/horizontal.html | 55 +- .../iron-collapse/test/index.html | 21 +- .../iron-component-page/.bower.json | 26 +- .../iron-component-page/.travis.yml | 22 + .../iron-component-page/CONTRIBUTING.md | 72 + .../iron-component-page/README.md | 21 +- .../iron-component-page/bower.json | 22 +- .../iron-component-page.css | 155 - .../iron-component-page.html | 986 +- .../iron-component-page/test/index.html | 11 +- .../iron-demo-helpers/.bower.json | 49 + bower_components/iron-demo-helpers/.gitignore | 1 + .../iron-demo-helpers/.travis.yml | 27 + .../iron-demo-helpers/CONTRIBUTING.md | 77 + bower_components/iron-demo-helpers/README.md | 55 + bower_components/iron-demo-helpers/bower.json | 40 + .../demo-pages-shared-styles.html | 80 + .../iron-demo-helpers/demo-snippet.html | 180 + .../iron-demo-helpers/demo/index.html | 80 + bower_components/iron-demo-helpers/index.html | 28 + .../iron-demo-helpers/test/basic.html | 127 + .../iron-demo-helpers/test/index.html | 26 + bower_components/iron-doc-viewer/.bower.json | 18 +- .../iron-doc-viewer/CONTRIBUTING.md | 72 + bower_components/iron-doc-viewer/README.md | 54 +- bower_components/iron-doc-viewer/bower.json | 12 +- .../iron-doc-property-styles.html | 202 + .../iron-doc-viewer/iron-doc-property.css | 155 - .../iron-doc-viewer/iron-doc-property.html | 323 +- .../iron-doc-viewer-styles.html | 182 + .../iron-doc-viewer/iron-doc-viewer.css | 151 - .../iron-doc-viewer/iron-doc-viewer.html | 358 +- .../iron-doc-viewer/test/index.html | 11 +- bower_components/iron-dropdown/.bower.json | 13 +- bower_components/iron-dropdown/.travis.yml | 25 + .../iron-dropdown/CONTRIBUTING.md | 77 + bower_components/iron-dropdown/README.md | 48 +- bower_components/iron-dropdown/bower.json | 9 +- .../iron-dropdown/demo/index.html | 131 +- .../iron-dropdown-scroll-manager.html | 27 +- .../iron-dropdown/iron-dropdown.html | 95 +- .../iron-dropdown/test/index.html | 4 +- .../test/iron-dropdown-scroll-manager.html | 72 +- .../iron-dropdown/test/iron-dropdown.html | 268 +- .../test/x-scrollable-element.html | 27 + bower_components/iron-elements/.bower.json | 20 +- .../iron-elements/CONTRIBUTING.md | 72 + bower_components/iron-elements/README.md | 25 +- bower_components/iron-elements/bower.json | 14 +- .../iron-elements/iron-elements.html | 46 + .../iron-fit-behavior/.bower.json | 15 +- .../iron-fit-behavior/.travis.yml | 25 + .../iron-fit-behavior/CONTRIBUTING.md | 77 + bower_components/iron-fit-behavior/README.md | 37 +- bower_components/iron-fit-behavior/bower.json | 11 +- .../iron-fit-behavior/demo/index.html | 10 +- .../iron-fit-behavior/demo/simple-fit.html | 5 +- .../iron-fit-behavior/iron-fit-behavior.html | 44 +- .../iron-fit-behavior/test/index.html | 17 +- .../test/iron-fit-behavior.html | 66 +- bower_components/iron-flex-layout/.bower.json | 25 +- bower_components/iron-flex-layout/.travis.yml | 25 + .../iron-flex-layout/CONTRIBUTING.md | 77 + bower_components/iron-flex-layout/README.md | 35 +- bower_components/iron-flex-layout/bower.json | 15 +- .../classes/iron-flex-layout.html | 4 + .../classes/iron-shadow-flex-layout.html | 9 +- .../iron-flex-layout/demo/index.html | 384 +- .../iron-flex-layout/demo/x-app.html | 118 - bower_components/iron-flex-layout/index.html | 24 + .../iron-flex-layout-classes.html | 381 + .../iron-flex-layout/iron-flex-layout.html | 66 +- .../iron-flex-layout/test/index.html | 31 + .../test/iron-flex-layout-classes.html | 323 + .../test/iron-flex-layout.html | 344 + .../iron-form-element-behavior/.bower.json | 19 +- .../iron-form-element-behavior/.travis.yml | 22 + .../CONTRIBUTING.md | 72 + .../iron-form-element-behavior/README.md | 25 +- .../iron-form-element-behavior/bower.json | 15 +- .../demo/index.html | 1 - .../iron-form-element-behavior.html | 4 +- .../test/basic.html | 71 + .../test/index.html | 24 + .../test/simple-element.html | 23 + .../test/simple-form.html | 19 + bower_components/iron-form/.bower.json | 22 +- bower_components/iron-form/.travis.yml | 22 + bower_components/iron-form/CONTRIBUTING.md | 77 + bower_components/iron-form/README.md | 80 +- bower_components/iron-form/bower.json | 17 +- bower_components/iron-form/demo/index.html | 36 +- .../iron-form/demo/simple-element.html | 2 +- bower_components/iron-form/iron-form.html | 304 +- bower_components/iron-form/test/basic.html | 304 +- .../element-with-nested-form-element.html | 32 + .../test/element-with-nested-input.html} | 45 +- bower_components/iron-form/test/index.html | 15 +- .../iron-form/test/simple-element.html | 4 - bower_components/iron-icon/.bower.json | 15 +- bower_components/iron-icon/bower.json | 3 +- bower_components/iron-icon/demo/async.html | 62 + bower_components/iron-icon/demo/index.html | 2 +- bower_components/iron-icon/iron-icon.html | 26 +- .../iron-icon/test/iron-icon.html | 30 + bower_components/iron-icons/.bower.json | 15 +- bower_components/iron-icons/.travis.yml | 25 + bower_components/iron-icons/CONTRIBUTING.md | 72 + bower_components/iron-icons/README.md | 48 +- bower_components/iron-icons/av-icons.html | 29 +- bower_components/iron-icons/bower.json | 5 +- .../iron-icons/communication-icons.html | 7 +- bower_components/iron-icons/demo/index.html | 28 +- bower_components/iron-icons/device-icons.html | 2 +- bower_components/iron-icons/editor-icons.html | 8 +- .../iron-icons/hardware-icons.html | 2 + bower_components/iron-icons/image-icons.html | 7 +- bower_components/iron-icons/index.html | 8 +- bower_components/iron-icons/iron-icons.html | 73 +- bower_components/iron-icons/maps-icons.html | 7 +- .../iron-icons/notification-icons.html | 8 +- bower_components/iron-icons/places-icons.html | 33 + bower_components/iron-icons/social-icons.html | 10 +- bower_components/iron-iconset-svg/.bower.json | 16 +- bower_components/iron-iconset-svg/.travis.yml | 28 + .../iron-iconset-svg/CONTRIBUTING.md | 72 + bower_components/iron-iconset-svg/README.md | 52 +- bower_components/iron-iconset-svg/bower.json | 6 +- .../iron-iconset-svg/demo/index.html | 7 +- .../demo/svg-sample-icons.html | 12 + .../iron-iconset-svg/iron-iconset-svg.html | 36 +- .../test/iron-iconset-svg.html | 40 +- bower_components/iron-iconset/.bower.json | 9 +- bower_components/iron-iconset/bower.json | 3 +- bower_components/iron-iconset/demo/index.html | 74 +- .../iron-iconset/iron-iconset.html | 49 +- .../iron-iconset/test/iron-iconset.html | 14 + bower_components/iron-image/.bower.json | 23 +- bower_components/iron-image/.travis.yml | 25 + bower_components/iron-image/CONTRIBUTING.md | 77 + bower_components/iron-image/README.md | 42 +- bower_components/iron-image/bower.json | 19 +- bower_components/iron-image/demo/index.html | 381 +- bower_components/iron-image/demo/loading.png | Bin 0 -> 2183 bytes bower_components/iron-image/demo/polymer.svg | 2 +- bower_components/iron-image/index.html | 8 +- bower_components/iron-image/iron-image.html | 523 +- bower_components/iron-image/test/index.html | 16 +- .../iron-image/test/iron-image.html | 262 +- bower_components/iron-input/.bower.json | 14 +- bower_components/iron-input/.travis.yml | 22 + bower_components/iron-input/CONTRIBUTING.md | 72 + bower_components/iron-input/README.md | 49 +- bower_components/iron-input/bower.json | 8 +- bower_components/iron-input/demo/index.html | 8 +- bower_components/iron-input/iron-input.html | 27 +- bower_components/iron-input/test/index.html | 13 +- .../iron-input/test/iron-input.html | 94 +- .../iron-jsonp-library/.bower.json | 11 +- .../iron-jsonp-library/CONTRIBUTING.md | 72 + bower_components/iron-jsonp-library/README.md | 52 +- .../iron-jsonp-library/bower.json | 5 +- .../iron-jsonp-library/demo/index.html | 2 +- .../iron-jsonp-library.html | 18 +- bower_components/iron-label/.bower.json | 43 + bower_components/iron-label/.gitignore | 1 + bower_components/iron-label/.travis.yml | 25 + bower_components/iron-label/CONTRIBUTING.md | 72 + bower_components/iron-label/README.md | 70 + bower_components/iron-label/bower.json | 34 + bower_components/iron-label/demo/index.html | 197 + bower_components/iron-label/index.html | 30 + bower_components/iron-label/iron-label.html | 144 + bower_components/iron-label/test/basic.html | 159 + bower_components/iron-label/test/events.html | 153 + bower_components/iron-label/test/index.html | 26 + bower_components/iron-list/.bower.json | 38 +- bower_components/iron-list/.travis.yml | 25 + bower_components/iron-list/CONTRIBUTING.md | 77 + bower_components/iron-list/README.md | 87 +- bower_components/iron-list/bower.json | 32 +- bower_components/iron-list/demo/basic.html | 60 + bower_components/iron-list/demo/collapse.html | 204 + .../iron-list/demo/data/contacts.json | 1000 +- .../iron-list/demo/external-content.html | 205 - bower_components/iron-list/demo/index.html | 125 +- .../iron-list/demo/scroll-threshold.html | 191 + .../iron-list/demo/selection.html | 111 +- bower_components/iron-list/iron-list.html | 1078 +- bower_components/iron-list/test/basic.html | 48 +- .../iron-list/test/different-heights.html | 125 + .../iron-list/test/dynamic-item-size.html | 121 + bower_components/iron-list/test/focus.html | 113 + bower_components/iron-list/test/helpers.html | 92 +- .../iron-list/test/hidden-list.html | 11 +- bower_components/iron-list/test/index.html | 5 +- .../iron-list/test/mutations.html | 197 +- .../iron-list/test/physical-count.html | 56 +- .../iron-list/test/selection.html | 6 +- .../iron-list/test/smoke/avg-worst-case.html | 91 + .../iron-list/test/smoke/index.html | 7 +- .../iron-list/test/smoke/physical-count.html | 296 + bower_components/iron-list/test/x-list.html | 30 +- .../iron-localstorage/.bower.json | 11 +- .../iron-localstorage/.travis.yml | 22 + .../iron-localstorage/CONTRIBUTING.md | 72 + bower_components/iron-localstorage/README.md | 86 +- bower_components/iron-localstorage/bower.json | 7 +- .../iron-localstorage/demo/index.html | 2 - .../iron-localstorage/iron-localstorage.html | 11 +- .../iron-localstorage/test/basic.html | 7 +- .../iron-localstorage/test/raw.html | 3 - .../iron-localstorage/test/value-binding.html | 3 - bower_components/iron-media-query/.bower.json | 11 +- bower_components/iron-media-query/.travis.yml | 22 + .../iron-media-query/CONTRIBUTING.md | 72 + bower_components/iron-media-query/README.md | 27 +- bower_components/iron-media-query/bower.json | 7 +- .../iron-media-query/demo/index.html | 68 +- bower_components/iron-media-query/index.html | 8 +- .../iron-media-query/iron-media-query.html | 56 +- .../iron-media-query/test/basic.html | 55 +- .../iron-media-query/test/index.html | 18 +- .../iron-menu-behavior/.bower.json | 18 +- .../iron-menu-behavior/.travis.yml | 25 + .../iron-menu-behavior/CONTRIBUTING.md | 77 + bower_components/iron-menu-behavior/README.md | 29 +- .../iron-menu-behavior/bower.json | 12 +- .../iron-menu-behavior/demo/index.html | 52 +- .../iron-menu-behavior/demo/simple-menu.html | 1 + .../demo/simple-menubar.html | 1 + .../iron-menu-behavior.html | 251 +- .../iron-menubar-behavior.html | 30 +- .../iron-menu-behavior/test/index.html | 18 +- .../test/iron-menu-behavior.html | 82 +- .../test/iron-menubar-behavior.html | 79 +- .../iron-menu-behavior/test/test-menu.html | 8 +- .../iron-menu-behavior/test/test-menubar.html | 8 +- bower_components/iron-meta/.bower.json | 9 +- bower_components/iron-meta/.travis.yml | 28 + bower_components/iron-meta/CONTRIBUTING.md | 72 + bower_components/iron-meta/README.md | 81 +- bower_components/iron-meta/bower.json | 5 +- bower_components/iron-meta/iron-meta.html | 18 +- .../iron-meta/test/iron-meta.html | 9 + .../iron-overlay-behavior/.bower.json | 24 +- .../iron-overlay-behavior/.travis.yml | 25 + .../iron-overlay-behavior/CONTRIBUTING.md | 77 + .../iron-overlay-behavior/README.md | 78 +- .../iron-overlay-behavior/bower.json | 20 +- .../iron-overlay-behavior/demo/index.html | 241 +- .../demo/simple-overlay.html | 1 - .../iron-overlay-backdrop.html | 26 +- .../iron-overlay-behavior.html | 374 +- .../iron-overlay-manager.html | 262 +- .../iron-overlay-behavior/test/index.html | 15 +- .../test/iron-overlay-behavior.html | 741 +- .../test/test-buttons.html | 40 + .../test/test-overlay2.html | 49 + bower_components/iron-page-url/.bower.json | 45 + bower_components/iron-page-url/.gitignore | 1 + bower_components/iron-page-url/.travis.yml | 25 + .../iron-page-url/CONTRIBUTING.md | 72 + bower_components/iron-page-url/README.md | 56 + bower_components/iron-page-url/bower.json | 36 + .../iron-page-url/demo/index.html | 121 + bower_components/iron-page-url/index.html | 26 + .../iron-page-url/iron-page-url.html | 293 + .../iron-page-url/test/index.html | 25 + .../test/initialization-cases.html | 264 + .../test/initialization-iframe.html | 51 + .../test/initialization-tests.html | 135 + .../iron-page-url/test/iron-page-url.html | 124 + bower_components/iron-pages/.bower.json | 16 +- bower_components/iron-pages/.travis.yml | 25 + bower_components/iron-pages/CONTRIBUTING.md | 72 + bower_components/iron-pages/README.md | 24 +- bower_components/iron-pages/bower.json | 12 +- bower_components/iron-pages/demo/index.html | 103 +- bower_components/iron-pages/iron-pages.html | 78 +- .../iron-pages/test/attr-for-selected.html | 11 +- bower_components/iron-pages/test/basic.html | 5 +- bower_components/iron-pages/test/index.html | 4 +- .../iron-range-behavior/.bower.json | 8 +- .../iron-range-behavior/bower.json | 2 +- .../iron-range-behavior.html | 11 +- .../iron-range-behavior/test/basic.html | 58 +- .../iron-resizable-behavior/.bower.json | 11 +- .../iron-resizable-behavior/.travis.yml | 25 + .../iron-resizable-behavior/CONTRIBUTING.md | 77 + .../iron-resizable-behavior/README.md | 26 +- .../iron-resizable-behavior/bower.json | 7 +- .../iron-resizable-behavior.html | 2 + .../iron-resizable-behavior/test/basic.html | 118 +- .../iron-resizable-behavior/test/index.html | 19 +- .../test/iron-resizable-behavior.html | 1 + .../iron-scroll-target-behavior/.bower.json | 40 + .../iron-scroll-target-behavior/.gitignore | 2 + .../CONTRIBUTING.md | 72 + .../iron-scroll-target-behavior/README.md | 26 + .../iron-scroll-target-behavior/bower.json | 31 + .../demo/document.html | 38 + .../demo/scrolling-region.html | 50 + .../demo/x-scrollable.html | 100 + .../iron-scroll-target-behavior/index.html | 28 + .../iron-scroll-target-behavior.html | 226 + .../test/basic.html | 225 + .../test/index.html | 30 + .../test/x-scrollable.html | 67 + .../iron-scroll-threshold/.bower.json | 38 + .../iron-scroll-threshold/.gitignore | 1 + .../iron-scroll-threshold/CONTRIBUTING.md | 72 + .../iron-scroll-threshold/README.md | 80 + .../iron-scroll-threshold/bower.json | 29 + .../iron-scroll-threshold/demo/document.html | 103 + .../demo/sample-content.html | 105 + .../demo/scrolling-region-decoupled.html | 107 + .../demo/scrolling-region.html | 102 + .../iron-scroll-threshold/index.html | 28 + .../iron-scroll-threshold.html | 236 + .../iron-scroll-threshold/test/basic.html | 223 + .../iron-scroll-threshold/test/index.html | 29 + bower_components/iron-selector/.bower.json | 21 +- bower_components/iron-selector/.travis.yml | 25 + .../iron-selector/CONTRIBUTING.md | 77 + bower_components/iron-selector/README.md | 124 +- bower_components/iron-selector/bower.json | 14 +- .../iron-selector/demo/index.html | 82 +- .../iron-selector/iron-multi-selectable.html | 42 +- .../iron-selector/iron-selectable.html | 184 +- .../iron-selector/iron-selection.html | 23 +- .../iron-selector/test/activate-event.html | 11 + .../iron-selector/test/basic.html | 87 +- .../test/excluded-local-names.html | 95 + .../iron-selector/test/index.html | 27 +- .../iron-selector/test/multi.html | 192 +- .../iron-selector/test/numeric-ids.html | 72 + .../test/selected-attribute.html | 56 + .../iron-selector/test/template-repeat.html | 77 +- bower_components/iron-signals/.bower.json | 9 +- bower_components/iron-signals/.travis.yml | 22 + bower_components/iron-signals/CONTRIBUTING.md | 72 + bower_components/iron-signals/README.md | 30 +- bower_components/iron-signals/bower.json | 5 +- bower_components/iron-signals/demo/index.html | 4 +- .../iron-swipeable-container/.bower.json | 44 + .../iron-swipeable-container/.gitignore | 1 + .../iron-swipeable-container/.travis.yml | 22 + .../iron-swipeable-container/CONTRIBUTING.md | 72 + .../iron-swipeable-container/README.md | 57 + .../iron-swipeable-container/bower.json | 35 + .../iron-swipeable-container/demo/index.html | 119 + .../iron-swipeable-container/index.html | 28 + .../iron-swipeable-container.html | 266 + .../iron-swipeable-container/test/basic.html | 217 + .../iron-swipeable-container/test/index.html | 25 + .../test/test-element.html | 35 + .../iron-test-helpers/.bower.json | 12 +- .../iron-test-helpers/.travis.yml | 25 + .../iron-test-helpers/CONTRIBUTING.md | 77 + bower_components/iron-test-helpers/README.md | 6 +- bower_components/iron-test-helpers/bower.json | 8 +- .../iron-test-helpers/iron-test-helpers.html | 5 +- .../iron-test-helpers/mock-interactions.html | 11 + .../iron-test-helpers/mock-interactions.js | 252 +- .../iron-test-helpers/test-helpers.html | 11 + .../iron-test-helpers/test-helpers.js | 52 +- .../iron-validatable-behavior/.bower.json | 8 +- .../iron-validatable-behavior/bower.json | 2 +- .../iron-validatable-behavior.html | 15 +- bower_components/marked-element/.bower.json | 19 +- bower_components/marked-element/.travis.yml | 25 + .../marked-element/CONTRIBUTING.md | 72 + bower_components/marked-element/README.md | 57 +- bower_components/marked-element/bower.json | 9 +- .../marked-element/demo/index.html | 11 +- .../marked-element/marked-element.html | 107 +- .../marked-element/test/index.html | 15 +- .../marked-element/test/marked-element.html | 163 +- bower_components/neon-animation/.bower.json | 17 +- bower_components/neon-animation/.travis.yml | 25 + .../neon-animation/CONTRIBUTING.md | 72 + bower_components/neon-animation/README.md | 16 +- .../animations/cascaded-animation.html | 2 +- .../animations/reverse-ripple-animation.html | 1 - .../animations/slide-down-animation.html | 4 +- .../slide-from-bottom-animation.html | 59 + .../animations/slide-from-top-animation.html | 59 + bower_components/neon-animation/bower.json | 11 +- .../neon-animation/demo/card/index.html | 49 +- .../neon-animation/demo/card/x-card.html | 28 +- .../demo/card/x-cards-list.html | 29 +- .../demo/declarative/index.html | 43 +- .../demo/doc/{types.html => index.html} | 20 +- .../demo/doc/my-animatable.html | 24 +- .../neon-animation/demo/doc/my-dialog.html | 30 +- .../demo/dropdown/animated-dropdown.html | 30 +- .../neon-animation/demo/dropdown/index.html | 1 - .../demo/grid/animated-grid.html | 103 +- .../demo/grid/fullsize-page-with-card.html | 45 +- .../neon-animation/demo/grid/index.html | 15 +- .../neon-animation/demo/index.html | 52 +- .../neon-animation/demo/list/full-view.html | 69 +- .../neon-animation/demo/list/index.html | 17 +- .../neon-animation/demo/list/list-demo.html | 27 +- .../neon-animation/demo/list/list-view.html | 34 +- .../demo/load/animated-grid.html | 104 +- .../neon-animation/demo/load/full-page.html | 45 +- .../neon-animation/demo/load/index.html | 14 +- .../demo/reprojection/animated-grid.html | 102 +- .../reprojection/fullsize-page-with-card.html | 45 +- .../demo/reprojection/index.html | 20 +- .../demo/reprojection/reprojected-pages.html | 8 +- .../neon-animation/demo/shared-styles.html | 47 + .../demo/tiles/circles-page.html | 38 +- .../neon-animation/demo/tiles/index.html | 22 +- .../demo/tiles/squares-page.html | 43 +- .../neon-animation/guides/neon-animation.md | 14 +- .../neon-animatable-behavior.html | 7 +- .../neon-animation/neon-animatable.html | 4 +- .../neon-animation/neon-animated-pages.html | 5 +- .../neon-animation/neon-animations.html | 2 + .../neon-animation/test/index.html | 15 +- .../test/test-resizable-pages.html | 1 - bower_components/paper-badge/.bower.json | 26 +- bower_components/paper-badge/.travis.yml | 22 + bower_components/paper-badge/CONTRIBUTING.md | 72 + bower_components/paper-badge/README.md | 44 +- bower_components/paper-badge/bower.json | 20 +- bower_components/paper-badge/demo/index.html | 141 +- .../paper-badge/demo/test-button.html | 33 +- bower_components/paper-badge/paper-badge.html | 114 +- bower_components/paper-badge/test/basic.html | 117 +- bower_components/paper-badge/test/index.html | 15 +- bower_components/paper-behaviors/.bower.json | 23 +- bower_components/paper-behaviors/.travis.yml | 25 + .../paper-behaviors/CONTRIBUTING.md | 72 + bower_components/paper-behaviors/README.md | 46 +- bower_components/paper-behaviors/bower.json | 15 +- .../paper-behaviors/demo/paper-button.html | 1 + .../demo/paper-radio-button.html | 11 +- bower_components/paper-behaviors/index.html | 8 +- .../paper-button-behavior.html | 59 +- .../paper-checked-element-behavior.html | 61 + .../paper-inky-focus-behavior.html | 19 +- .../paper-ripple-behavior.html | 130 + .../paper-behaviors/test/index.html | 21 +- .../test/paper-button-behavior.html | 43 +- .../test/paper-checked-element-behavior.html | 94 + .../test/paper-radio-button-behavior.html | 8 +- .../test/paper-ripple-behavior.html | 335 + .../paper-behaviors/test/shadowed-ripple.html | 55 + .../test/test-radio-button.html | 4 +- bower_components/paper-button/.bower.json | 21 +- bower_components/paper-button/.travis.yml | 22 + bower_components/paper-button/CONTRIBUTING.md | 72 + bower_components/paper-button/README.md | 79 +- bower_components/paper-button/bower.json | 17 +- bower_components/paper-button/demo/index.html | 214 +- bower_components/paper-button/index.html | 8 +- .../paper-button/paper-button.html | 174 +- bower_components/paper-button/test/index.html | 15 +- .../paper-button/test/paper-button.html | 35 +- bower_components/paper-card/.bower.json | 33 +- bower_components/paper-card/.travis.yml | 25 + bower_components/paper-card/CONTRIBUTING.md | 72 + bower_components/paper-card/README.md | 53 +- bower_components/paper-card/bower.json | 27 +- bower_components/paper-card/demo/cafe.png | Bin 0 -> 256315 bytes bower_components/paper-card/demo/donuts.png | Bin 0 -> 2735269 bytes bower_components/paper-card/demo/house.png | Bin 0 -> 5693558 bytes bower_components/paper-card/demo/index.html | 415 +- bower_components/paper-card/demo/travel.png | Bin 0 -> 364923 bytes bower_components/paper-card/demo/trip.png | Bin 0 -> 283091 bytes bower_components/paper-card/paper-card.html | 179 +- bower_components/paper-card/test/basic.html | 40 +- bower_components/paper-card/test/index.html | 1 + bower_components/paper-checkbox/.bower.json | 32 +- bower_components/paper-checkbox/.travis.yml | 25 + .../paper-checkbox/CONTRIBUTING.md | 77 + bower_components/paper-checkbox/README.md | 63 +- bower_components/paper-checkbox/bower.json | 26 +- .../paper-checkbox/demo/index.html | 109 +- .../paper-checkbox/paper-checkbox.css | 157 - .../paper-checkbox/paper-checkbox.html | 226 +- .../paper-checkbox/test/basic.html | 92 +- .../paper-checkbox/test/index.html | 15 +- .../paper-dialog-behavior/.bower.json | 22 +- .../paper-dialog-behavior/.travis.yml | 26 + .../paper-dialog-behavior/CONTRIBUTING.md | 77 + .../paper-dialog-behavior/README.md | 58 +- .../paper-dialog-behavior/bower.json | 16 +- .../paper-dialog-behavior/demo/index.html | 126 +- .../demo/simple-dialog.html | 7 +- .../paper-dialog-behavior.html | 160 +- .../paper-dialog-common.css | 4 +- .../paper-dialog-shared-styles.html | 64 + .../paper-dialog-behavior/test/index.html | 17 +- .../test/paper-dialog-behavior.html | 275 +- .../test/test-buttons.html | 30 + .../test/test-dialog.html | 7 +- .../paper-dialog-scrollable/.bower.json | 20 +- .../paper-dialog-scrollable/.travis.yml | 22 + .../paper-dialog-scrollable/CONTRIBUTING.md | 77 + .../paper-dialog-scrollable/README.md | 80 +- .../paper-dialog-scrollable/bower.json | 14 +- .../paper-dialog-scrollable/demo/index.html | 441 +- .../paper-dialog-scrollable.html | 84 +- .../paper-dialog-scrollable/test/index.html | 17 +- .../test/paper-dialog-scrollable.html | 59 +- bower_components/paper-dialog/.bower.json | 17 +- bower_components/paper-dialog/.travis.yml | 25 + bower_components/paper-dialog/CONTRIBUTING.md | 77 + bower_components/paper-dialog/README.md | 75 +- bower_components/paper-dialog/bower.json | 11 +- bower_components/paper-dialog/demo/index.html | 53 +- .../paper-dialog/paper-dialog.html | 14 +- bower_components/paper-dialog/test/index.html | 17 +- .../paper-dialog/test/paper-dialog.html | 4 - .../paper-drawer-panel/.bower.json | 18 +- .../paper-drawer-panel/.travis.yml | 22 + .../paper-drawer-panel/CONTRIBUTING.md | 72 + bower_components/paper-drawer-panel/README.md | 142 +- .../paper-drawer-panel/bower.json | 14 +- .../paper-drawer-panel/paper-drawer-panel.css | 152 - .../paper-drawer-panel.html | 938 +- .../paper-drawer-panel/test/index.html | 28 + .../paper-drawer-panel/test/positioning.html | 93 + .../test/small-devices.html | 138 + .../paper-dropdown-menu/.bower.json | 20 +- .../paper-dropdown-menu/.travis.yml | 22 + .../paper-dropdown-menu/CONTRIBUTING.md | 72 + .../paper-dropdown-menu/README.md | 72 +- .../paper-dropdown-menu/bower.json | 16 +- .../paper-dropdown-menu/demo/index.html | 266 +- .../paper-dropdown-menu/index.html | 8 +- .../paper-dropdown-menu.html | 526 +- .../paper-dropdown-menu/test/index.html | 15 +- .../test/paper-dropdown-menu.html | 65 +- bower_components/paper-elements/.bower.json | 20 +- .../paper-elements/CONTRIBUTING.md | 72 + bower_components/paper-elements/README.md | 17 +- bower_components/paper-elements/bower.json | 14 +- .../paper-elements/paper-elements.html | 36 + bower_components/paper-fab/.bower.json | 30 +- bower_components/paper-fab/.travis.yml | 25 + bower_components/paper-fab/CONTRIBUTING.md | 77 + bower_components/paper-fab/README.md | 54 +- bower_components/paper-fab/bower.json | 24 +- bower_components/paper-fab/demo/index.html | 123 +- bower_components/paper-fab/index.html | 8 +- bower_components/paper-fab/paper-fab.html | 245 +- bower_components/paper-fab/test/a11y.html | 6 +- bower_components/paper-fab/test/basic.html | 75 +- bower_components/paper-fab/test/index.html | 16 +- .../paper-header-panel/.bower.json | 20 +- .../paper-header-panel/.travis.yml | 25 + .../paper-header-panel/CONTRIBUTING.md | 77 + bower_components/paper-header-panel/README.md | 189 +- .../paper-header-panel/bower.json | 14 +- .../paper-header-panel/paper-header-panel.css | 119 - .../paper-header-panel.html | 553 +- .../paper-header-panel/test/index.html | 15 +- .../paper-icon-button/.bower.json | 38 +- .../paper-icon-button/.travis.yml | 22 + .../paper-icon-button/CONTRIBUTING.md | 72 + bower_components/paper-icon-button/README.md | 62 +- bower_components/paper-icon-button/bower.json | 28 +- .../paper-icon-button/demo/index.html | 195 +- bower_components/paper-icon-button/index.html | 8 +- .../paper-icon-button/paper-icon-button.html | 194 +- .../paper-icon-button/test/a11y.html | 2 - .../paper-icon-button/test/basic.html | 2 - bower_components/paper-input/.bower.json | 23 +- bower_components/paper-input/.travis.yml | 22 + bower_components/paper-input/CONTRIBUTING.md | 77 + bower_components/paper-input/README.md | 248 +- bower_components/paper-input/bower.json | 17 +- bower_components/paper-input/demo/index.html | 176 +- .../paper-input/demo/ssn-input.html | 41 +- .../paper-input/demo/ssn-validator.html | 4 - .../paper-input/paper-input-behavior.html | 272 +- .../paper-input/paper-input-char-counter.html | 47 +- .../paper-input/paper-input-container.html | 356 +- .../paper-input/paper-input-error.html | 58 +- bower_components/paper-input/paper-input.html | 87 +- .../paper-input/paper-textarea.html | 35 +- bower_components/paper-input/test/index.html | 19 +- .../test/paper-input-char-counter.html | 6 +- .../test/paper-input-container.html | 63 +- .../paper-input/test/paper-input-error.html | 5 +- .../paper-input/test/paper-input.html | 90 +- .../paper-input/test/paper-textarea.html | 56 +- bower_components/paper-item/.bower.json | 25 +- bower_components/paper-item/.travis.yml | 25 + bower_components/paper-item/CONTRIBUTING.md | 77 + bower_components/paper-item/README.md | 141 +- bower_components/paper-item/bower.json | 19 +- bower_components/paper-item/demo/index.html | 388 +- .../paper-item/paper-icon-item.html | 92 +- .../paper-item/paper-item-behavior.html | 36 + .../paper-item/paper-item-body.html | 90 +- .../paper-item/paper-item-shared-styles.html | 60 + .../paper-item/paper-item-shared.css | 19 - bower_components/paper-item/paper-item.html | 80 +- bower_components/paper-item/test/index.html | 17 +- .../paper-item/test/paper-item.html | 155 +- bower_components/paper-listbox/.bower.json | 47 + bower_components/paper-listbox/.gitignore | 1 + bower_components/paper-listbox/.travis.yml | 31 + bower_components/paper-listbox/README.md | 5 + bower_components/paper-listbox/bower.json | 38 + .../paper-listbox/demo/index.html | 93 + bower_components/paper-listbox/hero.svg | 35 + bower_components/paper-listbox/index.html | 30 + .../paper-listbox/paper-listbox.html | 96 + .../test/index.html} | 27 +- .../paper-listbox/test/paper-listbox.html | 64 + bower_components/paper-material/.bower.json | 23 +- bower_components/paper-material/.travis.yml | 25 + .../paper-material/CONTRIBUTING.md | 72 + bower_components/paper-material/README.md | 26 +- bower_components/paper-material/bower.json | 17 +- .../paper-material/demo/index.html | 147 +- .../paper-material-shared-styles.html | 42 + .../paper-material/paper-material.html | 41 +- .../paper-material/test/index.html | 15 +- .../paper-material/test/paper-material.html | 4 - .../paper-menu-button/.bower.json | 15 +- .../paper-menu-button/.travis.yml | 22 + .../paper-menu-button/CONTRIBUTING.md | 72 + bower_components/paper-menu-button/README.md | 67 +- bower_components/paper-menu-button/bower.json | 11 +- .../paper-menu-button/demo/index.html | 10 +- .../paper-menu-button/paper-menu-button.html | 13 +- .../paper-menu-button/test/index.html | 15 +- bower_components/paper-menu/.bower.json | 26 +- bower_components/paper-menu/.travis.yml | 25 + bower_components/paper-menu/CONTRIBUTING.md | 72 + bower_components/paper-menu/README.md | 114 +- bower_components/paper-menu/bower.json | 20 +- bower_components/paper-menu/demo/index.html | 66 +- .../paper-menu/paper-menu-shared-styles.html | 47 + .../paper-menu/paper-menu-shared.css | 40 - bower_components/paper-menu/paper-menu.html | 64 +- .../paper-menu/paper-submenu.html | 268 +- bower_components/paper-menu/test/index.html | 4 +- .../paper-menu/test/paper-menu.html | 5 +- .../paper-menu/test/paper-submenu.html | 17 +- bower_components/paper-progress/.bower.json | 20 +- bower_components/paper-progress/.travis.yml | 22 + .../paper-progress/CONTRIBUTING.md | 72 + bower_components/paper-progress/README.md | 84 +- bower_components/paper-progress/bower.json | 16 +- .../paper-progress/demo/index.html | 3 +- .../paper-progress/paper-progress.html | 342 +- .../paper-progress/test/basic.html | 91 +- .../paper-progress/test/index.html | 15 +- .../paper-radio-button/.bower.json | 20 +- .../paper-radio-button/.travis.yml | 25 + .../paper-radio-button/CONTRIBUTING.md | 77 + bower_components/paper-radio-button/README.md | 59 +- .../paper-radio-button/bower.json | 16 +- .../paper-radio-button/demo/index.html | 109 +- .../paper-radio-button/paper-radio-button.css | 113 - .../paper-radio-button.html | 186 +- .../paper-radio-button/test/basic.html | 34 +- .../paper-radio-button/test/index.html | 15 +- .../paper-radio-group/.bower.json | 21 +- .../paper-radio-group/.travis.yml | 25 + .../paper-radio-group/CONTRIBUTING.md | 72 + bower_components/paper-radio-group/README.md | 51 +- bower_components/paper-radio-group/bower.json | 17 +- .../paper-radio-group/paper-radio-group.html | 73 +- .../paper-radio-group/test/basic.html | 208 +- .../paper-radio-group/test/index.html | 15 +- bower_components/paper-ripple/.bower.json | 26 +- bower_components/paper-ripple/.travis.yml | 22 + bower_components/paper-ripple/CONTRIBUTING.md | 72 + bower_components/paper-ripple/README.md | 89 +- bower_components/paper-ripple/bower.json | 16 +- bower_components/paper-ripple/demo/index.html | 62 +- bower_components/paper-ripple/index.html | 8 +- .../paper-ripple/paper-ripple.html | 229 +- .../paper-ripple/test/paper-ripple.html | 80 +- .../paper-scroll-header-panel/.bower.json | 17 +- .../paper-scroll-header-panel/.travis.yml | 25 + .../paper-scroll-header-panel/CONTRIBUTING.md | 77 + .../paper-scroll-header-panel/README.md | 72 +- .../paper-scroll-header-panel/bower.json | 13 +- .../demo/{demo10.html => drawer-panel.html} | 4 +- .../demo/{demo3.html => hide-header.html} | 19 +- .../demo/images/bg1.jpg | Bin 0 -> 56901 bytes .../demo/images/bg2.jpg | Bin 97102 -> 60471 bytes .../demo/images/bg3.jpg | Bin 80676 -> 97217 bytes .../demo/images/bg4.jpg | Bin 0 -> 83554 bytes .../demo/images/bg5.jpg | Bin 328472 -> 0 bytes .../demo/images/bg6.jpg | Bin 179472 -> 0 bytes .../demo/images/bg9.jpg | Bin 178111 -> 0 bytes .../paper-scroll-header-panel/demo/index.html | 19 +- .../demo/{demo1.html => keep-header.html} | 11 +- .../{demo7.html => toggle-fixed-header.html} | 12 +- .../{demo5.html => transform-header-1.html} | 20 +- .../{demo2.html => transform-header-2.html} | 10 +- .../{demo4.html => transform-header-3.html} | 19 +- .../{demo6.html => transform-header-4.html} | 19 +- .../{demo8.html => transform-header-5.html} | 19 +- .../{demo9.html => transform-header-6.html} | 26 +- .../paper-scroll-header-panel.html | 175 +- .../paper-scroll-header-panel/test/basic.html | 2 + .../test/header-state.html | 34 +- .../paper-scroll-header-panel/test/index.html | 17 +- .../test/scroll.html | 25 +- bower_components/paper-slider/.bower.json | 18 +- bower_components/paper-slider/.travis.yml | 22 + bower_components/paper-slider/CONTRIBUTING.md | 72 + bower_components/paper-slider/README.md | 61 +- bower_components/paper-slider/bower.json | 12 +- bower_components/paper-slider/demo/index.html | 38 +- .../paper-slider/paper-slider.css | 258 - .../paper-slider/paper-slider.html | 946 +- bower_components/paper-slider/test/a11y.html | 75 + bower_components/paper-slider/test/basic.html | 47 +- bower_components/paper-slider/test/index.html | 3 +- bower_components/paper-spinner/.bower.json | 17 +- bower_components/paper-spinner/.travis.yml | 25 + .../paper-spinner/CONTRIBUTING.md | 77 + bower_components/paper-spinner/README.md | 98 +- bower_components/paper-spinner/bower.json | 13 +- .../paper-spinner/demo/index.html | 118 +- .../paper-spinner/paper-spinner-behavior.html | 87 + .../paper-spinner/paper-spinner-lite.html | 76 + .../paper-spinner/paper-spinner-styles.html | 345 + .../paper-spinner/paper-spinner.css | 330 - .../paper-spinner/paper-spinner.html | 117 +- .../paper-spinner/test/index.html | 17 +- .../paper-spinner/test/paper-spinner.html | 23 + bower_components/paper-styles/.bower.json | 16 +- bower_components/paper-styles/CONTRIBUTING.md | 77 + bower_components/paper-styles/README.md | 50 +- bower_components/paper-styles/bower.json | 6 +- .../paper-styles/classes/shadow-layout.html | 4 +- .../paper-styles/classes/typography.html | 2 +- bower_components/paper-styles/color.html | 8 +- .../paper-styles/default-theme.html | 61 +- bower_components/paper-styles/demo-pages.html | 2 +- bower_components/paper-styles/demo/index.html | 501 +- bower_components/paper-styles/index.html | 24 + .../paper-styles/paper-styles.html | 27 + bower_components/paper-styles/shadow.html | 6 + bower_components/paper-styles/typography.html | 109 +- bower_components/paper-tabs/.bower.json | 41 +- bower_components/paper-tabs/.travis.yml | 25 + bower_components/paper-tabs/CONTRIBUTING.md | 77 + bower_components/paper-tabs/README.md | 93 +- bower_components/paper-tabs/bower.json | 37 +- bower_components/paper-tabs/demo/index.html | 383 +- bower_components/paper-tabs/index.html | 8 +- bower_components/paper-tabs/paper-tab.html | 193 +- bower_components/paper-tabs/paper-tabs.html | 750 +- .../paper-tabs/test/attr-for-selected.html | 6 +- bower_components/paper-tabs/test/basic.html | 24 +- bower_components/paper-tabs/test/index.html | 19 +- bower_components/paper-toast/.bower.json | 26 +- bower_components/paper-toast/.travis.yml | 25 + bower_components/paper-toast/CONTRIBUTING.md | 77 + bower_components/paper-toast/README.md | 74 +- bower_components/paper-toast/bower.json | 22 +- bower_components/paper-toast/demo/index.html | 92 +- bower_components/paper-toast/index.html | 8 +- bower_components/paper-toast/paper-toast.html | 403 +- bower_components/paper-toast/test/basic.html | 229 + bower_components/paper-toast/test/index.html | 30 + .../paper-toggle-button/.bower.json | 22 +- .../paper-toggle-button/.travis.yml | 25 + .../paper-toggle-button/CONTRIBUTING.md | 77 + .../paper-toggle-button/README.md | 61 +- .../paper-toggle-button/bower.json | 18 +- .../paper-toggle-button/demo/index.html | 122 +- .../paper-toggle-button/index.html | 8 +- .../paper-toggle-button.css | 113 - .../paper-toggle-button.html | 198 +- .../paper-toggle-button/test/basic.html | 26 +- .../paper-toggle-button/test/index.html | 15 +- bower_components/paper-toolbar/.bower.json | 24 +- bower_components/paper-toolbar/.travis.yml | 25 + .../paper-toolbar/CONTRIBUTING.md | 72 + bower_components/paper-toolbar/README.md | 167 +- bower_components/paper-toolbar/bower.json | 20 +- .../paper-toolbar/demo/index.html | 203 +- .../paper-toolbar/paper-toolbar.html | 416 +- .../paper-toolbar/test/index.html | 15 +- bower_components/paper-tooltip/.bower.json | 21 +- bower_components/paper-tooltip/.travis.yml | 25 + .../paper-tooltip/CONTRIBUTING.md | 77 + bower_components/paper-tooltip/README.md | 64 +- bower_components/paper-tooltip/bower.json | 15 +- .../paper-tooltip/demo/index.html | 174 +- .../paper-tooltip/demo/test-button.html | 21 +- .../paper-tooltip/paper-tooltip.html | 227 +- .../paper-tooltip/test/basic.html | 205 +- .../paper-tooltip/test/index.html | 15 +- .../paper-tooltip/test/test-button.html | 33 +- bower_components/polymer/.bower.json | 20 +- bower_components/polymer/bower.json | 8 +- bower_components/polymer/polymer-micro.html | 345 +- bower_components/polymer/polymer-mini.html | 1598 +- bower_components/polymer/polymer.html | 1760 +- bower_components/prism-element/.bower.json | 18 +- .../prism-element/CONTRIBUTING.md | 72 + bower_components/prism-element/README.md | 16 +- bower_components/prism-element/bower.json | 10 +- bower_components/prism-element/index.html | 28 + .../prism-element/prism-highlighter.html | 2 +- bower_components/prism/.bower.json | 8 +- bower_components/prism/CHANGELOG.md | 525 + bower_components/prism/LICENSE | 2 +- bower_components/prism/README.md | 6 +- bower_components/prism/components.js | 239 +- .../prism/components/prism-abap.js | 48 + .../prism/components/prism-abap.min.js | 1 + .../prism/components/prism-apl.js | 29 + .../prism/components/prism-apl.min.js | 1 + .../prism/components/prism-asciidoc.js | 271 + .../prism/components/prism-asciidoc.min.js | 1 + .../prism/components/prism-aspnet.js | 23 +- .../prism/components/prism-aspnet.min.js | 2 +- .../prism/components/prism-autohotkey.js | 52 +- .../prism/components/prism-autoit.js | 33 + .../prism/components/prism-autoit.min.js | 1 + .../prism/components/prism-bash.js | 107 +- .../prism/components/prism-bash.min.js | 2 +- .../prism/components/prism-basic.js | 14 + .../prism/components/prism-basic.min.js | 1 + .../prism/components/prism-batch.js | 99 + .../prism/components/prism-batch.min.js | 1 + .../prism/components/prism-bison.js | 39 + .../prism/components/prism-bison.min.js | 1 + bower_components/prism/components/prism-c.js | 15 +- .../prism/components/prism-c.min.js | 2 +- .../prism/components/prism-clike.js | 8 +- .../prism/components/prism-clike.min.js | 2 +- .../prism/components/prism-core.js | 70 +- .../prism/components/prism-core.min.js | 2 +- .../prism/components/prism-crystal.js | 53 + .../prism/components/prism-crystal.min.js | 1 + .../prism/components/prism-csharp.js | 13 +- .../prism/components/prism-csharp.min.js | 2 +- .../prism/components/prism-css.js | 11 +- .../prism/components/prism-css.min.js | 2 +- bower_components/prism/components/prism-d.js | 64 + .../prism/components/prism-d.min.js | 1 + .../prism/components/prism-diff.js | 20 + .../prism/components/prism-diff.min.js | 1 + .../prism/components/prism-docker.js | 9 + .../prism/components/prism-docker.min.js | 1 + .../prism/components/prism-elixir.js | 90 + .../prism/components/prism-elixir.min.js | 1 + .../prism/components/prism-fsharp.js | 22 +- .../prism/components/prism-fsharp.min.js | 2 +- .../prism/components/prism-gherkin.js | 26 +- .../prism/components/prism-gherkin.min.js | 2 +- .../prism/components/prism-git.js | 14 +- .../prism/components/prism-git.min.js | 2 +- .../prism/components/prism-glsl.js | 16 + .../prism/components/prism-glsl.min.js | 1 + bower_components/prism/components/prism-go.js | 2 +- .../prism/components/prism-go.min.js | 2 +- .../prism/components/prism-groovy.js | 5 +- .../prism/components/prism-groovy.min.js | 2 +- .../prism/components/prism-haml.js | 35 +- .../prism/components/prism-haml.min.js | 2 +- .../prism/components/prism-handlebars.js | 11 +- .../prism/components/prism-handlebars.min.js | 2 +- .../prism/components/prism-haskell.js | 10 +- .../prism/components/prism-haskell.min.js | 2 +- .../prism/components/prism-haxe.js | 43 + .../prism/components/prism-haxe.min.js | 1 + .../prism/components/prism-http.js | 72 +- .../prism/components/prism-http.min.js | 2 +- .../prism/components/prism-icon.js | 17 + .../prism/components/prism-icon.min.js | 1 + .../prism/components/prism-inform7.js | 58 + .../prism/components/prism-inform7.min.js | 1 + .../prism/components/prism-ini.js | 20 +- .../prism/components/prism-ini.min.js | 2 +- bower_components/prism/components/prism-j.js | 22 + .../prism/components/prism-j.min.js | 1 + .../prism/components/prism-jade.js | 64 +- .../prism/components/prism-jade.min.js | 2 +- .../prism/components/prism-java.js | 4 +- .../prism/components/prism-java.min.js | 2 +- .../prism/components/prism-javascript.js | 18 +- .../prism/components/prism-javascript.min.js | 2 +- .../prism/components/prism-json.js | 11 + .../prism/components/prism-json.min.js | 1 + .../prism/components/prism-jsx.js | 19 +- .../prism/components/prism-jsx.min.js | 2 +- .../prism/components/prism-julia.js | 6 +- .../prism/components/prism-julia.min.js | 2 +- .../prism/components/prism-keyman.js | 4 +- .../prism/components/prism-keyman.min.js | 2 +- .../prism/components/prism-kotlin.js | 68 + .../prism/components/prism-kotlin.min.js | 1 + .../prism/components/prism-latex.js | 67 +- .../prism/components/prism-latex.min.js | 2 +- .../prism/components/prism-less.js | 2 +- .../prism/components/prism-less.min.js | 2 +- .../prism/components/prism-lolcode.js | 4 +- .../prism/components/prism-lolcode.min.js | 2 +- .../prism/components/prism-lua.js | 17 + .../prism/components/prism-lua.min.js | 1 + .../prism/components/prism-makefile.js | 6 +- .../prism/components/prism-makefile.min.js | 2 +- .../prism/components/prism-markdown.js | 30 +- .../prism/components/prism-markdown.min.js | 2 +- .../prism/components/prism-markup.js | 7 +- .../prism/components/prism-markup.min.js | 2 +- .../prism/components/prism-matlab.js | 5 +- .../prism/components/prism-matlab.min.js | 2 +- .../prism/components/prism-mel.js | 39 + .../prism/components/prism-mel.min.js | 1 + .../prism/components/prism-mizar.js | 12 + .../prism/components/prism-mizar.min.js | 1 + .../prism/components/prism-monkey.js | 25 + .../prism/components/prism-monkey.min.js | 1 + .../prism/components/prism-nasm.js | 40 +- .../prism/components/prism-nasm.min.js | 2 +- .../prism/components/prism-nginx.js | 11 + .../prism/components/prism-nginx.min.js | 1 + .../prism/components/prism-nim.js | 30 + .../prism/components/prism-nim.min.js | 1 + .../prism/components/prism-nix.js | 39 + .../prism/components/prism-nix.min.js | 1 + .../prism/components/prism-nsis.js | 8 +- .../prism/components/prism-nsis.min.js | 2 +- .../prism/components/prism-objectivec.js | 6 +- .../prism/components/prism-objectivec.min.js | 2 +- .../prism/components/prism-ocaml.js | 21 + .../prism/components/prism-ocaml.min.js | 1 + bower_components/prism/components/prism-oz.js | 21 + .../prism/components/prism-oz.min.js | 1 + .../prism/components/prism-parigp.js | 27 + .../prism/components/prism-parigp.min.js | 1 + .../prism/components/prism-parser.js | 66 + .../prism/components/prism-parser.min.js | 1 + .../prism/components/prism-pascal.js | 18 +- .../prism/components/prism-pascal.min.js | 2 +- .../prism/components/prism-perl.js | 94 +- .../prism/components/prism-perl.min.js | 2 +- .../prism/components/prism-php-extras.js | 4 +- .../prism/components/prism-php-extras.min.js | 2 +- .../prism/components/prism-php.js | 11 +- .../prism/components/prism-php.min.js | 2 +- .../prism/components/prism-powershell.js | 38 +- .../prism/components/prism-powershell.min.js | 2 +- .../prism/components/prism-processing.js | 18 + .../prism/components/prism-processing.min.js | 1 + .../prism/components/prism-prolog.js | 17 + .../prism/components/prism-prolog.min.js | 1 + .../prism/components/prism-puppet.js | 131 + .../prism/components/prism-puppet.min.js | 1 + .../prism/components/prism-pure.js | 77 + .../prism/components/prism-pure.min.js | 1 + .../prism/components/prism-python.js | 26 +- .../prism/components/prism-python.min.js | 2 +- bower_components/prism/components/prism-q.js | 44 + .../prism/components/prism-q.min.js | 1 + .../prism/components/prism-qore.js | 17 + .../prism/components/prism-qore.min.js | 1 + bower_components/prism/components/prism-r.js | 8 +- .../prism/components/prism-r.min.js | 2 +- .../prism/components/prism-rest.js | 35 +- .../prism/components/prism-rest.min.js | 2 +- .../prism/components/prism-rip.js | 11 +- .../prism/components/prism-rip.min.js | 2 +- .../prism/components/prism-roboconf.js | 27 + .../prism/components/prism-roboconf.min.js | 1 + .../prism/components/prism-ruby.js | 125 +- .../prism/components/prism-ruby.min.js | 2 +- .../prism/components/prism-rust.js | 8 +- .../prism/components/prism-rust.min.js | 2 +- .../prism/components/prism-sas.js | 14 +- .../prism/components/prism-sas.min.js | 2 +- .../prism/components/prism-sass.js | 23 +- .../prism/components/prism-sass.min.js | 2 +- .../prism/components/prism-scala.js | 10 +- .../prism/components/prism-scala.min.js | 2 +- .../prism/components/prism-scheme.js | 42 +- .../prism/components/prism-scheme.min.js | 2 +- .../prism/components/prism-scss.js | 38 +- .../prism/components/prism-scss.min.js | 2 +- .../prism/components/prism-smalltalk.js | 4 +- .../prism/components/prism-smalltalk.min.js | 2 +- .../prism/components/prism-smarty.js | 15 +- .../prism/components/prism-smarty.min.js | 2 +- .../prism/components/prism-sql.js | 12 +- .../prism/components/prism-sql.min.js | 2 +- .../prism/components/prism-stylus.js | 153 +- .../prism/components/prism-stylus.min.js | 2 +- .../prism/components/prism-swift.js | 24 +- .../prism/components/prism-swift.min.js | 2 +- .../prism/components/prism-tcl.js | 43 + .../prism/components/prism-tcl.min.js | 1 + .../prism/components/prism-textile.js | 254 + .../prism/components/prism-textile.min.js | 1 + .../prism/components/prism-twig.js | 38 +- .../prism/components/prism-twig.min.js | 2 +- .../prism/components/prism-verilog.js | 17 + .../prism/components/prism-verilog.min.js | 1 + .../prism/components/prism-vhdl.js | 25 +- .../prism/components/prism-vhdl.min.js | 2 +- .../prism/components/prism-vim.js | 10 + .../prism/components/prism-vim.min.js | 1 + .../prism/components/prism-wiki.js | 17 +- .../prism/components/prism-wiki.min.js | 2 +- .../prism/components/prism-yaml.js | 20 +- .../prism/components/prism-yaml.min.js | 2 +- bower_components/prism/gulpfile.js | 88 +- bower_components/prism/package.json | 10 +- .../plugins/autolinker/prism-autolinker.js | 30 +- .../autolinker/prism-autolinker.min.js | 2 +- .../plugins/autoloader/prism-autoloader.js | 194 + .../autoloader/prism-autoloader.min.js | 1 + .../command-line/prism-command-line.css | 33 + .../command-line/prism-command-line.js | 77 + .../command-line/prism-command-line.min.js | 1 + .../file-highlight/prism-file-highlight.js | 4 +- .../prism-file-highlight.min.js | 2 +- .../prism-highlight-keywords.js | 5 +- .../prism-highlight-keywords.min.js | 2 +- .../jsonp-highlight/prism-jsonp-highlight.js | 151 + .../prism-jsonp-highlight.min.js | 1 + .../plugins/keep-markup/prism-keep-markup.js | 97 + .../keep-markup/prism-keep-markup.min.js | 1 + .../line-highlight/prism-line-highlight.js | 37 +- .../prism-line-highlight.min.js | 2 +- .../line-numbers/prism-line-numbers.js | 28 +- .../line-numbers/prism-line-numbers.min.js | 2 +- .../previewer-angle/prism-previewer-angle.css | 32 + .../previewer-angle/prism-previewer-angle.js | 118 + .../prism-previewer-angle.min.js | 1 + .../previewer-base/prism-previewer-base.css | 76 + .../previewer-base/prism-previewer-base.js | 201 + .../prism-previewer-base.min.js | 1 + .../previewer-color/prism-previewer-color.css | 9 + .../previewer-color/prism-previewer-color.js | 89 + .../prism-previewer-color.min.js | 1 + .../prism-previewer-easing.css | 29 + .../prism-previewer-easing.js | 117 + .../prism-previewer-easing.min.js | 1 + .../prism-previewer-gradient.css | 27 + .../prism-previewer-gradient.js | 216 + .../prism-previewer-gradient.min.js | 1 + .../previewer-time/prism-previewer-time.css | 90 + .../previewer-time/prism-previewer-time.js | 98 + .../prism-previewer-time.min.js | 1 + .../prism-remove-initial-line-feed.js | 21 + .../prism-remove-initial-line-feed.min.js | 1 + .../show-invisibles/prism-show-invisibles.css | 15 +- .../show-invisibles/prism-show-invisibles.js | 21 +- .../prism-show-invisibles.min.js | 2 +- .../show-language/prism-show-language.css | 21 +- .../show-language/prism-show-language.js | 32 +- .../show-language/prism-show-language.min.css | 1 - .../show-language/prism-show-language.min.js | 2 +- .../prism/plugins/wpd/prism-wpd.js | 23 +- .../prism/plugins/wpd/prism-wpd.min.js | 2 +- bower_components/prism/prism.js | 117 +- .../prism/tests/helper/components.js | 10 + .../prism/tests/helper/prism-loader.js | 131 + .../prism/tests/helper/test-case.js | 145 + .../prism/tests/helper/test-discovery.js | 117 + .../tests/helper/token-stream-transformer.js | 32 + .../tests/languages/abap/comment_feature.test | 13 + .../languages/abap/eol-comment_feature.test | 13 + .../tests/languages/abap/keyword_feature.test | 1801 + .../tests/languages/abap/number_feature.test | 15 + .../languages/abap/operator_feature.test | 38 + .../abap/string-template_feature.test | 17 + .../tests/languages/abap/string_feature.test | 21 + .../actionscript/keyword_feature.test | 71 + .../actionscript/operator_feature.test | 29 + .../languages/apacheconf/comment_feature.test | 15 + .../apacheconf/directive-block_feature.test | 469 + .../apacheconf/directive-flags_feature.test | 13 + .../apacheconf/directive-inline_feature.test | 1163 + .../languages/apacheconf/regex_feature.test | 15 + .../languages/apacheconf/string_feature.test | 24 + .../apacheconf/variable_feature.test | 15 + .../languages/apl/assignment_feature.test | 13 + .../tests/languages/apl/comment_feature.test | 15 + .../tests/languages/apl/constant_feature.test | 19 + .../tests/languages/apl/dfn_feature.test | 23 + .../apl/dyadic-operator_feature.test | 13 + .../tests/languages/apl/function_feature.test | 41 + .../apl/monadic-operator_feature.test | 15 + .../tests/languages/apl/number_feature.test | 27 + .../languages/apl/statement_feature.test | 13 + .../tests/languages/apl/string_feature.test | 15 + .../apl/system-function_feature.test | 17 + .../languages/applescript/class_feature.test | 39 + .../applescript/comment_feature.test | 21 + .../applescript/keyword_feature.test | 59 + .../languages/applescript/number_feature.test | 17 + .../applescript/operator_feature.test | 48 + .../languages/applescript/string_feature.test | 13 + .../asciidoc/admonition_feature.test | 19 + .../asciidoc/attribute-entry_feature.test | 58 + .../asciidoc/attributes_feature.test | 403 + .../languages/asciidoc/callout_feature.test | 34 + .../asciidoc/comment-block_feature.test | 19 + .../languages/asciidoc/comment_feature.test | 41 + .../languages/asciidoc/entity_feature.test | 48 + .../tests/languages/asciidoc/hr_feature.test | 14 + .../asciidoc/indented-block_feature.test | 28 + .../languages/asciidoc/inline_feature.test | 521 + .../asciidoc/line-continuation_feature.test | 18 + .../asciidoc/list-label_feature.test | 73 + .../asciidoc/list-punctuation_feature.test | 77 + .../asciidoc/literal-block_feature.test | 46 + .../languages/asciidoc/macro_feature.test | 250 + .../asciidoc/other-block_feature.test | 45 + .../asciidoc/page-break_feature.test | 14 + .../asciidoc/passthrough-block_feature.test | 29 + .../asciidoc/replacement_feature.test | 48 + .../languages/asciidoc/table_feature.test | 61 + .../languages/asciidoc/title_feature.test | 80 + .../languages/aspnet/comment_feature.test | 16 + .../aspnet/page-directive_feature.test | 92 + .../languages/autohotkey/boolean_feature.test | 13 + .../languages/autohotkey/builtin_feature.test | 147 + .../languages/autohotkey/comment_feature.test | 13 + .../autohotkey/constant_feature.test | 275 + .../autohotkey/function_feature.test | 15 + .../autohotkey/important_feature.test | 67 + .../languages/autohotkey/keyword_feature.test | 537 + .../languages/autohotkey/number_feature.test | 21 + .../autohotkey/operator_feature.test | 33 + .../autohotkey/selector_feature.test | 381 + .../languages/autohotkey/string_feature.test | 15 + .../languages/autohotkey/symbol_feature.test | 347 + .../languages/autohotkey/tag_feature.test | 15 + .../autohotkey/variable_feature.test | 13 + .../languages/autoit/boolean_feature.test | 13 + .../languages/autoit/comment_feature.test | 33 + .../languages/autoit/directive_feature.test | 13 + .../languages/autoit/function_feature.test | 15 + .../languages/autoit/keyword_feature.test | 83 + .../languages/autoit/number_feature.test | 21 + .../languages/autoit/operator_feature.test | 23 + .../languages/autoit/string_feature.test | 37 + .../tests/languages/autoit/url_feature.test | 15 + .../languages/autoit/variable_feature.test | 19 + .../bash/arithmetic_environment_feature.test | 53 + .../bash/command_substitution_feature.test | 34 + .../tests/languages/bash/comment_feature.test | 13 + .../languages/bash/function_feature.test | 101 + .../tests/languages/bash/keyword_feature.test | 20 + .../tests/languages/bash/shebang_feature.test | 11 + .../tests/languages/bash/string_feature.test | 60 + .../languages/bash/variable_feature.test | 15 + .../languages/basic/comment_feature.test | 13 + .../languages/basic/function_feature.test | 309 + .../languages/basic/keyword_feature.test | 213 + .../tests/languages/basic/number_feature.test | 19 + .../languages/basic/operator_feature.test | 21 + .../tests/languages/basic/string_feature.test | 13 + .../languages/batch/command_feature.test | 103 + .../languages/batch/comment_feature.test | 18 + .../tests/languages/batch/label_feature.test | 13 + .../tests/languages/bison/c_feature.test | 56 + .../languages/bison/comment_feature.test | 25 + .../languages/bison/keyword_feature.test | 22 + .../tests/languages/bison/number_feature.test | 15 + .../languages/bison/property_feature.test | 21 + .../tests/languages/bison/string_feature.test | 21 + .../languages/brainfuck/all_feature.test | 19 + .../tests/languages/c+pure/c_inclusion.test | 28 + .../tests/languages/c/keyword_feature.test | 23 + .../tests/languages/c/macro_feature.test | 43 + .../tests/languages/c/number_feature.test | 35 + .../tests/languages/c/operator_feature.test | 19 + .../languages/clike/boolean_feature.test | 12 + .../languages/clike/class-name_feature.test | 53 + .../languages/clike/comment_feature.test | 16 + .../languages/clike/function_feature.test | 23 + .../languages/clike/keyword_feature.test | 30 + .../tests/languages/clike/number_feature.test | 23 + .../languages/clike/operator_feature.test | 21 + .../tests/languages/clike/string_feature.test | 24 + .../coffeescript_inclusion.test | 24 + .../coffeescript_inclusion.test | 19 + .../coffeescript/block-regex_feature.test | 33 + .../coffeescript/class-member_feature.test | 13 + .../coffeescript/comment_feature.test | 16 + .../inline-javascript_feature.test | 22 + .../coffeescript/keyword_feature.test | 41 + .../coffeescript/property_feature.test | 15 + .../coffeescript/string_feature.test | 52 + .../languages/cpp+pure/cpp_inclusion.test | 18 + .../tests/languages/cpp/boolean_feature.test | 13 + .../languages/cpp/class-name_feature.test | 13 + .../tests/languages/cpp/keyword_feature.test | 45 + .../languages/crystal/attribute_feature.test | 21 + .../languages/crystal/expansion_feature.test | 37 + .../languages/crystal/keyword_feature.test | 33 + .../languages/crystal/number_feature.test | 23 + .../csharp+aspnet/directive_feature.test | 71 + .../tests/languages/csharp/issue806.test | 12 + .../languages/csharp/keyword_feature.test | 63 + .../languages/csharp/number_feature.test | 17 + .../csharp/preprocessor_feature.test | 35 + .../languages/csharp/string_feature.test | 32 + .../css!+css-extras/entity_feature.test | 13 + .../css!+css-extras/hexcode_feature.test | 17 + .../css!+css-extras/number_feature.test | 17 + .../css!+css-extras/selector_feature.test | 51 + .../languages/css+haml/css+haml_usage.test | 28 + .../languages/css+textile/css_inclusion.test | 117 + .../tests/languages/css/atrule_feature.test | 47 + .../tests/languages/css/comment_feature.test | 16 + .../tests/languages/css/function_feature.test | 35 + .../languages/css/important_feature.test | 21 + .../tests/languages/css/property_feature.test | 24 + .../tests/languages/css/selector_feature.test | 25 + .../tests/languages/css/string_feature.test | 19 + .../tests/languages/css/url_feature.test | 21 + .../tests/languages/d/comment_feature.test | 23 + .../tests/languages/d/keyword_feature.test | 251 + .../tests/languages/d/number_feature.test | 55 + .../tests/languages/d/operator_feature.test | 63 + .../tests/languages/d/property_feature.test | 17 + .../tests/languages/d/register_feature.test | 75 + .../tests/languages/d/string_feature.test | 56 + .../languages/d/token-string_feature.test | 13 + .../tests/languages/dart/keyword_feature.test | 49 + .../languages/dart/metadata_feature.test | 20 + .../languages/dart/operator_feature.test | 33 + .../tests/languages/dart/string_feature.test | 25 + .../tests/languages/diff/coord_feature.test | 21 + .../tests/languages/diff/diff_feature.test | 21 + .../languages/docker/comment_feature.test | 13 + .../languages/docker/keyword_feature.test | 37 + .../languages/docker/string_feature.test | 23 + .../languages/eiffel/boolean_feature.test | 13 + .../tests/languages/eiffel/char_feature.test | 15 + .../languages/eiffel/comment_feature.test | 13 + .../languages/eiffel/keyword_feature.test | 39 + .../languages/eiffel/number_feature.test | 29 + .../languages/eiffel/operator_feature.test | 19 + .../languages/eiffel/string_feature.test | 30 + .../tests/languages/elixir/atom_feature.test | 15 + .../languages/elixir/attr-name_feature.test | 24 + .../languages/elixir/attribute_feature.test | 19 + .../languages/elixir/boolean_feature.test | 15 + .../languages/elixir/capture_feature.test | 28 + .../languages/elixir/comment_feature.test | 13 + .../tests/languages/elixir/issue775.test | 17 + .../languages/elixir/keyword_feature.test | 31 + .../languages/elixir/number_feature.test | 27 + .../languages/elixir/operator_feature.test | 41 + .../tests/languages/elixir/regex_feature.test | 29 + .../languages/elixir/string_feature.test | 115 + .../tests/languages/erlang/atom_feature.test | 17 + .../languages/erlang/boolean_feature.test | 13 + .../languages/erlang/comment_feature.test | 11 + .../languages/erlang/function_feature.test | 17 + .../languages/erlang/keyword_feature.test | 15 + .../languages/erlang/number_feature.test | 25 + .../languages/erlang/operator_feature.test | 27 + .../languages/erlang/string_feature.test | 13 + .../languages/erlang/variable_feature.test | 17 + .../fortran+pure/fortran_inclusion.test | 18 + .../languages/fortran/boolean_feature.test | 13 + .../languages/fortran/comment_feature.test | 13 + .../languages/fortran/keyword_feature.test | 199 + .../languages/fortran/number_feature.test | 37 + .../languages/fortran/operator_feature.test | 25 + .../languages/fortran/string_feature.test | 31 + .../languages/fsharp/comment_feature.test | 16 + .../languages/fsharp/keyword_feature.test | 71 + .../languages/fsharp/number_feature.test | 65 + .../fsharp/preprocessor_feature.test | 22 + .../languages/fsharp/string_feature.test | 45 + .../languages/gherkin/atrule_feature.test | 1211 + .../languages/gherkin/comment_feature.test | 15 + .../languages/gherkin/feature_feature.test | 196 + .../languages/gherkin/outline_feature.test | 11 + .../languages/gherkin/pystring_feature.test | 20 + .../languages/gherkin/scenario_feature.test | 581 + .../languages/gherkin/string_feature.test | 29 + .../languages/gherkin/table_feature.test | 40 + .../tests/languages/gherkin/tag_feature.test | 17 + .../tests/languages/git/command_feature.test | 15 + .../tests/languages/git/comment_feature.test | 17 + .../languages/git/commit_sha1_feature.test | 15 + .../tests/languages/git/coord_feature.test | 13 + .../tests/languages/git/diff_feature.test | 31 + .../tests/languages/git/string_feature.test | 17 + .../tests/languages/glsl/comment_feature.test | 21 + .../tests/languages/glsl/keyword_feature.test | 263 + .../tests/languages/glsl/number_feature.test | 31 + .../languages/glsl/preprocessor_feature.test | 35 + .../tests/languages/go/boolean_feature.test | 19 + .../tests/languages/go/builtin_feature.test | 79 + .../tests/languages/go/keyword_feature.test | 59 + .../tests/languages/go/number_feature.test | 43 + .../tests/languages/go/operator_feature.test | 27 + .../tests/languages/go/string_feature.test | 37 + .../languages/groovy/annotation_feature.test | 17 + .../languages/groovy/keyword_feature.test | 61 + .../languages/groovy/number_feature.test | 43 + .../languages/groovy/operator_feature.test | 45 + .../languages/groovy/shebang_feature.test | 13 + .../languages/groovy/spock-block_feature.test | 25 + .../languages/groovy/string_feature.test | 48 + .../tests/languages/haml/code_feature.test | 19 + .../tests/languages/haml/doctype_feature.test | 15 + .../languages/haml/interpolation_feature.test | 21 + .../haml/multiline-code_feature.test | 58 + .../haml/multiline-comment_feature.test | 46 + .../tests/languages/haml/tag_feature.test | 161 + .../handlebars+jade/handlebars_inclusion.test | 15 + .../languages/handlebars/block_feature.test | 23 + .../languages/handlebars/boolean_feature.test | 17 + .../languages/handlebars/comment_feature.test | 19 + .../languages/handlebars/number_feature.test | 29 + .../languages/handlebars/string_feature.test | 25 + .../languages/haskell/builtin_feature.test | 137 + .../tests/languages/haskell/char_feature.test | 17 + .../languages/haskell/comment_feature.test | 14 + .../languages/haskell/constant_feature.test | 15 + .../languages/haskell/hvariable_feature.test | 15 + .../haskell/import_statement_feature.test | 35 + .../languages/haskell/keyword_feature.test | 19 + .../languages/haskell/number_feature.test | 23 + .../languages/haskell/operator_feature.test | 37 + .../languages/haskell/string_feature.test | 16 + .../tests/languages/haxe/keyword_feature.test | 93 + .../languages/haxe/metadata_feature.test | 15 + .../languages/haxe/operator_feature.test | 29 + .../languages/haxe/preprocessor_feature.test | 17 + .../tests/languages/haxe/regex_feature.test | 15 + .../languages/haxe/reification_feature.test | 16 + .../tests/languages/haxe/string_feature.test | 37 + .../languages/http/header-name_feature.test | 24 + .../languages/http/request-line_feature.test | 51 + .../http/response-status_feature.test | 29 + .../icon/builtin-keyword_feature.test | 91 + .../tests/languages/icon/comment_feature.test | 13 + .../languages/icon/directive_feature.test | 21 + .../languages/icon/function_feature.test | 15 + .../tests/languages/icon/keyword_feature.test | 67 + .../tests/languages/icon/number_feature.test | 33 + .../languages/icon/operator_feature.test | 69 + .../tests/languages/icon/string_feature.test | 22 + .../languages/inform7/comment_feature.test | 15 + .../languages/inform7/keyword_feature.test | 85 + .../languages/inform7/number_feature.test | 25 + .../languages/inform7/position_feature.test | 73 + .../languages/inform7/property_feature.test | 157 + .../languages/inform7/string_feature.test | 49 + .../languages/inform7/title_feature.test | 21 + .../languages/inform7/variable_feature.test | 141 + .../tests/languages/inform7/verb_feature.test | 213 + .../tests/languages/ini/comment_feature.test | 13 + .../languages/ini/important_feature.test | 13 + .../languages/ini/key_value_feature.test | 21 + .../tests/languages/j/adverb_feature.test | 19 + .../tests/languages/j/comment_feature.test | 13 + .../languages/j/conjunction_feature.test | 41 + .../tests/languages/j/keyword_feature.test | 77 + .../tests/languages/j/number_feature.test | 41 + .../tests/languages/j/string_feature.test | 13 + .../prism/tests/languages/j/verb_feature.test | 93 + .../tests/languages/jade/code_feature.test | 36 + .../tests/languages/jade/comment_feature.test | 22 + .../tests/languages/jade/doctype_feature.test | 15 + .../languages/jade/flow-control_feature.test | 75 + .../tests/languages/jade/keyword_feature.test | 27 + .../tests/languages/jade/mixin_feature.test | 35 + .../jade/multiline-plain-text_feature.test | 30 + .../jade/multiline-script_feature.test | 58 + .../languages/jade/plain-text_feature.test | 19 + .../tests/languages/jade/script_feature.test | 38 + .../tests/languages/jade/tag_feature.test | 97 + .../tests/languages/java/keyword_feature.test | 51 + .../tests/languages/java/number_feature.test | 27 + .../languages/java/operator_feature.test | 33 + .../javascript+haml/javascript_inclusion.test | 24 + .../javascript+http/javascript_inclusion.test | 21 + .../languages/javascript/boolean_feature.test | 13 + .../javascript/function_feature.test | 23 + .../languages/javascript/keyword_feature.test | 70 + .../languages/javascript/number_feature.test | 32 + .../languages/javascript/regex_feature.test | 15 + .../javascript/template-string_feature.test | 42 + .../tests/languages/jsx/tag_feature.test | 48 + .../languages/julia/boolean_feature.test | 13 + .../languages/julia/comment_feature.test | 13 + .../languages/julia/keyword_feature.test | 31 + .../tests/languages/julia/number_feature.test | 33 + .../languages/julia/operator_feature.test | 41 + .../tests/languages/julia/string_feature.test | 29 + .../languages/keyman/atrule_feature.test | 15 + .../tests/languages/keyman/bold_feature.test | 59 + .../languages/keyman/comment_feature.test | 13 + .../languages/keyman/function_feature.test | 39 + .../languages/keyman/keyword_feature.test | 21 + .../languages/keyman/number_feature.test | 21 + .../languages/keyman/operator_feature.test | 15 + .../languages/keyman/string_feature.test | 17 + .../tests/languages/keyman/tag_feature.test | 19 + .../languages/kotlin/annotation_feature.test | 21 + .../languages/kotlin/function_feature.test | 16 + .../kotlin/interpolation_feature.test | 46 + .../languages/kotlin/keyword_feature.test | 121 + .../tests/languages/kotlin/label_feature.test | 15 + .../languages/kotlin/number_feature.test | 29 + .../languages/kotlin/operator_feature.test | 31 + .../languages/kotlin/raw-string_feature.test | 18 + .../tests/languages/latex/cdata_feature.test | 28 + .../languages/latex/comment_feature.test | 13 + .../languages/latex/equation_feature.test | 121 + .../languages/latex/headline_feature.test | 39 + .../languages/latex/keyword_feature.test | 32 + .../tests/languages/latex/url_feature.test | 12 + .../languages/less+haml/less_inclusion.test | 32 + .../languages/less+jade/less_inclusion.test | 20 + .../tests/languages/less/atrule_feature.test | 25 + .../tests/languages/less/comment_feature.test | 18 + .../languages/less/operator_feature.test | 14 + .../languages/less/property_feature.test | 19 + .../languages/less/selector_feature.test | 24 + .../languages/lolcode/boolean_feature.test | 13 + .../languages/lolcode/comment_feature.test | 14 + .../languages/lolcode/function_feature.test | 18 + .../languages/lolcode/keyword_feature.test | 93 + .../languages/lolcode/label_feature.test | 15 + .../languages/lolcode/number_feature.test | 13 + .../languages/lolcode/operator_feature.test | 39 + .../languages/lolcode/string_feature.test | 33 + .../languages/lolcode/symbol_feature.test | 27 + .../languages/lolcode/variable_feature.test | 11 + .../tests/languages/lua/comment_feature.test | 22 + .../tests/languages/lua/function_feature.test | 17 + .../tests/languages/lua/keyword_feature.test | 53 + .../tests/languages/lua/number_feature.test | 35 + .../tests/languages/lua/operator_feature.test | 25 + .../tests/languages/lua/string_feature.test | 32 + .../languages/makefile/builtin_feature.test | 15 + .../languages/makefile/comment_feature.test | 16 + .../languages/makefile/keyword_feature.test | 73 + .../languages/makefile/operator_feature.test | 15 + .../languages/makefile/string_feature.test | 23 + .../languages/makefile/symbol_feature.test | 18 + .../languages/makefile/variable_feature.test | 19 + .../markdown+haml/markdown_inclusion.test | 32 + .../markdown+jade/markdown_inclusion.test | 18 + .../markdown/blockquote_feature.test | 15 + .../languages/markdown/bold_feature.test | 70 + .../languages/markdown/code_feature.test | 22 + .../tests/languages/markdown/hr_feature.test | 15 + .../languages/markdown/italic_feature.test | 46 + .../languages/markdown/list_feature.test | 22 + .../languages/markdown/title_feature.test | 34 + .../markdown/url-reference_feature.test | 56 + .../tests/languages/markdown/url_feature.test | 25 + .../languages/markup!+css/css_inclusion.test | 71 + .../javascript_inclusion.test | 60 + .../markup+actionscript/xml_feature.test | 64 + .../markup+css+wiki/table-tag_feature.test | 147 + .../languages/markup+haml/markup_feature.test | 11 + .../markup+http/markup_inclusion.test | 30 + .../languages/markup+jade/markup_feature.test | 29 + .../script_feature.test | 57 + .../languages/markup+php/markup_feature.test | 37 + .../tests/languages/markup/cdata_feature.test | 15 + .../languages/markup/comment_feature.test | 16 + .../languages/markup/doctype_feature.test | 16 + .../languages/markup/entity_feature.test | 14 + .../tests/languages/markup/issue585.test | 63 + .../languages/markup/prolog_feature.test | 16 + .../markup/tag_attribute_feature.test | 92 + .../tests/languages/markup/tag_feature.test | 81 + .../languages/matlab/comment_feature.test | 16 + .../languages/matlab/function_feature.test | 13 + .../languages/matlab/keyword_feature.test | 21 + .../languages/matlab/number_feature.test | 27 + .../languages/matlab/operator_feature.test | 29 + .../languages/matlab/string_feature.test | 13 + .../tests/languages/mel/code_feature.test | 16 + .../tests/languages/mel/comment_feature.test | 13 + .../tests/languages/mel/flag_feature.test | 15 + .../tests/languages/mel/function_feature.test | 2453 + .../tests/languages/mel/keyword_feature.test | 47 + .../tests/languages/mel/number_feature.test | 15 + .../tests/languages/mel/operator_feature.test | 33 + .../tests/languages/mel/string_feature.test | 13 + .../tests/languages/mel/variable_feature.test | 15 + .../languages/mizar/comment_feature.test | 11 + .../languages/mizar/keyword_feature.test | 245 + .../tests/languages/mizar/number_feature.test | 15 + .../languages/mizar/operator_feature.test | 17 + .../languages/mizar/parameter_feature.test | 17 + .../languages/mizar/variable_feature.test | 17 + .../languages/monkey/comment_feature.test | 15 + .../languages/monkey/function_feature.test | 13 + .../languages/monkey/keyword_feature.test | 125 + .../languages/monkey/number_feature.test | 19 + .../languages/monkey/operator_feature.test | 41 + .../monkey/preprocessor_feature.test | 15 + .../languages/monkey/string_feature.test | 13 + .../languages/monkey/type-char_feature.test | 17 + .../tests/languages/nasm/comment_feature.test | 13 + .../tests/languages/nasm/keyword_feature.test | 30 + .../tests/languages/nasm/label_feature.test | 15 + .../tests/languages/nasm/number_feature.test | 97 + .../languages/nasm/operator_feature.test | 17 + .../languages/nasm/register_feature.test | 43 + .../tests/languages/nasm/string_feature.test | 21 + .../languages/nginx/comment_feature.test | 13 + .../languages/nginx/keyword_feature.test | 705 + .../languages/nginx/variable_feature.test | 13 + .../tests/languages/nim/comment_feature.test | 13 + .../tests/languages/nim/function_feature.test | 17 + .../tests/languages/nim/keyword_feature.test | 123 + .../tests/languages/nim/number_feature.test | 31 + .../tests/languages/nim/operator_feature.test | 39 + .../tests/languages/nim/string_feature.test | 38 + .../languages/nix/antiquotation_feature.test | 14 + .../tests/languages/nix/boolean_feature.test | 13 + .../tests/languages/nix/comment_feature.test | 18 + .../tests/languages/nix/function_feature.test | 133 + .../tests/languages/nix/keyword_feature.test | 15 + .../tests/languages/nix/number_feature.test | 15 + .../tests/languages/nix/operator_feature.test | 25 + .../tests/languages/nix/string_feature.test | 56 + .../tests/languages/nix/url_feature.test | 21 + .../tests/languages/nsis/comment_feature.test | 18 + .../languages/nsis/important_feature.test | 69 + .../tests/languages/nsis/keyword_feature.test | 433 + .../tests/languages/nsis/number_feature.test | 19 + .../languages/nsis/operator_feature.test | 21 + .../languages/nsis/property_feature.test | 111 + .../tests/languages/nsis/string_feature.test | 17 + .../languages/nsis/variable_feature.test | 15 + .../languages/objectivec/keyword_feature.test | 59 + .../objectivec/operator_feature.test | 25 + .../languages/objectivec/string_feature.test | 34 + .../languages/ocaml/boolean_feature.test | 13 + .../languages/ocaml/comment_feature.test | 14 + .../languages/ocaml/directive_feature.test | 15 + .../languages/ocaml/keyword_feature.test | 101 + .../tests/languages/ocaml/number_feature.test | 25 + .../languages/ocaml/operator_feature.test | 31 + .../tests/languages/ocaml/string_feature.test | 25 + .../tests/languages/ocaml/type_feature.test | 17 + .../tests/languages/oz/atom_feature.test | 16 + .../tests/languages/oz/attr-name_feature.test | 14 + .../tests/languages/oz/comment_feature.test | 18 + .../tests/languages/oz/function_feature.test | 13 + .../tests/languages/oz/keyword_feature.test | 103 + .../tests/languages/oz/number_feature.test | 35 + .../tests/languages/oz/operator_feature.test | 35 + .../tests/languages/oz/string_feature.test | 16 + .../tests/languages/oz/variable_feature.test | 15 + .../languages/parigp/comment_feature.test | 18 + .../languages/parigp/function_feature.test | 13 + .../languages/parigp/keyword_feature.test | 103 + .../languages/parigp/number_feature.test | 39 + .../languages/parigp/operator_feature.test | 155 + .../languages/parigp/string_feature.test | 13 + .../languages/parser/boolean_feature.test | 21 + .../languages/parser/escape_feature.test | 68 + .../languages/parser/expression_feature.test | 58 + .../languages/parser/function_feature.test | 48 + .../languages/parser/keyword_feature.test | 70 + .../languages/parser/number_feature.test | 51 + .../languages/parser/operator_feature.test | 257 + .../parser/parser-comment_feature.test | 17 + .../languages/parser/string_feature.test | 47 + .../languages/parser/variable_feature.test | 55 + .../languages/pascal/comment_feature.test | 23 + .../languages/pascal/keyword_feature.test | 143 + .../languages/pascal/number_feature.test | 25 + .../languages/pascal/operator_feature.test | 31 + .../languages/pascal/string_feature.test | 21 + .../tests/languages/perl/comment_feature.test | 17 + .../languages/perl/filehandle_feature.test | 17 + .../languages/perl/function_feature.test | 13 + .../tests/languages/perl/keyword_feature.test | 29 + .../tests/languages/perl/number_feature.test | 33 + .../languages/perl/operator_feature.test | 71 + .../tests/languages/perl/regex_feature.test | 129 + .../tests/languages/perl/string_feature.test | 130 + .../languages/perl/variable_feature.test | 47 + .../tests/languages/perl/vstring_feature.test | 13 + .../php!+php-extras/global_feature.test | 37 + .../php!+php-extras/scope_feature.test | 27 + .../php!+php-extras/this_feature.test | 11 + .../tests/languages/php/comment_feature.test | 18 + .../tests/languages/php/constant_feature.test | 15 + .../languages/php/delimiter_feature.test | 15 + .../tests/languages/php/keyword_feature.test | 76 + .../tests/languages/php/package_feature.test | 29 + .../tests/languages/php/property_feature.test | 19 + .../languages/php/shell-comment_feature.test | 13 + .../tests/languages/php/variable_feature.test | 15 + .../languages/powershell/boolean_feature.test | 18 + .../languages/powershell/comment_feature.test | 21 + .../powershell/function_feature.test | 398 + .../languages/powershell/keyword_feature.test | 46 + .../powershell/namespace_feature.test | 14 + .../powershell/operator_feature.test | 55 + .../languages/powershell/string_feature.test | 43 + .../powershell/variable_feature.test | 15 + .../processing/constant_feature.test | 13 + .../processing/function_feature.test | 13 + .../languages/processing/keyword_feature.test | 59 + .../processing/operator_feature.test | 31 + .../languages/processing/type_feature.test | 31 + .../languages/prolog/builtin_feature.test | 17 + .../languages/prolog/comment_feature.test | 16 + .../languages/prolog/function_feature.test | 17 + .../languages/prolog/number_feature.test | 15 + .../languages/prolog/operator_feature.test | 29 + .../languages/prolog/string_feature.test | 27 + .../languages/prolog/variable_feature.test | 15 + .../languages/puppet/attr-name_feature.test | 19 + .../languages/puppet/boolean_feature.test | 13 + .../languages/puppet/comment_feature.test | 16 + .../languages/puppet/datatype_feature.test | 63 + .../languages/puppet/function_feature.test | 37 + .../languages/puppet/heredoc_feature.test | 51 + .../puppet/interpolation_feature.test | 54 + .../languages/puppet/keyword_feature.test | 47 + .../languages/puppet/number_feature.test | 25 + .../languages/puppet/operator_feature.test | 29 + .../tests/languages/puppet/regex_feature.test | 29 + .../languages/puppet/string_feature.test | 30 + .../languages/puppet/variable_feature.test | 15 + .../tests/languages/pure/comment_feature.test | 20 + .../languages/pure/function_feature.test | 619 + .../tests/languages/pure/keyword_feature.test | 113 + .../tests/languages/pure/number_feature.test | 31 + .../languages/pure/operator_feature.test | 29 + .../tests/languages/pure/special_feature.test | 15 + .../tests/languages/pure/string_feature.test | 13 + .../languages/python/boolean_feature.test | 13 + .../languages/python/class-name_feature.test | 15 + .../languages/python/comment_feature.test | 13 + .../languages/python/function_feature.test | 15 + .../languages/python/keyword_feature.test | 27 + .../languages/python/number_feature.test | 27 + .../languages/python/operator_feature.test | 31 + .../languages/python/string_feature.test | 17 + .../python/triple-quoted-string_feature.test | 21 + .../tests/languages/q/adverb_feature.test | 17 + .../tests/languages/q/comment_feature.test | 24 + .../tests/languages/q/datetime_feature.test | 39 + .../tests/languages/q/keyword_feature.test | 371 + .../tests/languages/q/number_feature.test | 33 + .../tests/languages/q/string_feature.test | 13 + .../tests/languages/q/symbol_feature.test | 17 + .../prism/tests/languages/q/verb_feature.test | 35 + .../tests/languages/qore/boolean_feature.test | 13 + .../tests/languages/qore/comment_feature.test | 22 + .../languages/qore/function_feature.test | 15 + .../tests/languages/qore/keyword_feature.test | 63 + .../tests/languages/qore/number_feature.test | 21 + .../languages/qore/operator_feature.test | 37 + .../tests/languages/qore/string_feature.test | 19 + .../languages/qore/variable_feature.test | 15 + .../tests/languages/r/boolean_feature.test | 13 + .../tests/languages/r/comment_feature.test | 13 + .../tests/languages/r/ellipsis_feature.test | 15 + .../tests/languages/r/keyword_feature.test | 25 + .../tests/languages/r/number_feature.test | 39 + .../tests/languages/r/operator_feature.test | 29 + .../languages/r/percent-operator_feature.test | 15 + .../tests/languages/r/string_feature.test | 17 + .../rest/command-line-option_feature.test | 37 + .../tests/languages/rest/comment_feature.test | 24 + .../languages/rest/directive_feature.test | 33 + .../languages/rest/doctest-block_feature.test | 22 + .../tests/languages/rest/field_feature.test | 19 + .../tests/languages/rest/hr_feature.test | 112 + .../tests/languages/rest/inline_feature.test | 55 + .../languages/rest/link-target_feature.test | 90 + .../tests/languages/rest/link_feature.test | 33 + .../languages/rest/list-bullet_feature.test | 45 + .../languages/rest/literal-block_feature.test | 27 + .../rest/quoted-literal-block_feature.test | 333 + .../rest/substitution-def_feature.test | 69 + .../tests/languages/rest/table_feature.test | 64 + .../tests/languages/rest/title_feature.test | 585 + .../tests/languages/rip/boolean_feature.test | 13 + .../tests/languages/rip/builtin_feature.test | 13 + .../languages/rip/character_feature.test | 14 + .../tests/languages/rip/comment_feature.test | 13 + .../languages/rip/date_time_feature.test | 23 + .../tests/languages/rip/keyword_feature.test | 21 + .../tests/languages/rip/number_feature.test | 21 + .../languages/rip/reference_feature.test | 13 + .../tests/languages/rip/regex_feature.test | 17 + .../tests/languages/rip/string_feature.test | 17 + .../tests/languages/rip/symbol_feature.test | 15 + .../languages/roboconf/comment_feature.test | 13 + .../languages/roboconf/component_feature.test | 13 + .../languages/roboconf/keyword_feature.test | 19 + .../languages/roboconf/optional_feature.test | 11 + .../languages/roboconf/property_feature.test | 17 + .../languages/roboconf/value_feature.test | 20 + .../languages/roboconf/wildcard_feature.test | 12 + .../tests/languages/ruby/builtin_feature.test | 29 + .../tests/languages/ruby/comment_feature.test | 13 + .../languages/ruby/constant_feature.test | 21 + .../tests/languages/ruby/keyword_feature.test | 39 + .../tests/languages/ruby/regex_feature.test | 45 + .../tests/languages/ruby/string_feature.test | 285 + .../tests/languages/ruby/symbol_feature.test | 17 + .../languages/ruby/variable_feature.test | 27 + .../languages/rust/attribute_feature.test | 13 + .../rust/closure-params_feature.test | 30 + .../tests/languages/rust/comment_feature.test | 18 + .../languages/rust/function_feature.test | 23 + .../tests/languages/rust/keyword_feature.test | 39 + .../languages/rust/macro-rules_feature.test | 15 + .../tests/languages/rust/number_feature.test | 47 + .../languages/rust/operator_feature.test | 35 + .../tests/languages/rust/string_feature.test | 43 + .../tests/languages/sas/comment_feature.test | 17 + .../languages/sas/datalines_feature.test | 38 + .../tests/languages/sas/datetime_feature.test | 15 + .../tests/languages/sas/keyword_feature.test | 13 + .../tests/languages/sas/number_feature.test | 21 + .../tests/languages/sas/operator_feature.test | 37 + .../tests/languages/sas/string_feature.test | 23 + .../languages/sass/atrule-line_feature.test | 35 + .../tests/languages/sass/comment_feature.test | 23 + .../languages/sass/property-line_feature.test | 47 + .../languages/sass/selector_feature.test | 24 + .../languages/sass/variable-line_feature.test | 29 + .../languages/scala/builtin_feature.test | 17 + .../languages/scala/keyword_feature.test | 35 + .../tests/languages/scala/number_feature.test | 27 + .../tests/languages/scala/string_feature.test | 26 + .../tests/languages/scala/symbol_feature.test | 15 + .../languages/scheme/boolean_feature.test | 13 + .../languages/scheme/builtin_feature.test | 53 + .../languages/scheme/comment_feature.test | 13 + .../languages/scheme/function_feature.test | 17 + .../languages/scheme/keyword_feature.test | 57 + .../languages/scheme/number_feature.test | 19 + .../languages/scheme/operator_feature.test | 31 + .../languages/scheme/string_feature.test | 15 + .../languages/scss+haml/scss_inclusion.test | 40 + .../languages/scss+jade/scss_inclusion.test | 17 + .../tests/languages/scss/atrule_feature.test | 20 + .../tests/languages/scss/boolean_feature.test | 13 + .../tests/languages/scss/comment_feature.test | 19 + .../tests/languages/scss/keyword_feature.test | 28 + .../tests/languages/scss/null_feature.test | 11 + .../languages/scss/operator_feature.test | 38 + .../languages/scss/placeholder_feature.test | 15 + .../languages/scss/selector_feature.test | 23 + .../languages/scss/statement_feature.test | 21 + .../tests/languages/scss/url_feature.test | 19 + .../languages/scss/variable_feature.test | 21 + .../smalltalk/block-arguments_feature.test | 26 + .../smalltalk/character_feature.test | 17 + .../languages/smalltalk/comment_feature.test | 14 + .../languages/smalltalk/keyword_feature.test | 13 + .../languages/smalltalk/number_feature.test | 23 + .../languages/smalltalk/operator_feature.test | 29 + .../languages/smalltalk/string_feature.test | 14 + .../languages/smalltalk/symbol_feature.test | 21 + .../temporary-variables_feature.test | 25 + .../languages/smarty/attr-name_feature.test | 36 + .../languages/smarty/function_feature.test | 41 + .../languages/smarty/keyword_feature.test | 51 + .../languages/smarty/number_feature.test | 45 + .../languages/smarty/operator_feature.test | 187 + .../smarty/smarty-comment_feature.test | 14 + .../languages/smarty/string_feature.test | 33 + .../languages/smarty/variable_feature.test | 56 + .../tests/languages/sql/boolean_feature.test | 15 + .../tests/languages/sql/comment_feature.test | 26 + .../tests/languages/sql/function_feature.test | 37 + .../tests/languages/sql/keyword_feature.test | 687 + .../tests/languages/sql/operator_feature.test | 49 + .../tests/languages/sql/string_feature.test | 23 + .../tests/languages/sql/variable_feature.test | 22 + .../stylus+jade/stylus_inclusion.test | 20 + .../stylus/atrule-declaration_feature.test | 31 + .../languages/stylus/boolean_feature.test | 21 + .../languages/stylus/comment_feature.test | 18 + .../tests/languages/stylus/func_feature.test | 51 + .../languages/stylus/hexcode_feature.test | 29 + .../languages/stylus/important_feature.test | 22 + .../languages/stylus/keyword_feature.test | 44 + .../languages/stylus/number_feature.test | 32 + .../languages/stylus/operator_feature.test | 273 + .../stylus/property-declaration_feature.test | 52 + .../languages/stylus/selector_feature.test | 49 + .../languages/stylus/string_feature.test | 33 + .../tests/languages/stylus/url_feature.test | 21 + .../stylus/variable-declaration_feature.test | 33 + .../tests/languages/swift/atrule_feature.test | 33 + .../languages/swift/builtin_feature.test | 53 + .../languages/swift/constant_feature.test | 19 + .../languages/swift/keyword_feature.test | 165 + .../tests/languages/swift/number_feature.test | 25 + .../tests/languages/swift/string_feature.test | 39 + .../tests/languages/tcl/builtin_feature.test | 35 + .../tests/languages/tcl/comment_feature.test | 13 + .../tests/languages/tcl/function_feature.test | 15 + .../tests/languages/tcl/keyword_feature.test | 213 + .../tests/languages/tcl/operator_feature.test | 45 + .../tests/languages/tcl/scope_feature.test | 15 + .../tests/languages/tcl/string_feature.test | 16 + .../tests/languages/tcl/variable_feature.test | 31 + .../languages/textile/acronym_feature.test | 15 + .../languages/textile/block-tag_feature.test | 131 + .../languages/textile/footnote_feature.test | 15 + .../languages/textile/image_feature.test | 71 + .../languages/textile/inline_feature.test | 166 + .../languages/textile/link-ref_feature.test | 25 + .../tests/languages/textile/link_feature.test | 44 + .../tests/languages/textile/list_feature.test | 36 + .../tests/languages/textile/mark_feature.test | 17 + .../languages/textile/table_feature.test | 177 + .../languages/twig+jade/twig_inclusion.test | 19 + .../tests/languages/twig/boolean_feature.test | 27 + .../tests/languages/twig/comment_feature.test | 16 + .../tests/languages/twig/keyword_feature.test | 53 + .../tests/languages/twig/number_feature.test | 45 + .../languages/twig/operator_feature.test | 179 + .../tests/languages/twig/string_feature.test | 33 + .../languages/typescript/keyword_feature.test | 123 + .../languages/verilog/comment_feature.test | 18 + .../languages/verilog/constant_feature.test | 13 + .../languages/verilog/function_feature.test | 15 + .../languages/verilog/important_feature.test | 27 + .../languages/verilog/keyword_feature.test | 443 + .../languages/verilog/number_feature.test | 39 + .../languages/verilog/operator_feature.test | 39 + .../languages/verilog/property_feature.test | 11 + .../languages/verilog/string_feature.test | 16 + .../tests/languages/vhdl/boolean_feature.test | 13 + .../tests/languages/vhdl/comment_feature.test | 13 + .../languages/vhdl/constant_feature.test | 13 + .../languages/vhdl/function_feature.test | 29 + .../tests/languages/vhdl/keyword_feature.test | 229 + .../tests/languages/vhdl/number_feature.test | 37 + .../languages/vhdl/operator_feature.test | 29 + .../tests/languages/vhdl/string_feature.test | 16 + .../languages/vhdl/vhdl-vectors_feature.test | 21 + .../tests/languages/vim/builtin_feature.test | 2289 + .../tests/languages/vim/comment_feature.test | 13 + .../tests/languages/vim/function_feature.test | 13 + .../tests/languages/vim/keyword_feature.test | 1661 + .../tests/languages/vim/number_feature.test | 15 + .../tests/languages/vim/operator_feature.test | 37 + .../tests/languages/vim/string_feature.test | 19 + .../languages/wiki/block-comment_feature.test | 16 + .../languages/wiki/emphasis_feature.test | 27 + .../tests/languages/wiki/heading_feature.test | 33 + .../tests/languages/wiki/hr_feature.test | 13 + .../tests/languages/wiki/nowiki_feature.test | 63 + .../tests/languages/wiki/symbol_feature.test | 17 + .../tests/languages/wiki/url_feature.test | 29 + .../languages/wiki/variable_feature.test | 19 + .../tests/languages/yaml/boolean_feature.test | 17 + .../tests/languages/yaml/comment_feature.test | 13 + .../languages/yaml/datetime_feature.test | 31 + .../languages/yaml/directive_feature.test | 13 + .../languages/yaml/important_feature.test | 19 + .../tests/languages/yaml/key_feature.test | 15 + .../tests/languages/yaml/null_feature.test | 17 + .../tests/languages/yaml/number_feature.test | 38 + .../tests/languages/yaml/scalar_feature.test | 23 + .../tests/languages/yaml/string_feature.test | 23 + .../tests/languages/yaml/tag_feature.test | 15 + bower_components/prism/tests/run-child.js | 17 + bower_components/prism/tests/run.js | 67 + .../prism/tests/testrunner-tests.js | 166 + bower_components/prism/themes/prism-coy.css | 7 +- bower_components/prism/themes/prism-dark.css | 3 + bower_components/prism/themes/prism-funky.css | 2 + .../prism/themes/prism-okaidia.css | 3 + .../prism/themes/prism-solarizedlight.css | 149 + .../prism/themes/prism-tomorrow.css | 3 + .../prism/themes/prism-twilight.css | 9 +- bower_components/prism/themes/prism.css | 3 + .../web-animations-js/.bower.json | 10 +- .../web-animations.min.js.gz | Bin 13087 -> 0 bytes bower_components/webcomponentsjs/.bower.json | 13 +- .../webcomponentsjs/CustomElements.js | 114 +- .../webcomponentsjs/CustomElements.min.js | 4 +- .../webcomponentsjs/HTMLImports.js | 113 +- .../webcomponentsjs/HTMLImports.min.js | 4 +- .../webcomponentsjs/MutationObserver.js | 12 +- .../webcomponentsjs/MutationObserver.min.js | 4 +- bower_components/webcomponentsjs/README.md | 30 + bower_components/webcomponentsjs/ShadowDOM.js | 97 +- .../webcomponentsjs/ShadowDOM.min.js | 10 +- bower_components/webcomponentsjs/bower.json | 7 +- bower_components/webcomponentsjs/package.json | 12 +- .../webcomponentsjs/webcomponents-lite.js | 403 +- .../webcomponentsjs/webcomponents-lite.min.js | 6 +- .../webcomponentsjs/webcomponents.js | 286 +- .../webcomponentsjs/webcomponents.min.js | 11 +- setup.py | 2 +- 1999 files changed, 123117 insertions(+), 37395 deletions(-) create mode 100644 bower_components/hydrolysis/.travis.yml create mode 100644 bower_components/iron-a11y-announcer/.travis.yml create mode 100644 bower_components/iron-a11y-announcer/CONTRIBUTING.md create mode 100644 bower_components/iron-a11y-keys-behavior/.travis.yml create mode 100644 bower_components/iron-a11y-keys-behavior/CONTRIBUTING.md create mode 100644 bower_components/iron-a11y-keys/.travis.yml create mode 100644 bower_components/iron-a11y-keys/CONTRIBUTING.md create mode 100644 bower_components/iron-ajax/.travis.yml create mode 100644 bower_components/iron-ajax/CONTRIBUTING.md create mode 100644 bower_components/iron-autogrow-textarea/.travis.yml create mode 100644 bower_components/iron-autogrow-textarea/CONTRIBUTING.md create mode 100644 bower_components/iron-behaviors/.travis.yml create mode 100644 bower_components/iron-behaviors/CONTRIBUTING.md create mode 100644 bower_components/iron-checked-element-behavior/.travis.yml create mode 100644 bower_components/iron-checked-element-behavior/CONTRIBUTING.md create mode 100644 bower_components/iron-collapse/.travis.yml create mode 100644 bower_components/iron-collapse/CONTRIBUTING.md create mode 100644 bower_components/iron-collapse/test/a11y.html create mode 100644 bower_components/iron-component-page/.travis.yml create mode 100644 bower_components/iron-component-page/CONTRIBUTING.md delete mode 100644 bower_components/iron-component-page/iron-component-page.css create mode 100644 bower_components/iron-demo-helpers/.bower.json create mode 100644 bower_components/iron-demo-helpers/.gitignore create mode 100644 bower_components/iron-demo-helpers/.travis.yml create mode 100644 bower_components/iron-demo-helpers/CONTRIBUTING.md create mode 100644 bower_components/iron-demo-helpers/README.md create mode 100644 bower_components/iron-demo-helpers/bower.json create mode 100644 bower_components/iron-demo-helpers/demo-pages-shared-styles.html create mode 100644 bower_components/iron-demo-helpers/demo-snippet.html create mode 100644 bower_components/iron-demo-helpers/demo/index.html create mode 100644 bower_components/iron-demo-helpers/index.html create mode 100644 bower_components/iron-demo-helpers/test/basic.html create mode 100644 bower_components/iron-demo-helpers/test/index.html create mode 100644 bower_components/iron-doc-viewer/CONTRIBUTING.md create mode 100644 bower_components/iron-doc-viewer/iron-doc-property-styles.html delete mode 100644 bower_components/iron-doc-viewer/iron-doc-property.css create mode 100644 bower_components/iron-doc-viewer/iron-doc-viewer-styles.html delete mode 100644 bower_components/iron-doc-viewer/iron-doc-viewer.css create mode 100644 bower_components/iron-dropdown/.travis.yml create mode 100644 bower_components/iron-dropdown/CONTRIBUTING.md create mode 100644 bower_components/iron-dropdown/test/x-scrollable-element.html create mode 100644 bower_components/iron-elements/CONTRIBUTING.md create mode 100644 bower_components/iron-elements/iron-elements.html create mode 100644 bower_components/iron-fit-behavior/.travis.yml create mode 100644 bower_components/iron-fit-behavior/CONTRIBUTING.md create mode 100644 bower_components/iron-flex-layout/.travis.yml create mode 100644 bower_components/iron-flex-layout/CONTRIBUTING.md delete mode 100644 bower_components/iron-flex-layout/demo/x-app.html create mode 100644 bower_components/iron-flex-layout/index.html create mode 100644 bower_components/iron-flex-layout/iron-flex-layout-classes.html create mode 100644 bower_components/iron-flex-layout/test/index.html create mode 100644 bower_components/iron-flex-layout/test/iron-flex-layout-classes.html create mode 100644 bower_components/iron-flex-layout/test/iron-flex-layout.html create mode 100644 bower_components/iron-form-element-behavior/.travis.yml create mode 100644 bower_components/iron-form-element-behavior/CONTRIBUTING.md create mode 100644 bower_components/iron-form-element-behavior/test/basic.html create mode 100644 bower_components/iron-form-element-behavior/test/index.html create mode 100644 bower_components/iron-form-element-behavior/test/simple-element.html create mode 100644 bower_components/iron-form-element-behavior/test/simple-form.html create mode 100644 bower_components/iron-form/.travis.yml create mode 100644 bower_components/iron-form/CONTRIBUTING.md create mode 100644 bower_components/iron-form/test/element-with-nested-form-element.html rename bower_components/{neon-animation/demo/shared.css => iron-form/test/element-with-nested-input.html} (53%) create mode 100644 bower_components/iron-icon/demo/async.html create mode 100644 bower_components/iron-icons/.travis.yml create mode 100644 bower_components/iron-icons/CONTRIBUTING.md create mode 100644 bower_components/iron-icons/places-icons.html create mode 100644 bower_components/iron-iconset-svg/.travis.yml create mode 100644 bower_components/iron-iconset-svg/CONTRIBUTING.md create mode 100644 bower_components/iron-image/.travis.yml create mode 100644 bower_components/iron-image/CONTRIBUTING.md create mode 100644 bower_components/iron-image/demo/loading.png create mode 100644 bower_components/iron-input/.travis.yml create mode 100644 bower_components/iron-input/CONTRIBUTING.md create mode 100644 bower_components/iron-jsonp-library/CONTRIBUTING.md create mode 100644 bower_components/iron-label/.bower.json create mode 100644 bower_components/iron-label/.gitignore create mode 100644 bower_components/iron-label/.travis.yml create mode 100644 bower_components/iron-label/CONTRIBUTING.md create mode 100644 bower_components/iron-label/README.md create mode 100644 bower_components/iron-label/bower.json create mode 100644 bower_components/iron-label/demo/index.html create mode 100644 bower_components/iron-label/index.html create mode 100644 bower_components/iron-label/iron-label.html create mode 100644 bower_components/iron-label/test/basic.html create mode 100644 bower_components/iron-label/test/events.html create mode 100644 bower_components/iron-label/test/index.html create mode 100644 bower_components/iron-list/.travis.yml create mode 100644 bower_components/iron-list/CONTRIBUTING.md create mode 100644 bower_components/iron-list/demo/basic.html create mode 100644 bower_components/iron-list/demo/collapse.html delete mode 100644 bower_components/iron-list/demo/external-content.html create mode 100644 bower_components/iron-list/demo/scroll-threshold.html create mode 100644 bower_components/iron-list/test/different-heights.html create mode 100644 bower_components/iron-list/test/dynamic-item-size.html create mode 100644 bower_components/iron-list/test/focus.html create mode 100644 bower_components/iron-list/test/smoke/avg-worst-case.html create mode 100644 bower_components/iron-list/test/smoke/physical-count.html create mode 100644 bower_components/iron-localstorage/.travis.yml create mode 100644 bower_components/iron-localstorage/CONTRIBUTING.md create mode 100644 bower_components/iron-media-query/.travis.yml create mode 100644 bower_components/iron-media-query/CONTRIBUTING.md create mode 100644 bower_components/iron-menu-behavior/.travis.yml create mode 100644 bower_components/iron-menu-behavior/CONTRIBUTING.md create mode 100644 bower_components/iron-meta/.travis.yml create mode 100644 bower_components/iron-meta/CONTRIBUTING.md create mode 100644 bower_components/iron-overlay-behavior/.travis.yml create mode 100644 bower_components/iron-overlay-behavior/CONTRIBUTING.md create mode 100644 bower_components/iron-overlay-behavior/test/test-buttons.html create mode 100644 bower_components/iron-overlay-behavior/test/test-overlay2.html create mode 100644 bower_components/iron-page-url/.bower.json create mode 100644 bower_components/iron-page-url/.gitignore create mode 100644 bower_components/iron-page-url/.travis.yml create mode 100644 bower_components/iron-page-url/CONTRIBUTING.md create mode 100644 bower_components/iron-page-url/README.md create mode 100644 bower_components/iron-page-url/bower.json create mode 100644 bower_components/iron-page-url/demo/index.html create mode 100644 bower_components/iron-page-url/index.html create mode 100644 bower_components/iron-page-url/iron-page-url.html create mode 100644 bower_components/iron-page-url/test/index.html create mode 100644 bower_components/iron-page-url/test/initialization-cases.html create mode 100644 bower_components/iron-page-url/test/initialization-iframe.html create mode 100644 bower_components/iron-page-url/test/initialization-tests.html create mode 100644 bower_components/iron-page-url/test/iron-page-url.html create mode 100644 bower_components/iron-pages/.travis.yml create mode 100644 bower_components/iron-pages/CONTRIBUTING.md create mode 100644 bower_components/iron-resizable-behavior/.travis.yml create mode 100644 bower_components/iron-resizable-behavior/CONTRIBUTING.md create mode 100644 bower_components/iron-scroll-target-behavior/.bower.json create mode 100644 bower_components/iron-scroll-target-behavior/.gitignore create mode 100644 bower_components/iron-scroll-target-behavior/CONTRIBUTING.md create mode 100644 bower_components/iron-scroll-target-behavior/README.md create mode 100644 bower_components/iron-scroll-target-behavior/bower.json create mode 100644 bower_components/iron-scroll-target-behavior/demo/document.html create mode 100644 bower_components/iron-scroll-target-behavior/demo/scrolling-region.html create mode 100644 bower_components/iron-scroll-target-behavior/demo/x-scrollable.html create mode 100644 bower_components/iron-scroll-target-behavior/index.html create mode 100644 bower_components/iron-scroll-target-behavior/iron-scroll-target-behavior.html create mode 100644 bower_components/iron-scroll-target-behavior/test/basic.html create mode 100644 bower_components/iron-scroll-target-behavior/test/index.html create mode 100644 bower_components/iron-scroll-target-behavior/test/x-scrollable.html create mode 100644 bower_components/iron-scroll-threshold/.bower.json create mode 100644 bower_components/iron-scroll-threshold/.gitignore create mode 100644 bower_components/iron-scroll-threshold/CONTRIBUTING.md create mode 100644 bower_components/iron-scroll-threshold/README.md create mode 100644 bower_components/iron-scroll-threshold/bower.json create mode 100644 bower_components/iron-scroll-threshold/demo/document.html create mode 100644 bower_components/iron-scroll-threshold/demo/sample-content.html create mode 100644 bower_components/iron-scroll-threshold/demo/scrolling-region-decoupled.html create mode 100644 bower_components/iron-scroll-threshold/demo/scrolling-region.html create mode 100644 bower_components/iron-scroll-threshold/index.html create mode 100644 bower_components/iron-scroll-threshold/iron-scroll-threshold.html create mode 100644 bower_components/iron-scroll-threshold/test/basic.html create mode 100644 bower_components/iron-scroll-threshold/test/index.html create mode 100644 bower_components/iron-selector/.travis.yml create mode 100644 bower_components/iron-selector/CONTRIBUTING.md create mode 100644 bower_components/iron-selector/test/excluded-local-names.html create mode 100644 bower_components/iron-selector/test/numeric-ids.html create mode 100644 bower_components/iron-signals/.travis.yml create mode 100644 bower_components/iron-signals/CONTRIBUTING.md create mode 100644 bower_components/iron-swipeable-container/.bower.json create mode 100644 bower_components/iron-swipeable-container/.gitignore create mode 100644 bower_components/iron-swipeable-container/.travis.yml create mode 100644 bower_components/iron-swipeable-container/CONTRIBUTING.md create mode 100644 bower_components/iron-swipeable-container/README.md create mode 100644 bower_components/iron-swipeable-container/bower.json create mode 100644 bower_components/iron-swipeable-container/demo/index.html create mode 100644 bower_components/iron-swipeable-container/index.html create mode 100644 bower_components/iron-swipeable-container/iron-swipeable-container.html create mode 100644 bower_components/iron-swipeable-container/test/basic.html create mode 100644 bower_components/iron-swipeable-container/test/index.html create mode 100644 bower_components/iron-swipeable-container/test/test-element.html create mode 100644 bower_components/iron-test-helpers/.travis.yml create mode 100644 bower_components/iron-test-helpers/CONTRIBUTING.md create mode 100644 bower_components/iron-test-helpers/mock-interactions.html create mode 100644 bower_components/iron-test-helpers/test-helpers.html create mode 100644 bower_components/marked-element/.travis.yml create mode 100644 bower_components/marked-element/CONTRIBUTING.md create mode 100644 bower_components/neon-animation/.travis.yml create mode 100644 bower_components/neon-animation/CONTRIBUTING.md create mode 100644 bower_components/neon-animation/animations/slide-from-bottom-animation.html create mode 100644 bower_components/neon-animation/animations/slide-from-top-animation.html rename bower_components/neon-animation/demo/doc/{types.html => index.html} (72%) create mode 100644 bower_components/neon-animation/demo/shared-styles.html create mode 100644 bower_components/paper-badge/.travis.yml create mode 100644 bower_components/paper-badge/CONTRIBUTING.md create mode 100644 bower_components/paper-behaviors/.travis.yml create mode 100644 bower_components/paper-behaviors/CONTRIBUTING.md create mode 100644 bower_components/paper-behaviors/paper-checked-element-behavior.html create mode 100644 bower_components/paper-behaviors/paper-ripple-behavior.html create mode 100644 bower_components/paper-behaviors/test/paper-checked-element-behavior.html create mode 100644 bower_components/paper-behaviors/test/paper-ripple-behavior.html create mode 100644 bower_components/paper-behaviors/test/shadowed-ripple.html create mode 100644 bower_components/paper-button/.travis.yml create mode 100644 bower_components/paper-button/CONTRIBUTING.md create mode 100644 bower_components/paper-card/.travis.yml create mode 100644 bower_components/paper-card/CONTRIBUTING.md create mode 100644 bower_components/paper-card/demo/cafe.png create mode 100644 bower_components/paper-card/demo/donuts.png create mode 100644 bower_components/paper-card/demo/house.png create mode 100644 bower_components/paper-card/demo/travel.png create mode 100644 bower_components/paper-card/demo/trip.png create mode 100644 bower_components/paper-checkbox/.travis.yml create mode 100644 bower_components/paper-checkbox/CONTRIBUTING.md delete mode 100644 bower_components/paper-checkbox/paper-checkbox.css create mode 100644 bower_components/paper-dialog-behavior/.travis.yml create mode 100644 bower_components/paper-dialog-behavior/CONTRIBUTING.md create mode 100644 bower_components/paper-dialog-behavior/paper-dialog-shared-styles.html create mode 100644 bower_components/paper-dialog-behavior/test/test-buttons.html create mode 100644 bower_components/paper-dialog-scrollable/.travis.yml create mode 100644 bower_components/paper-dialog-scrollable/CONTRIBUTING.md create mode 100644 bower_components/paper-dialog/.travis.yml create mode 100644 bower_components/paper-dialog/CONTRIBUTING.md create mode 100644 bower_components/paper-drawer-panel/.travis.yml create mode 100644 bower_components/paper-drawer-panel/CONTRIBUTING.md delete mode 100644 bower_components/paper-drawer-panel/paper-drawer-panel.css create mode 100644 bower_components/paper-drawer-panel/test/index.html create mode 100644 bower_components/paper-drawer-panel/test/positioning.html create mode 100644 bower_components/paper-drawer-panel/test/small-devices.html create mode 100644 bower_components/paper-dropdown-menu/.travis.yml create mode 100644 bower_components/paper-dropdown-menu/CONTRIBUTING.md create mode 100644 bower_components/paper-elements/CONTRIBUTING.md create mode 100644 bower_components/paper-elements/paper-elements.html create mode 100644 bower_components/paper-fab/.travis.yml create mode 100644 bower_components/paper-fab/CONTRIBUTING.md create mode 100644 bower_components/paper-header-panel/.travis.yml create mode 100644 bower_components/paper-header-panel/CONTRIBUTING.md delete mode 100644 bower_components/paper-header-panel/paper-header-panel.css create mode 100644 bower_components/paper-icon-button/.travis.yml create mode 100644 bower_components/paper-icon-button/CONTRIBUTING.md create mode 100644 bower_components/paper-input/.travis.yml create mode 100644 bower_components/paper-input/CONTRIBUTING.md create mode 100644 bower_components/paper-item/.travis.yml create mode 100644 bower_components/paper-item/CONTRIBUTING.md create mode 100644 bower_components/paper-item/paper-item-behavior.html create mode 100644 bower_components/paper-item/paper-item-shared-styles.html delete mode 100644 bower_components/paper-item/paper-item-shared.css create mode 100644 bower_components/paper-listbox/.bower.json create mode 100644 bower_components/paper-listbox/.gitignore create mode 100644 bower_components/paper-listbox/.travis.yml create mode 100644 bower_components/paper-listbox/README.md create mode 100644 bower_components/paper-listbox/bower.json create mode 100644 bower_components/paper-listbox/demo/index.html create mode 100755 bower_components/paper-listbox/hero.svg create mode 100644 bower_components/paper-listbox/index.html create mode 100644 bower_components/paper-listbox/paper-listbox.html rename bower_components/{neon-animation/demo/doc/basic.html => paper-listbox/test/index.html} (58%) create mode 100644 bower_components/paper-listbox/test/paper-listbox.html create mode 100644 bower_components/paper-material/.travis.yml create mode 100644 bower_components/paper-material/CONTRIBUTING.md create mode 100644 bower_components/paper-material/paper-material-shared-styles.html create mode 100644 bower_components/paper-menu-button/.travis.yml create mode 100644 bower_components/paper-menu-button/CONTRIBUTING.md create mode 100644 bower_components/paper-menu/.travis.yml create mode 100644 bower_components/paper-menu/CONTRIBUTING.md create mode 100644 bower_components/paper-menu/paper-menu-shared-styles.html delete mode 100644 bower_components/paper-menu/paper-menu-shared.css create mode 100644 bower_components/paper-progress/.travis.yml create mode 100644 bower_components/paper-progress/CONTRIBUTING.md create mode 100644 bower_components/paper-radio-button/.travis.yml create mode 100644 bower_components/paper-radio-button/CONTRIBUTING.md delete mode 100644 bower_components/paper-radio-button/paper-radio-button.css create mode 100644 bower_components/paper-radio-group/.travis.yml create mode 100644 bower_components/paper-radio-group/CONTRIBUTING.md create mode 100644 bower_components/paper-ripple/.travis.yml create mode 100644 bower_components/paper-ripple/CONTRIBUTING.md create mode 100644 bower_components/paper-scroll-header-panel/.travis.yml create mode 100644 bower_components/paper-scroll-header-panel/CONTRIBUTING.md rename bower_components/paper-scroll-header-panel/demo/{demo10.html => drawer-panel.html} (94%) rename bower_components/paper-scroll-header-panel/demo/{demo3.html => hide-header.html} (84%) create mode 100644 bower_components/paper-scroll-header-panel/demo/images/bg1.jpg create mode 100644 bower_components/paper-scroll-header-panel/demo/images/bg4.jpg delete mode 100644 bower_components/paper-scroll-header-panel/demo/images/bg5.jpg delete mode 100644 bower_components/paper-scroll-header-panel/demo/images/bg6.jpg delete mode 100644 bower_components/paper-scroll-header-panel/demo/images/bg9.jpg rename bower_components/paper-scroll-header-panel/demo/{demo1.html => keep-header.html} (87%) rename bower_components/paper-scroll-header-panel/demo/{demo7.html => toggle-fixed-header.html} (91%) rename bower_components/paper-scroll-header-panel/demo/{demo5.html => transform-header-1.html} (85%) rename bower_components/paper-scroll-header-panel/demo/{demo2.html => transform-header-2.html} (88%) rename bower_components/paper-scroll-header-panel/demo/{demo4.html => transform-header-3.html} (86%) rename bower_components/paper-scroll-header-panel/demo/{demo6.html => transform-header-4.html} (87%) rename bower_components/paper-scroll-header-panel/demo/{demo8.html => transform-header-5.html} (87%) rename bower_components/paper-scroll-header-panel/demo/{demo9.html => transform-header-6.html} (83%) create mode 100644 bower_components/paper-slider/.travis.yml create mode 100644 bower_components/paper-slider/CONTRIBUTING.md delete mode 100644 bower_components/paper-slider/paper-slider.css create mode 100644 bower_components/paper-slider/test/a11y.html create mode 100644 bower_components/paper-spinner/.travis.yml create mode 100644 bower_components/paper-spinner/CONTRIBUTING.md create mode 100644 bower_components/paper-spinner/paper-spinner-behavior.html create mode 100644 bower_components/paper-spinner/paper-spinner-lite.html create mode 100644 bower_components/paper-spinner/paper-spinner-styles.html delete mode 100644 bower_components/paper-spinner/paper-spinner.css create mode 100644 bower_components/paper-styles/CONTRIBUTING.md create mode 100644 bower_components/paper-styles/index.html create mode 100644 bower_components/paper-tabs/.travis.yml create mode 100644 bower_components/paper-tabs/CONTRIBUTING.md create mode 100644 bower_components/paper-toast/.travis.yml create mode 100644 bower_components/paper-toast/CONTRIBUTING.md create mode 100644 bower_components/paper-toast/test/basic.html create mode 100644 bower_components/paper-toast/test/index.html create mode 100644 bower_components/paper-toggle-button/.travis.yml create mode 100644 bower_components/paper-toggle-button/CONTRIBUTING.md delete mode 100644 bower_components/paper-toggle-button/paper-toggle-button.css create mode 100644 bower_components/paper-toolbar/.travis.yml create mode 100644 bower_components/paper-toolbar/CONTRIBUTING.md create mode 100644 bower_components/paper-tooltip/.travis.yml create mode 100644 bower_components/paper-tooltip/CONTRIBUTING.md create mode 100644 bower_components/prism-element/CONTRIBUTING.md create mode 100644 bower_components/prism-element/index.html create mode 100644 bower_components/prism/CHANGELOG.md create mode 100644 bower_components/prism/components/prism-abap.js create mode 100644 bower_components/prism/components/prism-abap.min.js create mode 100644 bower_components/prism/components/prism-apl.js create mode 100644 bower_components/prism/components/prism-apl.min.js create mode 100644 bower_components/prism/components/prism-asciidoc.js create mode 100644 bower_components/prism/components/prism-asciidoc.min.js create mode 100644 bower_components/prism/components/prism-autoit.js create mode 100644 bower_components/prism/components/prism-autoit.min.js create mode 100644 bower_components/prism/components/prism-basic.js create mode 100644 bower_components/prism/components/prism-basic.min.js create mode 100644 bower_components/prism/components/prism-batch.js create mode 100644 bower_components/prism/components/prism-batch.min.js create mode 100644 bower_components/prism/components/prism-bison.js create mode 100644 bower_components/prism/components/prism-bison.min.js create mode 100644 bower_components/prism/components/prism-crystal.js create mode 100644 bower_components/prism/components/prism-crystal.min.js create mode 100644 bower_components/prism/components/prism-d.js create mode 100644 bower_components/prism/components/prism-d.min.js create mode 100644 bower_components/prism/components/prism-diff.js create mode 100644 bower_components/prism/components/prism-diff.min.js create mode 100644 bower_components/prism/components/prism-docker.js create mode 100644 bower_components/prism/components/prism-docker.min.js create mode 100644 bower_components/prism/components/prism-elixir.js create mode 100644 bower_components/prism/components/prism-elixir.min.js create mode 100644 bower_components/prism/components/prism-glsl.js create mode 100644 bower_components/prism/components/prism-glsl.min.js create mode 100644 bower_components/prism/components/prism-haxe.js create mode 100644 bower_components/prism/components/prism-haxe.min.js create mode 100644 bower_components/prism/components/prism-icon.js create mode 100644 bower_components/prism/components/prism-icon.min.js create mode 100644 bower_components/prism/components/prism-inform7.js create mode 100644 bower_components/prism/components/prism-inform7.min.js create mode 100644 bower_components/prism/components/prism-j.js create mode 100644 bower_components/prism/components/prism-j.min.js create mode 100644 bower_components/prism/components/prism-json.js create mode 100644 bower_components/prism/components/prism-json.min.js create mode 100644 bower_components/prism/components/prism-kotlin.js create mode 100644 bower_components/prism/components/prism-kotlin.min.js create mode 100644 bower_components/prism/components/prism-lua.js create mode 100644 bower_components/prism/components/prism-lua.min.js create mode 100644 bower_components/prism/components/prism-mel.js create mode 100644 bower_components/prism/components/prism-mel.min.js create mode 100644 bower_components/prism/components/prism-mizar.js create mode 100644 bower_components/prism/components/prism-mizar.min.js create mode 100644 bower_components/prism/components/prism-monkey.js create mode 100644 bower_components/prism/components/prism-monkey.min.js create mode 100644 bower_components/prism/components/prism-nginx.js create mode 100644 bower_components/prism/components/prism-nginx.min.js create mode 100644 bower_components/prism/components/prism-nim.js create mode 100644 bower_components/prism/components/prism-nim.min.js create mode 100644 bower_components/prism/components/prism-nix.js create mode 100644 bower_components/prism/components/prism-nix.min.js create mode 100644 bower_components/prism/components/prism-ocaml.js create mode 100644 bower_components/prism/components/prism-ocaml.min.js create mode 100644 bower_components/prism/components/prism-oz.js create mode 100644 bower_components/prism/components/prism-oz.min.js create mode 100644 bower_components/prism/components/prism-parigp.js create mode 100644 bower_components/prism/components/prism-parigp.min.js create mode 100644 bower_components/prism/components/prism-parser.js create mode 100644 bower_components/prism/components/prism-parser.min.js create mode 100644 bower_components/prism/components/prism-processing.js create mode 100644 bower_components/prism/components/prism-processing.min.js create mode 100644 bower_components/prism/components/prism-prolog.js create mode 100644 bower_components/prism/components/prism-prolog.min.js create mode 100644 bower_components/prism/components/prism-puppet.js create mode 100644 bower_components/prism/components/prism-puppet.min.js create mode 100644 bower_components/prism/components/prism-pure.js create mode 100644 bower_components/prism/components/prism-pure.min.js create mode 100644 bower_components/prism/components/prism-q.js create mode 100644 bower_components/prism/components/prism-q.min.js create mode 100644 bower_components/prism/components/prism-qore.js create mode 100644 bower_components/prism/components/prism-qore.min.js create mode 100644 bower_components/prism/components/prism-roboconf.js create mode 100644 bower_components/prism/components/prism-roboconf.min.js create mode 100644 bower_components/prism/components/prism-tcl.js create mode 100644 bower_components/prism/components/prism-tcl.min.js create mode 100644 bower_components/prism/components/prism-textile.js create mode 100644 bower_components/prism/components/prism-textile.min.js create mode 100644 bower_components/prism/components/prism-verilog.js create mode 100644 bower_components/prism/components/prism-verilog.min.js create mode 100644 bower_components/prism/components/prism-vim.js create mode 100644 bower_components/prism/components/prism-vim.min.js create mode 100644 bower_components/prism/plugins/autoloader/prism-autoloader.js create mode 100644 bower_components/prism/plugins/autoloader/prism-autoloader.min.js create mode 100644 bower_components/prism/plugins/command-line/prism-command-line.css create mode 100644 bower_components/prism/plugins/command-line/prism-command-line.js create mode 100644 bower_components/prism/plugins/command-line/prism-command-line.min.js create mode 100644 bower_components/prism/plugins/jsonp-highlight/prism-jsonp-highlight.js create mode 100644 bower_components/prism/plugins/jsonp-highlight/prism-jsonp-highlight.min.js create mode 100644 bower_components/prism/plugins/keep-markup/prism-keep-markup.js create mode 100644 bower_components/prism/plugins/keep-markup/prism-keep-markup.min.js create mode 100644 bower_components/prism/plugins/previewer-angle/prism-previewer-angle.css create mode 100644 bower_components/prism/plugins/previewer-angle/prism-previewer-angle.js create mode 100644 bower_components/prism/plugins/previewer-angle/prism-previewer-angle.min.js create mode 100644 bower_components/prism/plugins/previewer-base/prism-previewer-base.css create mode 100644 bower_components/prism/plugins/previewer-base/prism-previewer-base.js create mode 100644 bower_components/prism/plugins/previewer-base/prism-previewer-base.min.js create mode 100644 bower_components/prism/plugins/previewer-color/prism-previewer-color.css create mode 100644 bower_components/prism/plugins/previewer-color/prism-previewer-color.js create mode 100644 bower_components/prism/plugins/previewer-color/prism-previewer-color.min.js create mode 100644 bower_components/prism/plugins/previewer-easing/prism-previewer-easing.css create mode 100644 bower_components/prism/plugins/previewer-easing/prism-previewer-easing.js create mode 100644 bower_components/prism/plugins/previewer-easing/prism-previewer-easing.min.js create mode 100644 bower_components/prism/plugins/previewer-gradient/prism-previewer-gradient.css create mode 100644 bower_components/prism/plugins/previewer-gradient/prism-previewer-gradient.js create mode 100644 bower_components/prism/plugins/previewer-gradient/prism-previewer-gradient.min.js create mode 100644 bower_components/prism/plugins/previewer-time/prism-previewer-time.css create mode 100644 bower_components/prism/plugins/previewer-time/prism-previewer-time.js create mode 100644 bower_components/prism/plugins/previewer-time/prism-previewer-time.min.js create mode 100644 bower_components/prism/plugins/remove-initial-line-feed/prism-remove-initial-line-feed.js create mode 100644 bower_components/prism/plugins/remove-initial-line-feed/prism-remove-initial-line-feed.min.js delete mode 100644 bower_components/prism/plugins/show-language/prism-show-language.min.css create mode 100644 bower_components/prism/tests/helper/components.js create mode 100644 bower_components/prism/tests/helper/prism-loader.js create mode 100644 bower_components/prism/tests/helper/test-case.js create mode 100644 bower_components/prism/tests/helper/test-discovery.js create mode 100644 bower_components/prism/tests/helper/token-stream-transformer.js create mode 100644 bower_components/prism/tests/languages/abap/comment_feature.test create mode 100644 bower_components/prism/tests/languages/abap/eol-comment_feature.test create mode 100644 bower_components/prism/tests/languages/abap/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/abap/number_feature.test create mode 100644 bower_components/prism/tests/languages/abap/operator_feature.test create mode 100644 bower_components/prism/tests/languages/abap/string-template_feature.test create mode 100644 bower_components/prism/tests/languages/abap/string_feature.test create mode 100644 bower_components/prism/tests/languages/actionscript/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/actionscript/operator_feature.test create mode 100644 bower_components/prism/tests/languages/apacheconf/comment_feature.test create mode 100644 bower_components/prism/tests/languages/apacheconf/directive-block_feature.test create mode 100644 bower_components/prism/tests/languages/apacheconf/directive-flags_feature.test create mode 100644 bower_components/prism/tests/languages/apacheconf/directive-inline_feature.test create mode 100644 bower_components/prism/tests/languages/apacheconf/regex_feature.test create mode 100644 bower_components/prism/tests/languages/apacheconf/string_feature.test create mode 100644 bower_components/prism/tests/languages/apacheconf/variable_feature.test create mode 100644 bower_components/prism/tests/languages/apl/assignment_feature.test create mode 100644 bower_components/prism/tests/languages/apl/comment_feature.test create mode 100644 bower_components/prism/tests/languages/apl/constant_feature.test create mode 100644 bower_components/prism/tests/languages/apl/dfn_feature.test create mode 100644 bower_components/prism/tests/languages/apl/dyadic-operator_feature.test create mode 100644 bower_components/prism/tests/languages/apl/function_feature.test create mode 100644 bower_components/prism/tests/languages/apl/monadic-operator_feature.test create mode 100644 bower_components/prism/tests/languages/apl/number_feature.test create mode 100644 bower_components/prism/tests/languages/apl/statement_feature.test create mode 100644 bower_components/prism/tests/languages/apl/string_feature.test create mode 100644 bower_components/prism/tests/languages/apl/system-function_feature.test create mode 100644 bower_components/prism/tests/languages/applescript/class_feature.test create mode 100644 bower_components/prism/tests/languages/applescript/comment_feature.test create mode 100644 bower_components/prism/tests/languages/applescript/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/applescript/number_feature.test create mode 100644 bower_components/prism/tests/languages/applescript/operator_feature.test create mode 100644 bower_components/prism/tests/languages/applescript/string_feature.test create mode 100644 bower_components/prism/tests/languages/asciidoc/admonition_feature.test create mode 100644 bower_components/prism/tests/languages/asciidoc/attribute-entry_feature.test create mode 100644 bower_components/prism/tests/languages/asciidoc/attributes_feature.test create mode 100644 bower_components/prism/tests/languages/asciidoc/callout_feature.test create mode 100644 bower_components/prism/tests/languages/asciidoc/comment-block_feature.test create mode 100644 bower_components/prism/tests/languages/asciidoc/comment_feature.test create mode 100644 bower_components/prism/tests/languages/asciidoc/entity_feature.test create mode 100644 bower_components/prism/tests/languages/asciidoc/hr_feature.test create mode 100644 bower_components/prism/tests/languages/asciidoc/indented-block_feature.test create mode 100644 bower_components/prism/tests/languages/asciidoc/inline_feature.test create mode 100644 bower_components/prism/tests/languages/asciidoc/line-continuation_feature.test create mode 100644 bower_components/prism/tests/languages/asciidoc/list-label_feature.test create mode 100644 bower_components/prism/tests/languages/asciidoc/list-punctuation_feature.test create mode 100644 bower_components/prism/tests/languages/asciidoc/literal-block_feature.test create mode 100644 bower_components/prism/tests/languages/asciidoc/macro_feature.test create mode 100644 bower_components/prism/tests/languages/asciidoc/other-block_feature.test create mode 100644 bower_components/prism/tests/languages/asciidoc/page-break_feature.test create mode 100644 bower_components/prism/tests/languages/asciidoc/passthrough-block_feature.test create mode 100644 bower_components/prism/tests/languages/asciidoc/replacement_feature.test create mode 100644 bower_components/prism/tests/languages/asciidoc/table_feature.test create mode 100644 bower_components/prism/tests/languages/asciidoc/title_feature.test create mode 100644 bower_components/prism/tests/languages/aspnet/comment_feature.test create mode 100644 bower_components/prism/tests/languages/aspnet/page-directive_feature.test create mode 100644 bower_components/prism/tests/languages/autohotkey/boolean_feature.test create mode 100644 bower_components/prism/tests/languages/autohotkey/builtin_feature.test create mode 100644 bower_components/prism/tests/languages/autohotkey/comment_feature.test create mode 100644 bower_components/prism/tests/languages/autohotkey/constant_feature.test create mode 100644 bower_components/prism/tests/languages/autohotkey/function_feature.test create mode 100644 bower_components/prism/tests/languages/autohotkey/important_feature.test create mode 100644 bower_components/prism/tests/languages/autohotkey/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/autohotkey/number_feature.test create mode 100644 bower_components/prism/tests/languages/autohotkey/operator_feature.test create mode 100644 bower_components/prism/tests/languages/autohotkey/selector_feature.test create mode 100644 bower_components/prism/tests/languages/autohotkey/string_feature.test create mode 100644 bower_components/prism/tests/languages/autohotkey/symbol_feature.test create mode 100644 bower_components/prism/tests/languages/autohotkey/tag_feature.test create mode 100644 bower_components/prism/tests/languages/autohotkey/variable_feature.test create mode 100644 bower_components/prism/tests/languages/autoit/boolean_feature.test create mode 100644 bower_components/prism/tests/languages/autoit/comment_feature.test create mode 100644 bower_components/prism/tests/languages/autoit/directive_feature.test create mode 100644 bower_components/prism/tests/languages/autoit/function_feature.test create mode 100644 bower_components/prism/tests/languages/autoit/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/autoit/number_feature.test create mode 100644 bower_components/prism/tests/languages/autoit/operator_feature.test create mode 100644 bower_components/prism/tests/languages/autoit/string_feature.test create mode 100644 bower_components/prism/tests/languages/autoit/url_feature.test create mode 100644 bower_components/prism/tests/languages/autoit/variable_feature.test create mode 100644 bower_components/prism/tests/languages/bash/arithmetic_environment_feature.test create mode 100644 bower_components/prism/tests/languages/bash/command_substitution_feature.test create mode 100644 bower_components/prism/tests/languages/bash/comment_feature.test create mode 100644 bower_components/prism/tests/languages/bash/function_feature.test create mode 100644 bower_components/prism/tests/languages/bash/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/bash/shebang_feature.test create mode 100644 bower_components/prism/tests/languages/bash/string_feature.test create mode 100644 bower_components/prism/tests/languages/bash/variable_feature.test create mode 100644 bower_components/prism/tests/languages/basic/comment_feature.test create mode 100644 bower_components/prism/tests/languages/basic/function_feature.test create mode 100644 bower_components/prism/tests/languages/basic/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/basic/number_feature.test create mode 100644 bower_components/prism/tests/languages/basic/operator_feature.test create mode 100644 bower_components/prism/tests/languages/basic/string_feature.test create mode 100644 bower_components/prism/tests/languages/batch/command_feature.test create mode 100644 bower_components/prism/tests/languages/batch/comment_feature.test create mode 100644 bower_components/prism/tests/languages/batch/label_feature.test create mode 100644 bower_components/prism/tests/languages/bison/c_feature.test create mode 100644 bower_components/prism/tests/languages/bison/comment_feature.test create mode 100644 bower_components/prism/tests/languages/bison/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/bison/number_feature.test create mode 100644 bower_components/prism/tests/languages/bison/property_feature.test create mode 100644 bower_components/prism/tests/languages/bison/string_feature.test create mode 100644 bower_components/prism/tests/languages/brainfuck/all_feature.test create mode 100644 bower_components/prism/tests/languages/c+pure/c_inclusion.test create mode 100644 bower_components/prism/tests/languages/c/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/c/macro_feature.test create mode 100644 bower_components/prism/tests/languages/c/number_feature.test create mode 100644 bower_components/prism/tests/languages/c/operator_feature.test create mode 100644 bower_components/prism/tests/languages/clike/boolean_feature.test create mode 100644 bower_components/prism/tests/languages/clike/class-name_feature.test create mode 100644 bower_components/prism/tests/languages/clike/comment_feature.test create mode 100644 bower_components/prism/tests/languages/clike/function_feature.test create mode 100644 bower_components/prism/tests/languages/clike/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/clike/number_feature.test create mode 100644 bower_components/prism/tests/languages/clike/operator_feature.test create mode 100644 bower_components/prism/tests/languages/clike/string_feature.test create mode 100644 bower_components/prism/tests/languages/coffeescript+haml/coffeescript_inclusion.test create mode 100644 bower_components/prism/tests/languages/coffeescript+jade/coffeescript_inclusion.test create mode 100644 bower_components/prism/tests/languages/coffeescript/block-regex_feature.test create mode 100644 bower_components/prism/tests/languages/coffeescript/class-member_feature.test create mode 100644 bower_components/prism/tests/languages/coffeescript/comment_feature.test create mode 100644 bower_components/prism/tests/languages/coffeescript/inline-javascript_feature.test create mode 100644 bower_components/prism/tests/languages/coffeescript/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/coffeescript/property_feature.test create mode 100644 bower_components/prism/tests/languages/coffeescript/string_feature.test create mode 100644 bower_components/prism/tests/languages/cpp+pure/cpp_inclusion.test create mode 100644 bower_components/prism/tests/languages/cpp/boolean_feature.test create mode 100644 bower_components/prism/tests/languages/cpp/class-name_feature.test create mode 100644 bower_components/prism/tests/languages/cpp/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/crystal/attribute_feature.test create mode 100644 bower_components/prism/tests/languages/crystal/expansion_feature.test create mode 100644 bower_components/prism/tests/languages/crystal/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/crystal/number_feature.test create mode 100644 bower_components/prism/tests/languages/csharp+aspnet/directive_feature.test create mode 100644 bower_components/prism/tests/languages/csharp/issue806.test create mode 100644 bower_components/prism/tests/languages/csharp/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/csharp/number_feature.test create mode 100644 bower_components/prism/tests/languages/csharp/preprocessor_feature.test create mode 100644 bower_components/prism/tests/languages/csharp/string_feature.test create mode 100644 bower_components/prism/tests/languages/css!+css-extras/entity_feature.test create mode 100644 bower_components/prism/tests/languages/css!+css-extras/hexcode_feature.test create mode 100644 bower_components/prism/tests/languages/css!+css-extras/number_feature.test create mode 100644 bower_components/prism/tests/languages/css!+css-extras/selector_feature.test create mode 100644 bower_components/prism/tests/languages/css+haml/css+haml_usage.test create mode 100644 bower_components/prism/tests/languages/css+textile/css_inclusion.test create mode 100644 bower_components/prism/tests/languages/css/atrule_feature.test create mode 100644 bower_components/prism/tests/languages/css/comment_feature.test create mode 100644 bower_components/prism/tests/languages/css/function_feature.test create mode 100644 bower_components/prism/tests/languages/css/important_feature.test create mode 100644 bower_components/prism/tests/languages/css/property_feature.test create mode 100644 bower_components/prism/tests/languages/css/selector_feature.test create mode 100644 bower_components/prism/tests/languages/css/string_feature.test create mode 100644 bower_components/prism/tests/languages/css/url_feature.test create mode 100644 bower_components/prism/tests/languages/d/comment_feature.test create mode 100644 bower_components/prism/tests/languages/d/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/d/number_feature.test create mode 100644 bower_components/prism/tests/languages/d/operator_feature.test create mode 100644 bower_components/prism/tests/languages/d/property_feature.test create mode 100644 bower_components/prism/tests/languages/d/register_feature.test create mode 100644 bower_components/prism/tests/languages/d/string_feature.test create mode 100644 bower_components/prism/tests/languages/d/token-string_feature.test create mode 100644 bower_components/prism/tests/languages/dart/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/dart/metadata_feature.test create mode 100644 bower_components/prism/tests/languages/dart/operator_feature.test create mode 100644 bower_components/prism/tests/languages/dart/string_feature.test create mode 100644 bower_components/prism/tests/languages/diff/coord_feature.test create mode 100644 bower_components/prism/tests/languages/diff/diff_feature.test create mode 100644 bower_components/prism/tests/languages/docker/comment_feature.test create mode 100644 bower_components/prism/tests/languages/docker/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/docker/string_feature.test create mode 100644 bower_components/prism/tests/languages/eiffel/boolean_feature.test create mode 100644 bower_components/prism/tests/languages/eiffel/char_feature.test create mode 100644 bower_components/prism/tests/languages/eiffel/comment_feature.test create mode 100644 bower_components/prism/tests/languages/eiffel/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/eiffel/number_feature.test create mode 100644 bower_components/prism/tests/languages/eiffel/operator_feature.test create mode 100644 bower_components/prism/tests/languages/eiffel/string_feature.test create mode 100644 bower_components/prism/tests/languages/elixir/atom_feature.test create mode 100644 bower_components/prism/tests/languages/elixir/attr-name_feature.test create mode 100644 bower_components/prism/tests/languages/elixir/attribute_feature.test create mode 100644 bower_components/prism/tests/languages/elixir/boolean_feature.test create mode 100644 bower_components/prism/tests/languages/elixir/capture_feature.test create mode 100644 bower_components/prism/tests/languages/elixir/comment_feature.test create mode 100644 bower_components/prism/tests/languages/elixir/issue775.test create mode 100644 bower_components/prism/tests/languages/elixir/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/elixir/number_feature.test create mode 100644 bower_components/prism/tests/languages/elixir/operator_feature.test create mode 100644 bower_components/prism/tests/languages/elixir/regex_feature.test create mode 100644 bower_components/prism/tests/languages/elixir/string_feature.test create mode 100644 bower_components/prism/tests/languages/erlang/atom_feature.test create mode 100644 bower_components/prism/tests/languages/erlang/boolean_feature.test create mode 100644 bower_components/prism/tests/languages/erlang/comment_feature.test create mode 100644 bower_components/prism/tests/languages/erlang/function_feature.test create mode 100644 bower_components/prism/tests/languages/erlang/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/erlang/number_feature.test create mode 100644 bower_components/prism/tests/languages/erlang/operator_feature.test create mode 100644 bower_components/prism/tests/languages/erlang/string_feature.test create mode 100644 bower_components/prism/tests/languages/erlang/variable_feature.test create mode 100644 bower_components/prism/tests/languages/fortran+pure/fortran_inclusion.test create mode 100644 bower_components/prism/tests/languages/fortran/boolean_feature.test create mode 100644 bower_components/prism/tests/languages/fortran/comment_feature.test create mode 100644 bower_components/prism/tests/languages/fortran/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/fortran/number_feature.test create mode 100644 bower_components/prism/tests/languages/fortran/operator_feature.test create mode 100644 bower_components/prism/tests/languages/fortran/string_feature.test create mode 100644 bower_components/prism/tests/languages/fsharp/comment_feature.test create mode 100644 bower_components/prism/tests/languages/fsharp/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/fsharp/number_feature.test create mode 100644 bower_components/prism/tests/languages/fsharp/preprocessor_feature.test create mode 100644 bower_components/prism/tests/languages/fsharp/string_feature.test create mode 100644 bower_components/prism/tests/languages/gherkin/atrule_feature.test create mode 100644 bower_components/prism/tests/languages/gherkin/comment_feature.test create mode 100644 bower_components/prism/tests/languages/gherkin/feature_feature.test create mode 100644 bower_components/prism/tests/languages/gherkin/outline_feature.test create mode 100644 bower_components/prism/tests/languages/gherkin/pystring_feature.test create mode 100644 bower_components/prism/tests/languages/gherkin/scenario_feature.test create mode 100644 bower_components/prism/tests/languages/gherkin/string_feature.test create mode 100644 bower_components/prism/tests/languages/gherkin/table_feature.test create mode 100644 bower_components/prism/tests/languages/gherkin/tag_feature.test create mode 100644 bower_components/prism/tests/languages/git/command_feature.test create mode 100644 bower_components/prism/tests/languages/git/comment_feature.test create mode 100644 bower_components/prism/tests/languages/git/commit_sha1_feature.test create mode 100644 bower_components/prism/tests/languages/git/coord_feature.test create mode 100644 bower_components/prism/tests/languages/git/diff_feature.test create mode 100644 bower_components/prism/tests/languages/git/string_feature.test create mode 100644 bower_components/prism/tests/languages/glsl/comment_feature.test create mode 100644 bower_components/prism/tests/languages/glsl/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/glsl/number_feature.test create mode 100644 bower_components/prism/tests/languages/glsl/preprocessor_feature.test create mode 100644 bower_components/prism/tests/languages/go/boolean_feature.test create mode 100644 bower_components/prism/tests/languages/go/builtin_feature.test create mode 100644 bower_components/prism/tests/languages/go/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/go/number_feature.test create mode 100644 bower_components/prism/tests/languages/go/operator_feature.test create mode 100644 bower_components/prism/tests/languages/go/string_feature.test create mode 100644 bower_components/prism/tests/languages/groovy/annotation_feature.test create mode 100644 bower_components/prism/tests/languages/groovy/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/groovy/number_feature.test create mode 100644 bower_components/prism/tests/languages/groovy/operator_feature.test create mode 100644 bower_components/prism/tests/languages/groovy/shebang_feature.test create mode 100644 bower_components/prism/tests/languages/groovy/spock-block_feature.test create mode 100644 bower_components/prism/tests/languages/groovy/string_feature.test create mode 100644 bower_components/prism/tests/languages/haml/code_feature.test create mode 100644 bower_components/prism/tests/languages/haml/doctype_feature.test create mode 100644 bower_components/prism/tests/languages/haml/interpolation_feature.test create mode 100644 bower_components/prism/tests/languages/haml/multiline-code_feature.test create mode 100644 bower_components/prism/tests/languages/haml/multiline-comment_feature.test create mode 100644 bower_components/prism/tests/languages/haml/tag_feature.test create mode 100644 bower_components/prism/tests/languages/handlebars+jade/handlebars_inclusion.test create mode 100644 bower_components/prism/tests/languages/handlebars/block_feature.test create mode 100644 bower_components/prism/tests/languages/handlebars/boolean_feature.test create mode 100644 bower_components/prism/tests/languages/handlebars/comment_feature.test create mode 100644 bower_components/prism/tests/languages/handlebars/number_feature.test create mode 100644 bower_components/prism/tests/languages/handlebars/string_feature.test create mode 100644 bower_components/prism/tests/languages/haskell/builtin_feature.test create mode 100644 bower_components/prism/tests/languages/haskell/char_feature.test create mode 100644 bower_components/prism/tests/languages/haskell/comment_feature.test create mode 100644 bower_components/prism/tests/languages/haskell/constant_feature.test create mode 100644 bower_components/prism/tests/languages/haskell/hvariable_feature.test create mode 100644 bower_components/prism/tests/languages/haskell/import_statement_feature.test create mode 100644 bower_components/prism/tests/languages/haskell/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/haskell/number_feature.test create mode 100644 bower_components/prism/tests/languages/haskell/operator_feature.test create mode 100644 bower_components/prism/tests/languages/haskell/string_feature.test create mode 100644 bower_components/prism/tests/languages/haxe/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/haxe/metadata_feature.test create mode 100644 bower_components/prism/tests/languages/haxe/operator_feature.test create mode 100644 bower_components/prism/tests/languages/haxe/preprocessor_feature.test create mode 100644 bower_components/prism/tests/languages/haxe/regex_feature.test create mode 100644 bower_components/prism/tests/languages/haxe/reification_feature.test create mode 100644 bower_components/prism/tests/languages/haxe/string_feature.test create mode 100644 bower_components/prism/tests/languages/http/header-name_feature.test create mode 100644 bower_components/prism/tests/languages/http/request-line_feature.test create mode 100644 bower_components/prism/tests/languages/http/response-status_feature.test create mode 100644 bower_components/prism/tests/languages/icon/builtin-keyword_feature.test create mode 100644 bower_components/prism/tests/languages/icon/comment_feature.test create mode 100644 bower_components/prism/tests/languages/icon/directive_feature.test create mode 100644 bower_components/prism/tests/languages/icon/function_feature.test create mode 100644 bower_components/prism/tests/languages/icon/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/icon/number_feature.test create mode 100644 bower_components/prism/tests/languages/icon/operator_feature.test create mode 100644 bower_components/prism/tests/languages/icon/string_feature.test create mode 100644 bower_components/prism/tests/languages/inform7/comment_feature.test create mode 100644 bower_components/prism/tests/languages/inform7/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/inform7/number_feature.test create mode 100644 bower_components/prism/tests/languages/inform7/position_feature.test create mode 100644 bower_components/prism/tests/languages/inform7/property_feature.test create mode 100644 bower_components/prism/tests/languages/inform7/string_feature.test create mode 100644 bower_components/prism/tests/languages/inform7/title_feature.test create mode 100644 bower_components/prism/tests/languages/inform7/variable_feature.test create mode 100644 bower_components/prism/tests/languages/inform7/verb_feature.test create mode 100644 bower_components/prism/tests/languages/ini/comment_feature.test create mode 100644 bower_components/prism/tests/languages/ini/important_feature.test create mode 100644 bower_components/prism/tests/languages/ini/key_value_feature.test create mode 100644 bower_components/prism/tests/languages/j/adverb_feature.test create mode 100644 bower_components/prism/tests/languages/j/comment_feature.test create mode 100644 bower_components/prism/tests/languages/j/conjunction_feature.test create mode 100644 bower_components/prism/tests/languages/j/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/j/number_feature.test create mode 100644 bower_components/prism/tests/languages/j/string_feature.test create mode 100644 bower_components/prism/tests/languages/j/verb_feature.test create mode 100644 bower_components/prism/tests/languages/jade/code_feature.test create mode 100644 bower_components/prism/tests/languages/jade/comment_feature.test create mode 100644 bower_components/prism/tests/languages/jade/doctype_feature.test create mode 100644 bower_components/prism/tests/languages/jade/flow-control_feature.test create mode 100644 bower_components/prism/tests/languages/jade/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/jade/mixin_feature.test create mode 100644 bower_components/prism/tests/languages/jade/multiline-plain-text_feature.test create mode 100644 bower_components/prism/tests/languages/jade/multiline-script_feature.test create mode 100644 bower_components/prism/tests/languages/jade/plain-text_feature.test create mode 100644 bower_components/prism/tests/languages/jade/script_feature.test create mode 100644 bower_components/prism/tests/languages/jade/tag_feature.test create mode 100644 bower_components/prism/tests/languages/java/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/java/number_feature.test create mode 100644 bower_components/prism/tests/languages/java/operator_feature.test create mode 100644 bower_components/prism/tests/languages/javascript+haml/javascript_inclusion.test create mode 100644 bower_components/prism/tests/languages/javascript+http/javascript_inclusion.test create mode 100644 bower_components/prism/tests/languages/javascript/boolean_feature.test create mode 100644 bower_components/prism/tests/languages/javascript/function_feature.test create mode 100644 bower_components/prism/tests/languages/javascript/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/javascript/number_feature.test create mode 100644 bower_components/prism/tests/languages/javascript/regex_feature.test create mode 100644 bower_components/prism/tests/languages/javascript/template-string_feature.test create mode 100644 bower_components/prism/tests/languages/jsx/tag_feature.test create mode 100644 bower_components/prism/tests/languages/julia/boolean_feature.test create mode 100644 bower_components/prism/tests/languages/julia/comment_feature.test create mode 100644 bower_components/prism/tests/languages/julia/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/julia/number_feature.test create mode 100644 bower_components/prism/tests/languages/julia/operator_feature.test create mode 100644 bower_components/prism/tests/languages/julia/string_feature.test create mode 100644 bower_components/prism/tests/languages/keyman/atrule_feature.test create mode 100644 bower_components/prism/tests/languages/keyman/bold_feature.test create mode 100644 bower_components/prism/tests/languages/keyman/comment_feature.test create mode 100644 bower_components/prism/tests/languages/keyman/function_feature.test create mode 100644 bower_components/prism/tests/languages/keyman/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/keyman/number_feature.test create mode 100644 bower_components/prism/tests/languages/keyman/operator_feature.test create mode 100644 bower_components/prism/tests/languages/keyman/string_feature.test create mode 100644 bower_components/prism/tests/languages/keyman/tag_feature.test create mode 100644 bower_components/prism/tests/languages/kotlin/annotation_feature.test create mode 100644 bower_components/prism/tests/languages/kotlin/function_feature.test create mode 100644 bower_components/prism/tests/languages/kotlin/interpolation_feature.test create mode 100644 bower_components/prism/tests/languages/kotlin/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/kotlin/label_feature.test create mode 100644 bower_components/prism/tests/languages/kotlin/number_feature.test create mode 100644 bower_components/prism/tests/languages/kotlin/operator_feature.test create mode 100644 bower_components/prism/tests/languages/kotlin/raw-string_feature.test create mode 100644 bower_components/prism/tests/languages/latex/cdata_feature.test create mode 100644 bower_components/prism/tests/languages/latex/comment_feature.test create mode 100644 bower_components/prism/tests/languages/latex/equation_feature.test create mode 100644 bower_components/prism/tests/languages/latex/headline_feature.test create mode 100644 bower_components/prism/tests/languages/latex/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/latex/url_feature.test create mode 100644 bower_components/prism/tests/languages/less+haml/less_inclusion.test create mode 100644 bower_components/prism/tests/languages/less+jade/less_inclusion.test create mode 100644 bower_components/prism/tests/languages/less/atrule_feature.test create mode 100644 bower_components/prism/tests/languages/less/comment_feature.test create mode 100644 bower_components/prism/tests/languages/less/operator_feature.test create mode 100644 bower_components/prism/tests/languages/less/property_feature.test create mode 100644 bower_components/prism/tests/languages/less/selector_feature.test create mode 100644 bower_components/prism/tests/languages/lolcode/boolean_feature.test create mode 100644 bower_components/prism/tests/languages/lolcode/comment_feature.test create mode 100644 bower_components/prism/tests/languages/lolcode/function_feature.test create mode 100644 bower_components/prism/tests/languages/lolcode/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/lolcode/label_feature.test create mode 100644 bower_components/prism/tests/languages/lolcode/number_feature.test create mode 100644 bower_components/prism/tests/languages/lolcode/operator_feature.test create mode 100644 bower_components/prism/tests/languages/lolcode/string_feature.test create mode 100644 bower_components/prism/tests/languages/lolcode/symbol_feature.test create mode 100644 bower_components/prism/tests/languages/lolcode/variable_feature.test create mode 100644 bower_components/prism/tests/languages/lua/comment_feature.test create mode 100644 bower_components/prism/tests/languages/lua/function_feature.test create mode 100644 bower_components/prism/tests/languages/lua/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/lua/number_feature.test create mode 100644 bower_components/prism/tests/languages/lua/operator_feature.test create mode 100644 bower_components/prism/tests/languages/lua/string_feature.test create mode 100644 bower_components/prism/tests/languages/makefile/builtin_feature.test create mode 100644 bower_components/prism/tests/languages/makefile/comment_feature.test create mode 100644 bower_components/prism/tests/languages/makefile/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/makefile/operator_feature.test create mode 100644 bower_components/prism/tests/languages/makefile/string_feature.test create mode 100644 bower_components/prism/tests/languages/makefile/symbol_feature.test create mode 100644 bower_components/prism/tests/languages/makefile/variable_feature.test create mode 100644 bower_components/prism/tests/languages/markdown+haml/markdown_inclusion.test create mode 100644 bower_components/prism/tests/languages/markdown+jade/markdown_inclusion.test create mode 100644 bower_components/prism/tests/languages/markdown/blockquote_feature.test create mode 100644 bower_components/prism/tests/languages/markdown/bold_feature.test create mode 100644 bower_components/prism/tests/languages/markdown/code_feature.test create mode 100644 bower_components/prism/tests/languages/markdown/hr_feature.test create mode 100644 bower_components/prism/tests/languages/markdown/italic_feature.test create mode 100644 bower_components/prism/tests/languages/markdown/list_feature.test create mode 100644 bower_components/prism/tests/languages/markdown/title_feature.test create mode 100644 bower_components/prism/tests/languages/markdown/url-reference_feature.test create mode 100644 bower_components/prism/tests/languages/markdown/url_feature.test create mode 100644 bower_components/prism/tests/languages/markup!+css/css_inclusion.test create mode 100644 bower_components/prism/tests/languages/markup!+javascript/javascript_inclusion.test create mode 100644 bower_components/prism/tests/languages/markup+actionscript/xml_feature.test create mode 100644 bower_components/prism/tests/languages/markup+css+wiki/table-tag_feature.test create mode 100644 bower_components/prism/tests/languages/markup+haml/markup_feature.test create mode 100644 bower_components/prism/tests/languages/markup+http/markup_inclusion.test create mode 100644 bower_components/prism/tests/languages/markup+jade/markup_feature.test create mode 100644 bower_components/prism/tests/languages/markup+javascript+csharp+aspnet/script_feature.test create mode 100644 bower_components/prism/tests/languages/markup+php/markup_feature.test create mode 100644 bower_components/prism/tests/languages/markup/cdata_feature.test create mode 100644 bower_components/prism/tests/languages/markup/comment_feature.test create mode 100644 bower_components/prism/tests/languages/markup/doctype_feature.test create mode 100644 bower_components/prism/tests/languages/markup/entity_feature.test create mode 100644 bower_components/prism/tests/languages/markup/issue585.test create mode 100644 bower_components/prism/tests/languages/markup/prolog_feature.test create mode 100644 bower_components/prism/tests/languages/markup/tag_attribute_feature.test create mode 100644 bower_components/prism/tests/languages/markup/tag_feature.test create mode 100644 bower_components/prism/tests/languages/matlab/comment_feature.test create mode 100644 bower_components/prism/tests/languages/matlab/function_feature.test create mode 100644 bower_components/prism/tests/languages/matlab/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/matlab/number_feature.test create mode 100644 bower_components/prism/tests/languages/matlab/operator_feature.test create mode 100644 bower_components/prism/tests/languages/matlab/string_feature.test create mode 100644 bower_components/prism/tests/languages/mel/code_feature.test create mode 100644 bower_components/prism/tests/languages/mel/comment_feature.test create mode 100644 bower_components/prism/tests/languages/mel/flag_feature.test create mode 100644 bower_components/prism/tests/languages/mel/function_feature.test create mode 100644 bower_components/prism/tests/languages/mel/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/mel/number_feature.test create mode 100644 bower_components/prism/tests/languages/mel/operator_feature.test create mode 100644 bower_components/prism/tests/languages/mel/string_feature.test create mode 100644 bower_components/prism/tests/languages/mel/variable_feature.test create mode 100644 bower_components/prism/tests/languages/mizar/comment_feature.test create mode 100644 bower_components/prism/tests/languages/mizar/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/mizar/number_feature.test create mode 100644 bower_components/prism/tests/languages/mizar/operator_feature.test create mode 100644 bower_components/prism/tests/languages/mizar/parameter_feature.test create mode 100644 bower_components/prism/tests/languages/mizar/variable_feature.test create mode 100644 bower_components/prism/tests/languages/monkey/comment_feature.test create mode 100644 bower_components/prism/tests/languages/monkey/function_feature.test create mode 100644 bower_components/prism/tests/languages/monkey/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/monkey/number_feature.test create mode 100644 bower_components/prism/tests/languages/monkey/operator_feature.test create mode 100644 bower_components/prism/tests/languages/monkey/preprocessor_feature.test create mode 100644 bower_components/prism/tests/languages/monkey/string_feature.test create mode 100644 bower_components/prism/tests/languages/monkey/type-char_feature.test create mode 100644 bower_components/prism/tests/languages/nasm/comment_feature.test create mode 100644 bower_components/prism/tests/languages/nasm/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/nasm/label_feature.test create mode 100644 bower_components/prism/tests/languages/nasm/number_feature.test create mode 100644 bower_components/prism/tests/languages/nasm/operator_feature.test create mode 100644 bower_components/prism/tests/languages/nasm/register_feature.test create mode 100644 bower_components/prism/tests/languages/nasm/string_feature.test create mode 100644 bower_components/prism/tests/languages/nginx/comment_feature.test create mode 100644 bower_components/prism/tests/languages/nginx/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/nginx/variable_feature.test create mode 100644 bower_components/prism/tests/languages/nim/comment_feature.test create mode 100644 bower_components/prism/tests/languages/nim/function_feature.test create mode 100644 bower_components/prism/tests/languages/nim/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/nim/number_feature.test create mode 100644 bower_components/prism/tests/languages/nim/operator_feature.test create mode 100644 bower_components/prism/tests/languages/nim/string_feature.test create mode 100644 bower_components/prism/tests/languages/nix/antiquotation_feature.test create mode 100644 bower_components/prism/tests/languages/nix/boolean_feature.test create mode 100644 bower_components/prism/tests/languages/nix/comment_feature.test create mode 100644 bower_components/prism/tests/languages/nix/function_feature.test create mode 100644 bower_components/prism/tests/languages/nix/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/nix/number_feature.test create mode 100644 bower_components/prism/tests/languages/nix/operator_feature.test create mode 100644 bower_components/prism/tests/languages/nix/string_feature.test create mode 100644 bower_components/prism/tests/languages/nix/url_feature.test create mode 100644 bower_components/prism/tests/languages/nsis/comment_feature.test create mode 100644 bower_components/prism/tests/languages/nsis/important_feature.test create mode 100644 bower_components/prism/tests/languages/nsis/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/nsis/number_feature.test create mode 100644 bower_components/prism/tests/languages/nsis/operator_feature.test create mode 100644 bower_components/prism/tests/languages/nsis/property_feature.test create mode 100644 bower_components/prism/tests/languages/nsis/string_feature.test create mode 100644 bower_components/prism/tests/languages/nsis/variable_feature.test create mode 100644 bower_components/prism/tests/languages/objectivec/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/objectivec/operator_feature.test create mode 100644 bower_components/prism/tests/languages/objectivec/string_feature.test create mode 100644 bower_components/prism/tests/languages/ocaml/boolean_feature.test create mode 100644 bower_components/prism/tests/languages/ocaml/comment_feature.test create mode 100644 bower_components/prism/tests/languages/ocaml/directive_feature.test create mode 100644 bower_components/prism/tests/languages/ocaml/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/ocaml/number_feature.test create mode 100644 bower_components/prism/tests/languages/ocaml/operator_feature.test create mode 100644 bower_components/prism/tests/languages/ocaml/string_feature.test create mode 100644 bower_components/prism/tests/languages/ocaml/type_feature.test create mode 100644 bower_components/prism/tests/languages/oz/atom_feature.test create mode 100644 bower_components/prism/tests/languages/oz/attr-name_feature.test create mode 100644 bower_components/prism/tests/languages/oz/comment_feature.test create mode 100644 bower_components/prism/tests/languages/oz/function_feature.test create mode 100644 bower_components/prism/tests/languages/oz/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/oz/number_feature.test create mode 100644 bower_components/prism/tests/languages/oz/operator_feature.test create mode 100644 bower_components/prism/tests/languages/oz/string_feature.test create mode 100644 bower_components/prism/tests/languages/oz/variable_feature.test create mode 100644 bower_components/prism/tests/languages/parigp/comment_feature.test create mode 100644 bower_components/prism/tests/languages/parigp/function_feature.test create mode 100644 bower_components/prism/tests/languages/parigp/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/parigp/number_feature.test create mode 100644 bower_components/prism/tests/languages/parigp/operator_feature.test create mode 100644 bower_components/prism/tests/languages/parigp/string_feature.test create mode 100644 bower_components/prism/tests/languages/parser/boolean_feature.test create mode 100644 bower_components/prism/tests/languages/parser/escape_feature.test create mode 100644 bower_components/prism/tests/languages/parser/expression_feature.test create mode 100644 bower_components/prism/tests/languages/parser/function_feature.test create mode 100644 bower_components/prism/tests/languages/parser/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/parser/number_feature.test create mode 100644 bower_components/prism/tests/languages/parser/operator_feature.test create mode 100644 bower_components/prism/tests/languages/parser/parser-comment_feature.test create mode 100644 bower_components/prism/tests/languages/parser/string_feature.test create mode 100644 bower_components/prism/tests/languages/parser/variable_feature.test create mode 100644 bower_components/prism/tests/languages/pascal/comment_feature.test create mode 100644 bower_components/prism/tests/languages/pascal/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/pascal/number_feature.test create mode 100644 bower_components/prism/tests/languages/pascal/operator_feature.test create mode 100644 bower_components/prism/tests/languages/pascal/string_feature.test create mode 100644 bower_components/prism/tests/languages/perl/comment_feature.test create mode 100644 bower_components/prism/tests/languages/perl/filehandle_feature.test create mode 100644 bower_components/prism/tests/languages/perl/function_feature.test create mode 100644 bower_components/prism/tests/languages/perl/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/perl/number_feature.test create mode 100644 bower_components/prism/tests/languages/perl/operator_feature.test create mode 100644 bower_components/prism/tests/languages/perl/regex_feature.test create mode 100644 bower_components/prism/tests/languages/perl/string_feature.test create mode 100644 bower_components/prism/tests/languages/perl/variable_feature.test create mode 100644 bower_components/prism/tests/languages/perl/vstring_feature.test create mode 100644 bower_components/prism/tests/languages/php!+php-extras/global_feature.test create mode 100644 bower_components/prism/tests/languages/php!+php-extras/scope_feature.test create mode 100644 bower_components/prism/tests/languages/php!+php-extras/this_feature.test create mode 100644 bower_components/prism/tests/languages/php/comment_feature.test create mode 100644 bower_components/prism/tests/languages/php/constant_feature.test create mode 100644 bower_components/prism/tests/languages/php/delimiter_feature.test create mode 100644 bower_components/prism/tests/languages/php/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/php/package_feature.test create mode 100644 bower_components/prism/tests/languages/php/property_feature.test create mode 100644 bower_components/prism/tests/languages/php/shell-comment_feature.test create mode 100644 bower_components/prism/tests/languages/php/variable_feature.test create mode 100644 bower_components/prism/tests/languages/powershell/boolean_feature.test create mode 100644 bower_components/prism/tests/languages/powershell/comment_feature.test create mode 100644 bower_components/prism/tests/languages/powershell/function_feature.test create mode 100644 bower_components/prism/tests/languages/powershell/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/powershell/namespace_feature.test create mode 100644 bower_components/prism/tests/languages/powershell/operator_feature.test create mode 100644 bower_components/prism/tests/languages/powershell/string_feature.test create mode 100644 bower_components/prism/tests/languages/powershell/variable_feature.test create mode 100644 bower_components/prism/tests/languages/processing/constant_feature.test create mode 100644 bower_components/prism/tests/languages/processing/function_feature.test create mode 100644 bower_components/prism/tests/languages/processing/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/processing/operator_feature.test create mode 100644 bower_components/prism/tests/languages/processing/type_feature.test create mode 100644 bower_components/prism/tests/languages/prolog/builtin_feature.test create mode 100644 bower_components/prism/tests/languages/prolog/comment_feature.test create mode 100644 bower_components/prism/tests/languages/prolog/function_feature.test create mode 100644 bower_components/prism/tests/languages/prolog/number_feature.test create mode 100644 bower_components/prism/tests/languages/prolog/operator_feature.test create mode 100644 bower_components/prism/tests/languages/prolog/string_feature.test create mode 100644 bower_components/prism/tests/languages/prolog/variable_feature.test create mode 100644 bower_components/prism/tests/languages/puppet/attr-name_feature.test create mode 100644 bower_components/prism/tests/languages/puppet/boolean_feature.test create mode 100644 bower_components/prism/tests/languages/puppet/comment_feature.test create mode 100644 bower_components/prism/tests/languages/puppet/datatype_feature.test create mode 100644 bower_components/prism/tests/languages/puppet/function_feature.test create mode 100644 bower_components/prism/tests/languages/puppet/heredoc_feature.test create mode 100644 bower_components/prism/tests/languages/puppet/interpolation_feature.test create mode 100644 bower_components/prism/tests/languages/puppet/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/puppet/number_feature.test create mode 100644 bower_components/prism/tests/languages/puppet/operator_feature.test create mode 100644 bower_components/prism/tests/languages/puppet/regex_feature.test create mode 100644 bower_components/prism/tests/languages/puppet/string_feature.test create mode 100644 bower_components/prism/tests/languages/puppet/variable_feature.test create mode 100644 bower_components/prism/tests/languages/pure/comment_feature.test create mode 100644 bower_components/prism/tests/languages/pure/function_feature.test create mode 100644 bower_components/prism/tests/languages/pure/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/pure/number_feature.test create mode 100644 bower_components/prism/tests/languages/pure/operator_feature.test create mode 100644 bower_components/prism/tests/languages/pure/special_feature.test create mode 100644 bower_components/prism/tests/languages/pure/string_feature.test create mode 100644 bower_components/prism/tests/languages/python/boolean_feature.test create mode 100644 bower_components/prism/tests/languages/python/class-name_feature.test create mode 100644 bower_components/prism/tests/languages/python/comment_feature.test create mode 100644 bower_components/prism/tests/languages/python/function_feature.test create mode 100644 bower_components/prism/tests/languages/python/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/python/number_feature.test create mode 100644 bower_components/prism/tests/languages/python/operator_feature.test create mode 100644 bower_components/prism/tests/languages/python/string_feature.test create mode 100644 bower_components/prism/tests/languages/python/triple-quoted-string_feature.test create mode 100644 bower_components/prism/tests/languages/q/adverb_feature.test create mode 100644 bower_components/prism/tests/languages/q/comment_feature.test create mode 100644 bower_components/prism/tests/languages/q/datetime_feature.test create mode 100644 bower_components/prism/tests/languages/q/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/q/number_feature.test create mode 100644 bower_components/prism/tests/languages/q/string_feature.test create mode 100644 bower_components/prism/tests/languages/q/symbol_feature.test create mode 100644 bower_components/prism/tests/languages/q/verb_feature.test create mode 100644 bower_components/prism/tests/languages/qore/boolean_feature.test create mode 100644 bower_components/prism/tests/languages/qore/comment_feature.test create mode 100644 bower_components/prism/tests/languages/qore/function_feature.test create mode 100644 bower_components/prism/tests/languages/qore/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/qore/number_feature.test create mode 100644 bower_components/prism/tests/languages/qore/operator_feature.test create mode 100644 bower_components/prism/tests/languages/qore/string_feature.test create mode 100644 bower_components/prism/tests/languages/qore/variable_feature.test create mode 100644 bower_components/prism/tests/languages/r/boolean_feature.test create mode 100644 bower_components/prism/tests/languages/r/comment_feature.test create mode 100644 bower_components/prism/tests/languages/r/ellipsis_feature.test create mode 100644 bower_components/prism/tests/languages/r/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/r/number_feature.test create mode 100644 bower_components/prism/tests/languages/r/operator_feature.test create mode 100644 bower_components/prism/tests/languages/r/percent-operator_feature.test create mode 100644 bower_components/prism/tests/languages/r/string_feature.test create mode 100644 bower_components/prism/tests/languages/rest/command-line-option_feature.test create mode 100644 bower_components/prism/tests/languages/rest/comment_feature.test create mode 100644 bower_components/prism/tests/languages/rest/directive_feature.test create mode 100644 bower_components/prism/tests/languages/rest/doctest-block_feature.test create mode 100644 bower_components/prism/tests/languages/rest/field_feature.test create mode 100644 bower_components/prism/tests/languages/rest/hr_feature.test create mode 100644 bower_components/prism/tests/languages/rest/inline_feature.test create mode 100644 bower_components/prism/tests/languages/rest/link-target_feature.test create mode 100644 bower_components/prism/tests/languages/rest/link_feature.test create mode 100644 bower_components/prism/tests/languages/rest/list-bullet_feature.test create mode 100644 bower_components/prism/tests/languages/rest/literal-block_feature.test create mode 100644 bower_components/prism/tests/languages/rest/quoted-literal-block_feature.test create mode 100644 bower_components/prism/tests/languages/rest/substitution-def_feature.test create mode 100644 bower_components/prism/tests/languages/rest/table_feature.test create mode 100644 bower_components/prism/tests/languages/rest/title_feature.test create mode 100644 bower_components/prism/tests/languages/rip/boolean_feature.test create mode 100644 bower_components/prism/tests/languages/rip/builtin_feature.test create mode 100644 bower_components/prism/tests/languages/rip/character_feature.test create mode 100644 bower_components/prism/tests/languages/rip/comment_feature.test create mode 100644 bower_components/prism/tests/languages/rip/date_time_feature.test create mode 100644 bower_components/prism/tests/languages/rip/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/rip/number_feature.test create mode 100644 bower_components/prism/tests/languages/rip/reference_feature.test create mode 100644 bower_components/prism/tests/languages/rip/regex_feature.test create mode 100644 bower_components/prism/tests/languages/rip/string_feature.test create mode 100644 bower_components/prism/tests/languages/rip/symbol_feature.test create mode 100644 bower_components/prism/tests/languages/roboconf/comment_feature.test create mode 100644 bower_components/prism/tests/languages/roboconf/component_feature.test create mode 100644 bower_components/prism/tests/languages/roboconf/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/roboconf/optional_feature.test create mode 100644 bower_components/prism/tests/languages/roboconf/property_feature.test create mode 100644 bower_components/prism/tests/languages/roboconf/value_feature.test create mode 100644 bower_components/prism/tests/languages/roboconf/wildcard_feature.test create mode 100644 bower_components/prism/tests/languages/ruby/builtin_feature.test create mode 100644 bower_components/prism/tests/languages/ruby/comment_feature.test create mode 100644 bower_components/prism/tests/languages/ruby/constant_feature.test create mode 100644 bower_components/prism/tests/languages/ruby/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/ruby/regex_feature.test create mode 100644 bower_components/prism/tests/languages/ruby/string_feature.test create mode 100644 bower_components/prism/tests/languages/ruby/symbol_feature.test create mode 100644 bower_components/prism/tests/languages/ruby/variable_feature.test create mode 100644 bower_components/prism/tests/languages/rust/attribute_feature.test create mode 100644 bower_components/prism/tests/languages/rust/closure-params_feature.test create mode 100644 bower_components/prism/tests/languages/rust/comment_feature.test create mode 100644 bower_components/prism/tests/languages/rust/function_feature.test create mode 100644 bower_components/prism/tests/languages/rust/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/rust/macro-rules_feature.test create mode 100644 bower_components/prism/tests/languages/rust/number_feature.test create mode 100644 bower_components/prism/tests/languages/rust/operator_feature.test create mode 100644 bower_components/prism/tests/languages/rust/string_feature.test create mode 100644 bower_components/prism/tests/languages/sas/comment_feature.test create mode 100644 bower_components/prism/tests/languages/sas/datalines_feature.test create mode 100644 bower_components/prism/tests/languages/sas/datetime_feature.test create mode 100644 bower_components/prism/tests/languages/sas/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/sas/number_feature.test create mode 100644 bower_components/prism/tests/languages/sas/operator_feature.test create mode 100644 bower_components/prism/tests/languages/sas/string_feature.test create mode 100644 bower_components/prism/tests/languages/sass/atrule-line_feature.test create mode 100644 bower_components/prism/tests/languages/sass/comment_feature.test create mode 100644 bower_components/prism/tests/languages/sass/property-line_feature.test create mode 100644 bower_components/prism/tests/languages/sass/selector_feature.test create mode 100644 bower_components/prism/tests/languages/sass/variable-line_feature.test create mode 100644 bower_components/prism/tests/languages/scala/builtin_feature.test create mode 100644 bower_components/prism/tests/languages/scala/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/scala/number_feature.test create mode 100644 bower_components/prism/tests/languages/scala/string_feature.test create mode 100644 bower_components/prism/tests/languages/scala/symbol_feature.test create mode 100644 bower_components/prism/tests/languages/scheme/boolean_feature.test create mode 100644 bower_components/prism/tests/languages/scheme/builtin_feature.test create mode 100644 bower_components/prism/tests/languages/scheme/comment_feature.test create mode 100644 bower_components/prism/tests/languages/scheme/function_feature.test create mode 100644 bower_components/prism/tests/languages/scheme/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/scheme/number_feature.test create mode 100644 bower_components/prism/tests/languages/scheme/operator_feature.test create mode 100644 bower_components/prism/tests/languages/scheme/string_feature.test create mode 100644 bower_components/prism/tests/languages/scss+haml/scss_inclusion.test create mode 100644 bower_components/prism/tests/languages/scss+jade/scss_inclusion.test create mode 100644 bower_components/prism/tests/languages/scss/atrule_feature.test create mode 100644 bower_components/prism/tests/languages/scss/boolean_feature.test create mode 100644 bower_components/prism/tests/languages/scss/comment_feature.test create mode 100644 bower_components/prism/tests/languages/scss/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/scss/null_feature.test create mode 100644 bower_components/prism/tests/languages/scss/operator_feature.test create mode 100644 bower_components/prism/tests/languages/scss/placeholder_feature.test create mode 100644 bower_components/prism/tests/languages/scss/selector_feature.test create mode 100644 bower_components/prism/tests/languages/scss/statement_feature.test create mode 100644 bower_components/prism/tests/languages/scss/url_feature.test create mode 100644 bower_components/prism/tests/languages/scss/variable_feature.test create mode 100644 bower_components/prism/tests/languages/smalltalk/block-arguments_feature.test create mode 100644 bower_components/prism/tests/languages/smalltalk/character_feature.test create mode 100644 bower_components/prism/tests/languages/smalltalk/comment_feature.test create mode 100644 bower_components/prism/tests/languages/smalltalk/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/smalltalk/number_feature.test create mode 100644 bower_components/prism/tests/languages/smalltalk/operator_feature.test create mode 100644 bower_components/prism/tests/languages/smalltalk/string_feature.test create mode 100644 bower_components/prism/tests/languages/smalltalk/symbol_feature.test create mode 100644 bower_components/prism/tests/languages/smalltalk/temporary-variables_feature.test create mode 100644 bower_components/prism/tests/languages/smarty/attr-name_feature.test create mode 100644 bower_components/prism/tests/languages/smarty/function_feature.test create mode 100644 bower_components/prism/tests/languages/smarty/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/smarty/number_feature.test create mode 100644 bower_components/prism/tests/languages/smarty/operator_feature.test create mode 100644 bower_components/prism/tests/languages/smarty/smarty-comment_feature.test create mode 100644 bower_components/prism/tests/languages/smarty/string_feature.test create mode 100644 bower_components/prism/tests/languages/smarty/variable_feature.test create mode 100644 bower_components/prism/tests/languages/sql/boolean_feature.test create mode 100644 bower_components/prism/tests/languages/sql/comment_feature.test create mode 100644 bower_components/prism/tests/languages/sql/function_feature.test create mode 100644 bower_components/prism/tests/languages/sql/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/sql/operator_feature.test create mode 100644 bower_components/prism/tests/languages/sql/string_feature.test create mode 100644 bower_components/prism/tests/languages/sql/variable_feature.test create mode 100644 bower_components/prism/tests/languages/stylus+jade/stylus_inclusion.test create mode 100644 bower_components/prism/tests/languages/stylus/atrule-declaration_feature.test create mode 100644 bower_components/prism/tests/languages/stylus/boolean_feature.test create mode 100644 bower_components/prism/tests/languages/stylus/comment_feature.test create mode 100644 bower_components/prism/tests/languages/stylus/func_feature.test create mode 100644 bower_components/prism/tests/languages/stylus/hexcode_feature.test create mode 100644 bower_components/prism/tests/languages/stylus/important_feature.test create mode 100644 bower_components/prism/tests/languages/stylus/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/stylus/number_feature.test create mode 100644 bower_components/prism/tests/languages/stylus/operator_feature.test create mode 100644 bower_components/prism/tests/languages/stylus/property-declaration_feature.test create mode 100644 bower_components/prism/tests/languages/stylus/selector_feature.test create mode 100644 bower_components/prism/tests/languages/stylus/string_feature.test create mode 100644 bower_components/prism/tests/languages/stylus/url_feature.test create mode 100644 bower_components/prism/tests/languages/stylus/variable-declaration_feature.test create mode 100644 bower_components/prism/tests/languages/swift/atrule_feature.test create mode 100644 bower_components/prism/tests/languages/swift/builtin_feature.test create mode 100644 bower_components/prism/tests/languages/swift/constant_feature.test create mode 100644 bower_components/prism/tests/languages/swift/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/swift/number_feature.test create mode 100644 bower_components/prism/tests/languages/swift/string_feature.test create mode 100644 bower_components/prism/tests/languages/tcl/builtin_feature.test create mode 100644 bower_components/prism/tests/languages/tcl/comment_feature.test create mode 100644 bower_components/prism/tests/languages/tcl/function_feature.test create mode 100644 bower_components/prism/tests/languages/tcl/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/tcl/operator_feature.test create mode 100644 bower_components/prism/tests/languages/tcl/scope_feature.test create mode 100644 bower_components/prism/tests/languages/tcl/string_feature.test create mode 100644 bower_components/prism/tests/languages/tcl/variable_feature.test create mode 100644 bower_components/prism/tests/languages/textile/acronym_feature.test create mode 100644 bower_components/prism/tests/languages/textile/block-tag_feature.test create mode 100644 bower_components/prism/tests/languages/textile/footnote_feature.test create mode 100644 bower_components/prism/tests/languages/textile/image_feature.test create mode 100644 bower_components/prism/tests/languages/textile/inline_feature.test create mode 100644 bower_components/prism/tests/languages/textile/link-ref_feature.test create mode 100644 bower_components/prism/tests/languages/textile/link_feature.test create mode 100644 bower_components/prism/tests/languages/textile/list_feature.test create mode 100644 bower_components/prism/tests/languages/textile/mark_feature.test create mode 100644 bower_components/prism/tests/languages/textile/table_feature.test create mode 100644 bower_components/prism/tests/languages/twig+jade/twig_inclusion.test create mode 100644 bower_components/prism/tests/languages/twig/boolean_feature.test create mode 100644 bower_components/prism/tests/languages/twig/comment_feature.test create mode 100644 bower_components/prism/tests/languages/twig/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/twig/number_feature.test create mode 100644 bower_components/prism/tests/languages/twig/operator_feature.test create mode 100644 bower_components/prism/tests/languages/twig/string_feature.test create mode 100644 bower_components/prism/tests/languages/typescript/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/verilog/comment_feature.test create mode 100644 bower_components/prism/tests/languages/verilog/constant_feature.test create mode 100644 bower_components/prism/tests/languages/verilog/function_feature.test create mode 100644 bower_components/prism/tests/languages/verilog/important_feature.test create mode 100644 bower_components/prism/tests/languages/verilog/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/verilog/number_feature.test create mode 100644 bower_components/prism/tests/languages/verilog/operator_feature.test create mode 100644 bower_components/prism/tests/languages/verilog/property_feature.test create mode 100644 bower_components/prism/tests/languages/verilog/string_feature.test create mode 100644 bower_components/prism/tests/languages/vhdl/boolean_feature.test create mode 100644 bower_components/prism/tests/languages/vhdl/comment_feature.test create mode 100644 bower_components/prism/tests/languages/vhdl/constant_feature.test create mode 100644 bower_components/prism/tests/languages/vhdl/function_feature.test create mode 100644 bower_components/prism/tests/languages/vhdl/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/vhdl/number_feature.test create mode 100644 bower_components/prism/tests/languages/vhdl/operator_feature.test create mode 100644 bower_components/prism/tests/languages/vhdl/string_feature.test create mode 100644 bower_components/prism/tests/languages/vhdl/vhdl-vectors_feature.test create mode 100644 bower_components/prism/tests/languages/vim/builtin_feature.test create mode 100644 bower_components/prism/tests/languages/vim/comment_feature.test create mode 100644 bower_components/prism/tests/languages/vim/function_feature.test create mode 100644 bower_components/prism/tests/languages/vim/keyword_feature.test create mode 100644 bower_components/prism/tests/languages/vim/number_feature.test create mode 100644 bower_components/prism/tests/languages/vim/operator_feature.test create mode 100644 bower_components/prism/tests/languages/vim/string_feature.test create mode 100644 bower_components/prism/tests/languages/wiki/block-comment_feature.test create mode 100644 bower_components/prism/tests/languages/wiki/emphasis_feature.test create mode 100644 bower_components/prism/tests/languages/wiki/heading_feature.test create mode 100644 bower_components/prism/tests/languages/wiki/hr_feature.test create mode 100644 bower_components/prism/tests/languages/wiki/nowiki_feature.test create mode 100644 bower_components/prism/tests/languages/wiki/symbol_feature.test create mode 100644 bower_components/prism/tests/languages/wiki/url_feature.test create mode 100644 bower_components/prism/tests/languages/wiki/variable_feature.test create mode 100644 bower_components/prism/tests/languages/yaml/boolean_feature.test create mode 100644 bower_components/prism/tests/languages/yaml/comment_feature.test create mode 100644 bower_components/prism/tests/languages/yaml/datetime_feature.test create mode 100644 bower_components/prism/tests/languages/yaml/directive_feature.test create mode 100644 bower_components/prism/tests/languages/yaml/important_feature.test create mode 100644 bower_components/prism/tests/languages/yaml/key_feature.test create mode 100644 bower_components/prism/tests/languages/yaml/null_feature.test create mode 100644 bower_components/prism/tests/languages/yaml/number_feature.test create mode 100644 bower_components/prism/tests/languages/yaml/scalar_feature.test create mode 100644 bower_components/prism/tests/languages/yaml/string_feature.test create mode 100644 bower_components/prism/tests/languages/yaml/tag_feature.test create mode 100644 bower_components/prism/tests/run-child.js create mode 100644 bower_components/prism/tests/run.js create mode 100644 bower_components/prism/tests/testrunner-tests.js create mode 100644 bower_components/prism/themes/prism-solarizedlight.css delete mode 100644 bower_components/web-animations-js/web-animations.min.js.gz diff --git a/bower.json b/bower.json index 0b8e856e..413ce7f2 100644 --- a/bower.json +++ b/bower.json @@ -1,14 +1,7 @@ { "name": "polymer-project", "dependencies": { - "iron-icons": "PolymerElements/iron-icons#^1.0.0", - "paper-button": "PolymerElements/paper-button#^1.0.0", - "paper-drawer-panel": "PolymerElements/paper-drawer-panel#^1.0.0", - "paper-header-panel": "PolymerElements/paper-header-panel#^1.0.0", - "paper-icon-button": "PolymerElements/paper-icon-button#^1.0.0", - "paper-material": "PolymerElements/paper-material#^1.0.0", - "paper-toolbar": "PolymerElements/paper-toolbar#^1.0.0", - "iron-elements": "PolymerElements/iron-elements#~1.0.0", - "paper-elements": "PolymerElements/paper-elements#~1.0.1" + "iron-elements": "PolymerElements/iron-elements#~1.0.8", + "paper-elements": "PolymerElements/paper-elements#~1.0.7" } } diff --git a/bower_components/hydrolysis/.bower.json b/bower_components/hydrolysis/.bower.json index ecaa5a2c..48ebc8b6 100644 --- a/bower_components/hydrolysis/.bower.json +++ b/bower_components/hydrolysis/.bower.json @@ -19,15 +19,15 @@ "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0", "web-component-tester": "*" }, - "version": "1.15.4", + "version": "1.22.0", "homepage": "https://github.com/Polymer/hydrolysis", - "_release": "1.15.4", + "_release": "1.22.0", "_resolution": { "type": "version", - "tag": "v1.15.4", - "commit": "fca353c84802728f6b7e906f21f2a8e4b7688663" + "tag": "v1.22.0", + "commit": "9c0b01d6ac7c588cf161782555a7124f68a295d2" }, "_source": "git://github.com/Polymer/hydrolysis.git", - "_target": "^1.11", + "_target": "^1.18", "_originalSource": "Polymer/hydrolysis" } \ No newline at end of file diff --git a/bower_components/hydrolysis/.travis.yml b/bower_components/hydrolysis/.travis.yml new file mode 100644 index 00000000..9fe0374a --- /dev/null +++ b/bower_components/hydrolysis/.travis.yml @@ -0,0 +1,12 @@ +language: node_js +node_js: + - "0.10" + - "0.12" + - "4" +sudo: false +before_script: + - npm install -g mocha + - npm install -g jshint +script: + - jshint index.js lib/ + - mocha test/test.js diff --git a/bower_components/hydrolysis/API.md b/bower_components/hydrolysis/API.md index c12b949f..0acc6ad8 100644 --- a/bower_components/hydrolysis/API.md +++ b/bower_components/hydrolysis/API.md @@ -13,6 +13,9 @@

Change localPath from a sibling of basePath to be a child of basePath joined with redirect.

+
ProtocolRedirect(config)
+

A single redirect configuration

+
## hydrolysis : object @@ -24,31 +27,42 @@ Static analysis for Polymer. * [.Analyzer](#hydrolysis.Analyzer) * [new Analyzer(attachAST, [loader])](#new_hydrolysis.Analyzer_new) * _instance_ - * [.elements](#hydrolysis.Analyzer#elements) : Array.<ElementDescriptor> - * [.elementsByTagName](#hydrolysis.Analyzer#elementsByTagName) : Object.<string, ElementDescriptor> - * [.features](#hydrolysis.Analyzer#features) : Array.<FeatureDescriptor> - * [.behaviors](#hydrolysis.Analyzer#behaviors) : Array.<BehaviorDescriptor> - * [.html](#hydrolysis.Analyzer#html) : Object.<string, AnalyzedDocument> - * [.parsedDocuments](#hydrolysis.Analyzer#parsedDocuments) : Object - * [._getDependencies(href, [found], [transitive])](#hydrolysis.Analyzer#_getDependencies) ⇒ Array.<string> - * [.metadataTree(href)](#hydrolysis.Analyzer#metadataTree) ⇒ Promise - * [.nodeWalkDocuments(predicate)](#hydrolysis.Analyzer#nodeWalkDocuments) ⇒ Object - * [.annotate()](#hydrolysis.Analyzer#annotate) - * [.clean()](#hydrolysis.Analyzer#clean) + * [.elements](#hydrolysis.Analyzer+elements) : Array.<ElementDescriptor> + * [.elementsByTagName](#hydrolysis.Analyzer+elementsByTagName) : Object.<string, ElementDescriptor> + * [.features](#hydrolysis.Analyzer+features) : Array.<FeatureDescriptor> + * [.behaviors](#hydrolysis.Analyzer+behaviors) : Array.<BehaviorDescriptor> + * [.behaviorsByName](#hydrolysis.Analyzer+behaviorsByName) : Object.<string, BehaviorDescriptor> + * [.html](#hydrolysis.Analyzer+html) : Object.<string, AnalyzedDocument> + * [.parsedDocuments](#hydrolysis.Analyzer+parsedDocuments) : Object + * [.parsedScripts](#hydrolysis.Analyzer+parsedScripts) : Object.<string, Array.<ParsedJS>> + * [._content](#hydrolysis.Analyzer+_content) : Object + * [._getDependencies(href, [found], [transitive])](#hydrolysis.Analyzer+_getDependencies) ⇒ Array.<string> + * [.elementsForFolder(href)](#hydrolysis.Analyzer+elementsForFolder) ⇒ Array.<ElementDescriptor> + * [.behaviorsForFolder(href)](#hydrolysis.Analyzer+behaviorsForFolder) ⇒ Array.<BehaviorDescriptor> + * [.metadataTree(href)](#hydrolysis.Analyzer+metadataTree) ⇒ Promise + * [.getLoadedAst(href, [loaded])](#hydrolysis.Analyzer+getLoadedAst) ⇒ Promise.<DocumentAST> + * [.nodeWalkDocuments(predicate)](#hydrolysis.Analyzer+nodeWalkDocuments) ⇒ Object + * [.nodeWalkAllDocuments(predicate)](#hydrolysis.Analyzer+nodeWalkAllDocuments) ⇒ Object + * [.annotate()](#hydrolysis.Analyzer+annotate) + * [.clean()](#hydrolysis.Analyzer+clean) * _static_ * [.analyze(href, [options])](#hydrolysis.Analyzer.analyze) ⇒ Promise.<Analyzer> * [.FileLoader](#hydrolysis.FileLoader) * [new FileLoader()](#new_hydrolysis.FileLoader_new) - * [.addResolver(resolver)](#hydrolysis.FileLoader#addResolver) - * [.request(url)](#hydrolysis.FileLoader#request) ⇒ Promise.<string> + * [.addResolver(resolver)](#hydrolysis.FileLoader+addResolver) + * [.request(url)](#hydrolysis.FileLoader+request) ⇒ Promise.<string> * [.FSResolver](#hydrolysis.FSResolver) * [new FSResolver(config)](#new_hydrolysis.FSResolver_new) * [.NoopResolver](#hydrolysis.NoopResolver) * [new NoopResolver(config)](#new_hydrolysis.NoopResolver_new) - * [.accept(uri, deferred)](#hydrolysis.NoopResolver#accept) ⇒ boolean + * [.accept(uri, deferred)](#hydrolysis.NoopResolver+accept) ⇒ boolean + * [.RedirectResolver](#hydrolysis.RedirectResolver) + * [new RedirectResolver(config, redirects)](#new_hydrolysis.RedirectResolver_new) * [.XHRResolver](#hydrolysis.XHRResolver) * [new XHRResolver(config)](#new_hydrolysis.XHRResolver_new) * [.DocumentAST](#hydrolysis.DocumentAST) : Object + * [.JSAST](#hydrolysis.JSAST) : Object + * [.ParsedJS](#hydrolysis.ParsedJS) : Object * [.ElementDescriptor](#hydrolysis.ElementDescriptor) : Object * [.FeatureDescriptor](#hydrolysis.FeatureDescriptor) : Object * [.BehaviorDescriptor](#hydrolysis.BehaviorDescriptor) : Object @@ -64,17 +78,24 @@ Static analysis for Polymer. * [.Analyzer](#hydrolysis.Analyzer) * [new Analyzer(attachAST, [loader])](#new_hydrolysis.Analyzer_new) * _instance_ - * [.elements](#hydrolysis.Analyzer#elements) : Array.<ElementDescriptor> - * [.elementsByTagName](#hydrolysis.Analyzer#elementsByTagName) : Object.<string, ElementDescriptor> - * [.features](#hydrolysis.Analyzer#features) : Array.<FeatureDescriptor> - * [.behaviors](#hydrolysis.Analyzer#behaviors) : Array.<BehaviorDescriptor> - * [.html](#hydrolysis.Analyzer#html) : Object.<string, AnalyzedDocument> - * [.parsedDocuments](#hydrolysis.Analyzer#parsedDocuments) : Object - * [._getDependencies(href, [found], [transitive])](#hydrolysis.Analyzer#_getDependencies) ⇒ Array.<string> - * [.metadataTree(href)](#hydrolysis.Analyzer#metadataTree) ⇒ Promise - * [.nodeWalkDocuments(predicate)](#hydrolysis.Analyzer#nodeWalkDocuments) ⇒ Object - * [.annotate()](#hydrolysis.Analyzer#annotate) - * [.clean()](#hydrolysis.Analyzer#clean) + * [.elements](#hydrolysis.Analyzer+elements) : Array.<ElementDescriptor> + * [.elementsByTagName](#hydrolysis.Analyzer+elementsByTagName) : Object.<string, ElementDescriptor> + * [.features](#hydrolysis.Analyzer+features) : Array.<FeatureDescriptor> + * [.behaviors](#hydrolysis.Analyzer+behaviors) : Array.<BehaviorDescriptor> + * [.behaviorsByName](#hydrolysis.Analyzer+behaviorsByName) : Object.<string, BehaviorDescriptor> + * [.html](#hydrolysis.Analyzer+html) : Object.<string, AnalyzedDocument> + * [.parsedDocuments](#hydrolysis.Analyzer+parsedDocuments) : Object + * [.parsedScripts](#hydrolysis.Analyzer+parsedScripts) : Object.<string, Array.<ParsedJS>> + * [._content](#hydrolysis.Analyzer+_content) : Object + * [._getDependencies(href, [found], [transitive])](#hydrolysis.Analyzer+_getDependencies) ⇒ Array.<string> + * [.elementsForFolder(href)](#hydrolysis.Analyzer+elementsForFolder) ⇒ Array.<ElementDescriptor> + * [.behaviorsForFolder(href)](#hydrolysis.Analyzer+behaviorsForFolder) ⇒ Array.<BehaviorDescriptor> + * [.metadataTree(href)](#hydrolysis.Analyzer+metadataTree) ⇒ Promise + * [.getLoadedAst(href, [loaded])](#hydrolysis.Analyzer+getLoadedAst) ⇒ Promise.<DocumentAST> + * [.nodeWalkDocuments(predicate)](#hydrolysis.Analyzer+nodeWalkDocuments) ⇒ Object + * [.nodeWalkAllDocuments(predicate)](#hydrolysis.Analyzer+nodeWalkAllDocuments) ⇒ Object + * [.annotate()](#hydrolysis.Analyzer+annotate) + * [.clean()](#hydrolysis.Analyzer+clean) * _static_ * [.analyze(href, [options])](#hydrolysis.Analyzer.analyze) ⇒ Promise.<Analyzer> @@ -88,38 +109,55 @@ A database of Polymer metadata defined in HTML | attachAST | boolean | If true, attach a parse5 compliant AST | | [loader] | FileLoader | An optional `FileLoader` used to load external resources | - + #### analyzer.elements : Array.<ElementDescriptor> A list of all elements the `Analyzer` has metadata for. **Kind**: instance property of [Analyzer](#hydrolysis.Analyzer) - + #### analyzer.elementsByTagName : Object.<string, ElementDescriptor> A view into `elements`, keyed by tag name. **Kind**: instance property of [Analyzer](#hydrolysis.Analyzer) - + #### analyzer.features : Array.<FeatureDescriptor> A list of API features added to `Polymer.Base` encountered by the analyzer. **Kind**: instance property of [Analyzer](#hydrolysis.Analyzer) - + #### analyzer.behaviors : Array.<BehaviorDescriptor> The behaviors collected by the analysis pass. **Kind**: instance property of [Analyzer](#hydrolysis.Analyzer) - + +#### analyzer.behaviorsByName : Object.<string, BehaviorDescriptor> +The behaviors collected by the analysis pass by name. + +**Kind**: instance property of [Analyzer](#hydrolysis.Analyzer) + #### analyzer.html : Object.<string, AnalyzedDocument> A map, keyed by absolute path, of Document metadata. **Kind**: instance property of [Analyzer](#hydrolysis.Analyzer) - + #### analyzer.parsedDocuments : Object A map, keyed by path, of HTML document ASTs. **Kind**: instance property of [Analyzer](#hydrolysis.Analyzer) - + +#### analyzer.parsedScripts : Object.<string, Array.<ParsedJS>> +A map, keyed by path, of JS script ASTs. + +If the path is an HTML file with multiple scripts, the entry will be an array of scripts. + +**Kind**: instance property of [Analyzer](#hydrolysis.Analyzer) + +#### analyzer._content : Object +A map, keyed by path, of document content. + +**Kind**: instance property of [Analyzer](#hydrolysis.Analyzer) + #### analyzer._getDependencies(href, [found], [transitive]) ⇒ Array.<string> List all the html dependencies for the document at `href`. @@ -132,7 +170,27 @@ List all the html dependencies for the document at `href`. | [found] | Object.<string, boolean> | An object keyed by URL of the already resolved dependencies. | | [transitive] | boolean | Whether to load transitive dependencies. Defaults to true. | - + +#### analyzer.elementsForFolder(href) ⇒ Array.<ElementDescriptor> +Returns the elements defined in the folder containing `href`. + +**Kind**: instance method of [Analyzer](#hydrolysis.Analyzer) + +| Param | Type | Description | +| --- | --- | --- | +| href | string | path to search. | + + +#### analyzer.behaviorsForFolder(href) ⇒ Array.<BehaviorDescriptor> +Returns the behaviors defined in the folder containing `href`. + +**Kind**: instance method of [Analyzer](#hydrolysis.Analyzer) + +| Param | Type | Description | +| --- | --- | --- | +| href | string | path to search. | + + #### analyzer.metadataTree(href) ⇒ Promise Returns a promise that resolves to a POJO representation of the import tree, in a format that maintains the ordering of the HTML imports spec. @@ -143,9 +201,35 @@ tree, in a format that maintains the ordering of the HTML imports spec. | --- | --- | --- | | href | string | the import to get metadata for. | - + +#### analyzer.getLoadedAst(href, [loaded]) ⇒ Promise.<DocumentAST> +Returns a promise resolving to a form of the AST with all links replaced +with the document they link to. .css and .script files become <style> and +<script>, respectively. + +The elements in the loaded document are unmodified from their original +documents. + +**Kind**: instance method of [Analyzer](#hydrolysis.Analyzer) + +| Param | Type | Description | +| --- | --- | --- | +| href | string | The document to load. | +| [loaded] | Object.<string, boolean> | An object keyed by already loaded documents. | + + #### analyzer.nodeWalkDocuments(predicate) ⇒ Object -Calls `dom5.nodeWalk` on each document that `Anayzler` has laoded. +Calls `dom5.nodeWalkAll` on each document that `Anayzler` has laoded. + +**Kind**: instance method of [Analyzer](#hydrolysis.Analyzer) + +| Param | Type | Description | +| --- | --- | --- | +| predicate | Object | A dom5 predicate. | + + +#### analyzer.nodeWalkAllDocuments(predicate) ⇒ Object +Calls `dom5.nodeWalkAll` on each document that `Anayzler` has laoded. **Kind**: instance method of [Analyzer](#hydrolysis.Analyzer) @@ -153,12 +237,12 @@ Calls `dom5.nodeWalk` on each document that `Anayzler` has laoded. | --- | --- | --- | | predicate | Object | A dom5 predicate. | - + #### analyzer.annotate() Annotates all loaded metadata with its documentation. **Kind**: instance method of [Analyzer](#hydrolysis.Analyzer) - + #### analyzer.clean() Removes redundant properties from the collected descriptors. @@ -185,14 +269,14 @@ In order to properly filter paths, `href` _must_ be an absolute URI. * [.FileLoader](#hydrolysis.FileLoader) * [new FileLoader()](#new_hydrolysis.FileLoader_new) - * [.addResolver(resolver)](#hydrolysis.FileLoader#addResolver) - * [.request(url)](#hydrolysis.FileLoader#request) ⇒ Promise.<string> + * [.addResolver(resolver)](#hydrolysis.FileLoader+addResolver) + * [.request(url)](#hydrolysis.FileLoader+request) ⇒ Promise.<string> #### new FileLoader() A FileLoader lets you resolve URLs with a set of potential resolvers. - + #### fileLoader.addResolver(resolver) Add an instance of a Resolver class to the list of url resolvers @@ -205,7 +289,7 @@ The first resolver to "accept" the url wins. | --- | --- | --- | | resolver | Resolver | The resolver to add. | - + #### fileLoader.request(url) ⇒ Promise.<string> Return a promise for an absolute url @@ -241,7 +325,7 @@ Resolves requests via the file system. * [.NoopResolver](#hydrolysis.NoopResolver) * [new NoopResolver(config)](#new_hydrolysis.NoopResolver_new) - * [.accept(uri, deferred)](#hydrolysis.NoopResolver#accept) ⇒ boolean + * [.accept(uri, deferred)](#hydrolysis.NoopResolver+accept) ⇒ boolean #### new NoopResolver(config) @@ -252,7 +336,7 @@ A resolver that resolves to null any uri matching config. | --- | --- | --- | | config | string | The url to `accept`. | - + #### noopResolver.accept(uri, deferred) ⇒ boolean **Kind**: instance method of [NoopResolver](#hydrolysis.NoopResolver) **Returns**: boolean - Whether the URI is handled by this resolver. @@ -262,6 +346,20 @@ A resolver that resolves to null any uri matching config. | uri | string | The absolute URI being requested. | | deferred | Deferred | The deferred promise that should be resolved if this resolver handles the URI. | + +### hydrolysis.RedirectResolver +**Kind**: static class of [hydrolysis](#hydrolysis) + +#### new RedirectResolver(config, redirects) +Resolves protocol://hostname/path to the local filesystem. + + +| Param | Type | Description | +| --- | --- | --- | +| config | Object | configuration options. | +| config.root | string | Filesystem root to search. Defaults to the current working directory. | +| redirects | [Array.<ProtocolRedirect>](#ProtocolRedirect) | A list of protocol redirects for the resolver. They are checked for matching first-to-last. | + ### hydrolysis.XHRResolver **Kind**: static class of [hydrolysis](#hydrolysis) @@ -280,6 +378,23 @@ Construct a resolver that requests resources over XHR. Parse5's representation of a parsed html document **Kind**: static typedef of [hydrolysis](#hydrolysis) + +### hydrolysis.JSAST : Object +espree's representation of a parsed html document + +**Kind**: static typedef of [hydrolysis](#hydrolysis) + +### hydrolysis.ParsedJS : Object +Package of a parsed JS script + +**Kind**: static typedef of [hydrolysis](#hydrolysis) +**Properties** + +| Name | Type | Description | +| --- | --- | --- | +| ast | JSAST | The script's AST | +| scriptElement | DocumentAST | If inline, the script's containing tag. | + ### hydrolysis.ElementDescriptor : Object The metadata for a single polymer element @@ -358,3 +473,44 @@ Change `localPath` from a sibling of `basePath` to be a child of `basePath` joined with `redirect`. **Kind**: global function + +## ProtocolRedirect(config) +A single redirect configuration + +**Kind**: global function + +| Param | Type | Description | +| --- | --- | --- | +| config | Object | The configuration object | +| config.protocol | string | The protocol this redirect matches. | +| config.hostname | string | The host name this redirect matches. | +| config.path | string | The part of the path to match and replace with 'redirectPath' | +| config.redirectPath | string | The local filesystem path that should replace "protocol://hosname/path/" | + + +* [ProtocolRedirect(config)](#ProtocolRedirect) + * [.protocol](#ProtocolRedirect+protocol) : string + * [.hostname](#ProtocolRedirect+hostname) : string + * [.path](#ProtocolRedirect+path) : string + * [.redirectPath](#ProtocolRedirect+redirectPath) : string + + +### protocolRedirect.protocol : string +The protocol this redirect matches. + +**Kind**: instance property of [ProtocolRedirect](#ProtocolRedirect) + +### protocolRedirect.hostname : string +The host name this redirect matches. + +**Kind**: instance property of [ProtocolRedirect](#ProtocolRedirect) + +### protocolRedirect.path : string +The part of the path to match and replace with 'redirectPath' + +**Kind**: instance property of [ProtocolRedirect](#ProtocolRedirect) + +### protocolRedirect.redirectPath : string +The local filesystem path that should replace "protocol://hosname/path/" + +**Kind**: instance property of [ProtocolRedirect](#ProtocolRedirect) diff --git a/bower_components/hydrolysis/README.md b/bower_components/hydrolysis/README.md index 571809ea..7f07fbfd 100644 --- a/bower_components/hydrolysis/README.md +++ b/bower_components/hydrolysis/README.md @@ -1,6 +1,8 @@ +[![NPM version](http://img.shields.io/npm/v/hydrolysis.svg)](https://npmjs.org/package/hydrolysis) +[![Build Status](https://travis-ci.org/Polymer/hydrolysis.svg?branch=master)](https://travis-ci.org/Polymer/hydrolysis) # hydrolysis -Static anlaysis utilities for polymer. +Static analysis utilities for polymer. ## Install ``` diff --git a/bower_components/hydrolysis/bower.json b/bower_components/hydrolysis/bower.json index f814954a..6d019cd8 100644 --- a/bower_components/hydrolysis/bower.json +++ b/bower_components/hydrolysis/bower.json @@ -19,5 +19,5 @@ "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0", "web-component-tester": "*" }, - "version": "1.15.4" + "version": "1.22.0" } diff --git a/bower_components/hydrolysis/hydrolysis.js b/bower_components/hydrolysis/hydrolysis.js index 10352b4f..29f51f1a 100644 --- a/bower_components/hydrolysis/hydrolysis.js +++ b/bower_components/hydrolysis/hydrolysis.js @@ -13,7 +13,6 @@ require=(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof requ 'use strict'; // jshint -W079 var Promise = global.Promise || require('es6-promise').Promise; -require("setimmediate"); // jshint +W079 var dom5 = require('dom5'); @@ -24,6 +23,7 @@ var FileLoader = require('./loader/file-loader'); var importParse = require('./ast-utils/import-parse'); var jsParse = require('./ast-utils/js-parse'); var NoopResolver = require('./loader/noop-resolver'); +var StringResolver = require('./loader/string-resolver'); function reduceMetadata(m1, m2) { return { @@ -41,6 +41,20 @@ var EMPTY_METADATA = {elements: [], features: [], behaviors: []}; * @memberof hydrolysis */ +/** + * espree's representation of a parsed html document + * @typedef {Object} JSAST + * @memberof hydrolysis + */ + +/** + * Package of a parsed JS script + * @typedef {Object} ParsedJS + * @property {JSAST} ast The script's AST + * @property {DocumentAST} scriptElement If inline, the script's containing tag. + * @memberof hydrolysis + */ + /** * The metadata for a single polymer element * @typedef {Object} ElementDescriptor @@ -137,14 +151,23 @@ var Analyzer = function Analyzer(attachAST, */ this.html = {}; - this._parsedDocuments = {}; - /** * A map, keyed by path, of HTML document ASTs. * @type {Object} */ this.parsedDocuments = {}; + /** + * A map, keyed by path, of JS script ASTs. + * + * If the path is an HTML file with multiple scripts, the entry will be an array of scripts. + * + * @type {Object>} + */ + this.parsedScripts = {}; + + + /** * A map, keyed by path, of document content. * @type {Object} @@ -157,8 +180,16 @@ var Analyzer = function Analyzer(attachAST, * @typedef {Object} LoadOptions * @memberof hydrolysis * @property {boolean} noAnnotations Whether `annotate()` should be skipped. + * @property {String=} content Content to resolve `href` to instead of loading + * from the file system. * @property {boolean} clean Whether the generated descriptors should be cleaned * of redundant data. + * @property {string=} resolver. + * `xhr` to use XMLHttpRequest + * `fs` to use the local filesystem. + * `permissive` to use the local filesystem and return empty files when a + * path can't be found. + * Default is `fs` in node and `xhr` in the browser. * @property {function(string): boolean} filter A predicate function that * indicates which files should be ignored by the loader. By default all * files not located under the dirname of `href` will be ignored. @@ -180,10 +211,30 @@ Analyzer.analyze = function analyze(href, options) { options.filter = options.filter || _defaultFilter(href); var loader = new FileLoader(); - var PrimaryResolver = typeof window === 'undefined' ? - require('./loader/fs-resolver') : - require('./loader/xhr-resolver'); + + var resolver = options.resolver; + if (resolver === undefined) { + if (typeof window === 'undefined') { + resolver = 'fs'; + } else { + resolver = 'xhr'; + } + } + var PrimaryResolver; + if (resolver === 'fs') { + PrimaryResolver = require('./loader/fs-resolver'); + } else if (resolver === 'xhr') { + PrimaryResolver = require('./loader/xhr-resolver'); + } else if (resolver === 'permissive') { + PrimaryResolver = require('./loader/error-swallowing-fs-resolver'); + } else { + throw new Error("Resolver must be one of 'fs' or 'xhr'"); + } + loader.addResolver(new PrimaryResolver(options)); + if (options.content) { + loader.addResolver(new StringResolver({url: href, content: options.content})); + } loader.addResolver(new NoopResolver({test: options.filter})); var analyzer = new this(null, loader); @@ -214,11 +265,14 @@ function _defaultFilter(href) { Analyzer.prototype.load = function load(href) { return this.loader.request(href).then(function(content) { return new Promise(function(resolve, reject) { - setImmediate(function() { + setTimeout(function() { this._content[href] = content; resolve(this._parseHTML(content, href)); - }.bind(this)); - }.bind(this)); + }.bind(this), 0); + }.bind(this)).catch(function(err){ + console.error("Error processing document at " + href); + throw err; + }); }.bind(this)); }; @@ -247,8 +301,26 @@ Analyzer.prototype._parseHTML = function _parseHTML(htmlImport, var htmlLoaded = Promise.resolve(parsed); if (parsed.script) { metadataLoaded = this._processScripts(parsed.script, href); - depsLoaded.push(metadataLoaded); } + var commentText = parsed.comment.map(function(comment){ + return dom5.getTextContent(comment); + }); + var pseudoElements = docs.parsePseudoElements(commentText); + pseudoElements.forEach(function(element){ + element.contentHref = href; + this.elements.push(element); + this.elementsByTagName[element.is] = element; + }.bind(this)); + metadataLoaded = metadataLoaded.then(function(metadata){ + var metadataEntry = { + elements: pseudoElements, + features: [], + behaviors: [] + }; + return [metadata, metadataEntry].reduce(reduceMetadata); + }); + depsLoaded.push(metadataLoaded); + if (this.loader) { var baseUri = href; @@ -285,7 +357,6 @@ Analyzer.prototype._parseHTML = function _parseHTML(htmlImport, depsLoaded = Promise.all(depsLoaded) .then(function() {return depHrefs;}) .catch(function(err) {throw err;}); - this._parsedDocuments[href] = parsed; this.parsedDocuments[href] = parsed.ast; this.html[href] = { href: href, @@ -319,13 +390,16 @@ Analyzer.prototype._processScript = function _processScript(script, href) { var col = 0; if (script.__ownerDocument && script.__ownerDocument == href) { line = script.__locationDetail.line - 1; - col = script.__locationDetail.line - 1; + col = script.__locationDetail.column - 1; } line += err.lineNumber; col += err.column; var message = "Error parsing script in " + href + " at " + line + ":" + col; - message += "\n" + err.description; - throw new Error(message); + message += "\n" + err.stack; + var fixedErr = new Error(message); + fixedErr.location = {line: line, column: col}; + fixedErr.ownerDocument = script.__ownerDocument; + return Promise.reject(fixedErr); } if (parsedJs.elements) { parsedJs.elements.forEach(function(element) { @@ -354,6 +428,17 @@ Analyzer.prototype._processScript = function _processScript(script, href) { }.bind(this)); this.behaviors = this.behaviors.concat(parsedJs.behaviors); } + if (!Object.hasOwnProperty.call(this.parsedScripts, href)) { + this.parsedScripts[href] = []; + } + var scriptElement; + if (script.__ownerDocument && script.__ownerDocument == href) { + scriptElement = script; + } + this.parsedScripts[href].push({ + ast: parsedJs.parsedScript, + scriptElement: scriptElement + }); return parsedJs; } if (this.loader) { @@ -443,15 +528,25 @@ function matchesDocumentFolder(descriptor, href) { if (lastSlash > 0) { searchPath = searchPath.slice(0, lastSlash); } - return descriptorDoc.pathname.startsWith(searchPath); + return descriptorDoc.pathname.indexOf(searchPath) === 0; } +/** + * Returns the elements defined in the folder containing `href`. + * @param {string} href path to search. + * @return {Array.} + */ Analyzer.prototype.elementsForFolder = function elementsForFolder(href) { return this.elements.filter(function(element){ return matchesDocumentFolder(element, href); }); }; +/** + * Returns the behaviors defined in the folder containing `href`. + * @param {string} href path to search. + * @return {Array.} + */ Analyzer.prototype.behaviorsForFolder = function behaviorsForFolder(href) { return this.behaviors.filter(function(behavior){ return matchesDocumentFolder(behavior, href); @@ -586,8 +681,8 @@ Analyzer.prototype._inlineImports = function _inlineImports(ast, href, loaded) { /** * Returns a promise resolving to a form of the AST with all links replaced - * with the document they link to. .css and .script files become - - @@ -56,4 +54,3 @@ - diff --git a/bower_components/iron-a11y-keys-behavior/.bower.json b/bower_components/iron-a11y-keys-behavior/.bower.json index 4072b4af..6a6c6237 100644 --- a/bower_components/iron-a11y-keys-behavior/.bower.json +++ b/bower_components/iron-a11y-keys-behavior/.bower.json @@ -1,6 +1,6 @@ { "name": "iron-a11y-keys-behavior", - "version": "1.0.5", + "version": "1.1.1", "description": "A behavior that enables keybindings for greater a11y.", "keywords": [ "web-components", @@ -26,15 +26,16 @@ "iron-component-page": "polymerelements/iron-component-page#^1.0.0", "iron-test-helpers": "polymerelements/iron-test-helpers#^1.0.0", "test-fixture": "polymerelements/test-fixture#^1.0.0", - "web-component-tester": "*", + "web-component-tester": "polymer/web-component-tester#^3.4.0", "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0" }, + "ignore": [], "homepage": "https://github.com/PolymerElements/iron-a11y-keys-behavior", - "_release": "1.0.5", + "_release": "1.1.1", "_resolution": { "type": "version", - "tag": "v1.0.5", - "commit": "cf833eab5c55a26c5aa92e56d3fcb079120ce66a" + "tag": "v1.1.1", + "commit": "12af7cb19b2c6b3887e37a5ea1501ffe676d1e8a" }, "_source": "git://github.com/PolymerElements/iron-a11y-keys-behavior.git", "_target": "^1.0.0", diff --git a/bower_components/iron-a11y-keys-behavior/.travis.yml b/bower_components/iron-a11y-keys-behavior/.travis.yml new file mode 100644 index 00000000..12d3d7f2 --- /dev/null +++ b/bower_components/iron-a11y-keys-behavior/.travis.yml @@ -0,0 +1,22 @@ +language: node_js +sudo: false +before_script: + - npm install web-component-tester + - npm install bower + - 'export PATH=$PWD/node_modules/.bin:$PATH' + - bower install +env: + global: + - secure: OZhLlPsjjnWU4FyZ+RKq5i/Nv/tElvcjr9+OT04ENGKfh9+fkuij/XdHJQe6EpOCjrNkwt23c+I6V5YWRrSatRX/AxEkViW8EXnF32rX3HV8fWnjD6Vfn+4Qz82y4huc9II8OV5I7jFDln6yzEGZn08zAtbmhj5dSpYtT1spSf/ZuUkqn4mMRJW2wCOnzbjueP56Ry40IwQm0enLXVQLPYB3LC4fBWfT+VFrsE9qH1ZgGKcSD/n2dOD3d6xjts4FSilNp2IZ8Km5RNAFUxYmkcwrY4O2ltNtKUngWwIpeplpz0bNj5k8kOpT5xA/FT630M5sFd1ODVp846kTr/EyYTq/VCiwTaA/vDfZL85DC3O+Zt0vTHAvkxKAaXkg9sMp8gJOJ6gt6cK8rV8z7npeAUVsK1gmuHYXne1Z76SRgWwbE0/z82vyFLNgitmZDLLM1fP3TpzsK1QQg1ikn6iYXdWpHcrzBi6lk8mCafnP7D7B/yFB/Z6Y9AFI6NQI/jWP2FMMJjMWbaJVG9DAU4PWlVTiFnhfVjPI7FUEmW46/QjH1ztSZWpDA9SBozJluIpKRA1qk1EgGX1RBFBHrbFtHG//x0AGyAV6gWOfdKjl/nqcM02xFUSrDb0tkNUnEAS6K7l+X1eDaBbiaAQiakPt9Je2WvvHyc+OiZviSc72Gmc= + - secure: vIs86+z7s1QwihkHtLBRQzlmJRSIWIadq3SlDdZHS4HOivH7fNV0d4hm8QnZYZ9X8yvSvxFCzEFdLuX1TpU0H3oy5wgYky7DnfJtsEhuOfW8dobHHZeCNi/t2FQAXpobqpRwojC3A+1b1lNrY1XNpYRz7aEialO4Yr8e1SQSLex5zw/pqm7g9Vz6PnQwobDQcGXKc6ZWc84+DqOo9qfkSlnEJC/1vQxHYpUa172UnnAnmHJ7gZKdhf9aLWJSZcSpPcoKEnvslRFmeDyRMNRDWVzcg2vHnV+tc1aYzp1wsrRW3P+oqwYlvGlxo+5U92QLXKIcKZhGblVWxe8BtXgiVzgS1sz5D11vKs61Xe46onbguG/XK3UxX9bPRK5uklkC5fwAY2hhvOTGXqimTb2YrlyEWO3BCKGBk6Is3KGyCe7c2nNEmXPUSun9X1JLGRPivJb9iBR4/WSEFvibYHl6/gIke9LdXPOCHuJ3+Iu14lCz+pwi8ADIWVuGpDIxFcorG8a3BCoxQo5VouUbSe0mcNttAvSzBNxhljaaBuFs56DLDpLRr0sGhqvfA1JzdCyzVyrk4WECfZw26pAnYCyTczVXmu5msVdKnjPJKtDqWazvIhHk2G1mk8CKb14lrN58u/Kh6PQ3miJ+61c1stBWhRDlp2QffOkBJiOATKHF+AA= +node_js: 4 +addons: + firefox: latest + apt: + sources: + - google-chrome + packages: + - google-chrome-stable +script: + - xvfb-run wct + - "if [ \"${TRAVIS_PULL_REQUEST}\" = \"false\" ]; then wct -s 'default'; fi" diff --git a/bower_components/iron-a11y-keys-behavior/CONTRIBUTING.md b/bower_components/iron-a11y-keys-behavior/CONTRIBUTING.md new file mode 100644 index 00000000..7b101415 --- /dev/null +++ b/bower_components/iron-a11y-keys-behavior/CONTRIBUTING.md @@ -0,0 +1,72 @@ + + +# Polymer Elements +## Guide for Contributors + +Polymer Elements are built in the open, and the Polymer authors eagerly encourage any and all forms of community contribution. When contributing, please follow these guidelines: + +### Filing Issues + +**If you are filing an issue to request a feature**, please provide a clear description of the feature. It can be helpful to describe answers to the following questions: + + 1. **Who will use the feature?** _“As someone filling out a form…”_ + 2. **When will they use the feature?** _“When I enter an invalid value…”_ + 3. **What is the user’s goal?** _“I want to be visually notified that the value needs to be corrected…”_ + +**If you are filing an issue to report a bug**, please provide: + + 1. **A clear description of the bug and related expectations.** Consider using the following example template for reporting a bug: + + ```markdown + The `paper-foo` element causes the page to turn pink when clicked. + + ## Expected outcome + + The page stays the same color. + + ## Actual outcome + + The page turns pink. + + ## Steps to reproduce + + 1. Put a `paper-foo` element in the page. + 2. Open the page in a web browser. + 3. Click the `paper-foo` element. + ``` + + 2. **A reduced test case that demonstrates the problem.** If possible, please include the test case as a JSBin. Start with this template to easily import and use relevant Polymer Elements: [http://jsbin.com/cagaye](http://jsbin.com/cagaye/edit?html,output). + + 3. **A list of browsers where the problem occurs.** This can be skipped if the problem is the same across all browsers. + +### Submitting Pull Requests + +**Before creating a pull request**, please ensure that an issue exists for the corresponding change in the pull request that you intend to make. **If an issue does not exist, please create one per the guidelines above**. The goal is to discuss the design and necessity of the proposed change with Polymer authors and community before diving into a pull request. + +When submitting pull requests, please provide: + + 1. **A reference to the corresponding issue** or issues that will be closed by the pull request. Please refer to these issues using the following syntax: + + ```markdown + (For a single issue) + Fixes #20 + + (For multiple issues) + Fixes #32, #40 + ``` + + 2. **A succinct description of the design** used to fix any related issues. For example: + + ```markdown + This fixes #20 by removing styles that leaked which would cause the page to turn pink whenever `paper-foo` is clicked. + ``` + + 3. **At least one test for each bug fixed or feature added** as part of the pull request. Pull requests that fix bugs or add features without accompanying tests will not be considered. + +If a proposed change contains multiple commits, please [squash commits](https://www.google.com/url?q=http://blog.steveklabnik.com/posts/2012-11-08-how-to-squash-commits-in-a-github-pull-request) to as few as is necessary to succinctly express the change. A Polymer author can help you squash commits, so don’t be afraid to ask us if you need help with that! diff --git a/bower_components/iron-a11y-keys-behavior/README.md b/bower_components/iron-a11y-keys-behavior/README.md index 2d16daa2..f527af9d 100644 --- a/bower_components/iron-a11y-keys-behavior/README.md +++ b/bower_components/iron-a11y-keys-behavior/README.md @@ -1,5 +1,21 @@ -iron-a11y-keys-behavior -======================= + + + +[![Build Status](https://travis-ci.org/PolymerElements/iron-a11y-keys-behavior.svg?branch=master)](https://travis-ci.org/PolymerElements/iron-a11y-keys-behavior) + +_[Demo and API Docs](https://elements.polymer-project.org/elements/iron-a11y-keys-behavior)_ + + +##Polymer.IronA11yKeysBehavior + `Polymer.IronA11yKeysBehavior` provides a normalized interface for processing keyboard commands that pertain to [WAI-ARIA best practices](http://www.w3.org/TR/wai-aria-practices/#kbd_general_binding). @@ -13,3 +29,5 @@ Use the `key-event-target` attribute to set up event handlers on a specific node. The `keys-pressed` event will fire when one of the key combinations set with the `keys` property is pressed. + + diff --git a/bower_components/iron-a11y-keys-behavior/bower.json b/bower_components/iron-a11y-keys-behavior/bower.json index aa527189..11b6c5c6 100644 --- a/bower_components/iron-a11y-keys-behavior/bower.json +++ b/bower_components/iron-a11y-keys-behavior/bower.json @@ -1,6 +1,6 @@ { "name": "iron-a11y-keys-behavior", - "version": "1.0.5", + "version": "1.1.1", "description": "A behavior that enables keybindings for greater a11y.", "keywords": [ "web-components", @@ -26,7 +26,8 @@ "iron-component-page": "polymerelements/iron-component-page#^1.0.0", "iron-test-helpers": "polymerelements/iron-test-helpers#^1.0.0", "test-fixture": "polymerelements/test-fixture#^1.0.0", - "web-component-tester": "*", + "web-component-tester": "polymer/web-component-tester#^3.4.0", "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0" - } + }, + "ignore": [] } diff --git a/bower_components/iron-a11y-keys-behavior/demo/x-key-aware.html b/bower_components/iron-a11y-keys-behavior/demo/x-key-aware.html index a7f3205d..16b9b2a5 100644 --- a/bower_components/iron-a11y-keys-behavior/demo/x-key-aware.html +++ b/bower_components/iron-a11y-keys-behavior/demo/x-key-aware.html @@ -9,7 +9,7 @@ --> - + @@ -22,7 +22,7 @@ pre { color: var(--google-blue-700); } - + .keys { line-height: 25px; } @@ -37,6 +37,7 @@ + + + + + + +# Polymer Elements +## Guide for Contributors + +Polymer Elements are built in the open, and the Polymer authors eagerly encourage any and all forms of community contribution. When contributing, please follow these guidelines: + +### Filing Issues + +**If you are filing an issue to request a feature**, please provide a clear description of the feature. It can be helpful to describe answers to the following questions: + + 1. **Who will use the feature?** _“As someone filling out a form…”_ + 2. **When will they use the feature?** _“When I enter an invalid value…”_ + 3. **What is the user’s goal?** _“I want to be visually notified that the value needs to be corrected…”_ + +**If you are filing an issue to report a bug**, please provide: + + 1. **A clear description of the bug and related expectations.** Consider using the following example template for reporting a bug: + + ```markdown + The `paper-foo` element causes the page to turn pink when clicked. + + ## Expected outcome + + The page stays the same color. + + ## Actual outcome + + The page turns pink. + + ## Steps to reproduce + + 1. Put a `paper-foo` element in the page. + 2. Open the page in a web browser. + 3. Click the `paper-foo` element. + ``` + + 2. **A reduced test case that demonstrates the problem.** If possible, please include the test case as a JSBin. Start with this template to easily import and use relevant Polymer Elements: [https://jsbin.com/cagaye/edit?html,output](https://jsbin.com/cagaye/edit?html,output). + + 3. **A list of browsers where the problem occurs.** This can be skipped if the problem is the same across all browsers. + +### Submitting Pull Requests + +**Before creating a pull request**, please ensure that an issue exists for the corresponding change in the pull request that you intend to make. **If an issue does not exist, please create one per the guidelines above**. The goal is to discuss the design and necessity of the proposed change with Polymer authors and community before diving into a pull request. + +When submitting pull requests, please provide: + + 1. **A reference to the corresponding issue** or issues that will be closed by the pull request. Please refer to these issues in the pull request description using the following syntax: + + ```markdown + (For a single issue) + Fixes #20 + + (For multiple issues) + Fixes #32, fixes #40 + ``` + + 2. **A succinct description of the design** used to fix any related issues. For example: + + ```markdown + This fixes #20 by removing styles that leaked which would cause the page to turn pink whenever `paper-foo` is clicked. + ``` + + 3. **At least one test for each bug fixed or feature added** as part of the pull request. Pull requests that fix bugs or add features without accompanying tests will not be considered. + +If a proposed change contains multiple commits, please [squash commits](https://www.google.com/url?q=http://blog.steveklabnik.com/posts/2012-11-08-how-to-squash-commits-in-a-github-pull-request) to as few as is necessary to succinctly express the change. A Polymer author can help you squash commits, so don’t be afraid to ask us if you need help with that! diff --git a/bower_components/iron-autogrow-textarea/README.md b/bower_components/iron-autogrow-textarea/README.md index 31eab9c5..b207d330 100644 --- a/bower_components/iron-autogrow-textarea/README.md +++ b/bower_components/iron-autogrow-textarea/README.md @@ -1,4 +1,23 @@ -# iron-autogrow-textarea + + + +[![Build status](https://travis-ci.org/PolymerElements/iron-autogrow-textarea.svg?branch=master)](https://travis-ci.org/PolymerElements/iron-autogrow-textarea) + +_[Demo and API docs](https://elements.polymer-project.org/elements/iron-autogrow-textarea)_ + + +##<iron-autogrow-textarea> `iron-autogrow-textarea` is an element containing a textarea that grows in height as more lines of input are entered. Unless an explicit height or the `maxRows` property is set, it will @@ -6,7 +25,20 @@ never scroll. Example: - +```html + +``` Because the `textarea`'s `value` property is not observable, you should use this element's `bind-value` instead for imperative updates. + +### Styling + +The following custom properties and mixins are available for styling: + +| Custom property | Description | Default | +| --- | --- | --- | +| `--iron-autogrow-textarea` | Mixin applied to the textarea | `{}` | +| `--iron-autogrow-textarea-placeholder` | Mixin applied to the textarea placeholder | `{}` | + + diff --git a/bower_components/iron-autogrow-textarea/bower.json b/bower_components/iron-autogrow-textarea/bower.json index 745768d8..67be4a66 100644 --- a/bower_components/iron-autogrow-textarea/bower.json +++ b/bower_components/iron-autogrow-textarea/bower.json @@ -1,6 +1,6 @@ { "name": "iron-autogrow-textarea", - "version": "1.0.4", + "version": "1.0.12", "description": "A textarea element that automatically grows with input", "authors": [ "The Polymer Authors" @@ -11,9 +11,7 @@ "input", "textarea" ], - "main": [ - "iron-autogrow-textarea.html" - ], + "main": "iron-autogrow-textarea.html", "private": true, "repository": { "type": "git", @@ -31,9 +29,10 @@ }, "devDependencies": { "iron-component-page": "PolymerElements/iron-component-page#^1.0.0", + "iron-demo-helpers": "PolymerElements/iron-demo-helpers#^1.0.0", "iron-test-helpers": "PolymerElements/iron-test-helpers#^1.0.0", "test-fixture": "PolymerElements/test-fixture#^1.0.0", - "web-component-tester": "*", + "web-component-tester": "^4.0.0", "paper-styles": "PolymerElements/paper-styles#^1.0.0", "webcomponentsjs": "webcomponents/webcomponentsjs#^0.7.0" } diff --git a/bower_components/iron-autogrow-textarea/demo/index.html b/bower_components/iron-autogrow-textarea/demo/index.html index 25a1c25a..525d90a4 100644 --- a/bower_components/iron-autogrow-textarea/demo/index.html +++ b/bower_components/iron-autogrow-textarea/demo/index.html @@ -18,48 +18,80 @@ iron-autogrow-textarea demo + + - - + - - +
-

Updating the value imperatively

- +

Example of updating the value imperatively

+ +
+
- - diff --git a/bower_components/iron-autogrow-textarea/iron-autogrow-textarea.html b/bower_components/iron-autogrow-textarea/iron-autogrow-textarea.html index ea1f27c6..b04f89b3 100644 --- a/bower_components/iron-autogrow-textarea/iron-autogrow-textarea.html +++ b/bower_components/iron-autogrow-textarea/iron-autogrow-textarea.html @@ -10,7 +10,7 @@ - + @@ -23,8 +23,14 @@ -Because the `textarea`'s `value` property is not observable, you should use -this element's `bind-value` instead for imperative updates. +### Styling + +The following custom properties and mixins are available for styling: + +Custom property | Description | Default +----------------|-------------|---------- +`--iron-autogrow-textarea` | Mixin applied to the textarea | `{}` +`--iron-autogrow-textarea-placeholder` | Mixin applied to the textarea placeholder | `{}` @group Iron Elements @hero hero.svg @@ -42,6 +48,7 @@ padding: 2px; -moz-appearance: textarea; -webkit-appearance: textarea; + overflow: hidden; } .mirror-text { @@ -49,6 +56,10 @@ word-wrap: break-word; } + .fit { + @apply(--layout-fit); + } + textarea { position: relative; outline: none; @@ -62,26 +73,46 @@ font-size: inherit; font-family: inherit; line-height: inherit; + text-align: inherit; + @apply(--iron-autogrow-textarea); } ::content textarea:invalid { box-shadow: none; } + textarea::-webkit-input-placeholder { + @apply(--iron-autogrow-textarea-placeholder); + } + + textarea:-moz-placeholder { + @apply(--iron-autogrow-textarea-placeholder); + } + + textarea::-moz-placeholder { + @apply(--iron-autogrow-textarea-placeholder); + } + + textarea:-ms-input-placeholder { + @apply(--iron-autogrow-textarea-placeholder); + } + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/bower_components/iron-dropdown/test/x-scrollable-element.html b/bower_components/iron-dropdown/test/x-scrollable-element.html new file mode 100644 index 00000000..a3012e22 --- /dev/null +++ b/bower_components/iron-dropdown/test/x-scrollable-element.html @@ -0,0 +1,27 @@ + + + + + + + + diff --git a/bower_components/iron-elements/.bower.json b/bower_components/iron-elements/.bower.json index 69573a22..ca293732 100644 --- a/bower_components/iron-elements/.bower.json +++ b/bower_components/iron-elements/.bower.json @@ -1,6 +1,6 @@ { "name": "iron-elements", - "version": "1.0.3", + "version": "1.0.8", "description": "A set of visual and non-visual utility elements. Includes elements for working with layout, user input, selection, and scaffolding apps", "keywords": [ "web-components", @@ -20,15 +20,16 @@ "iron-ajax": "PolymerElements/iron-ajax#^1.0.0", "iron-autogrow-textarea": "PolymerElements/iron-autogrow-textarea#^1.0.0", "iron-behaviors": "PolymerElements/iron-behaviors#^1.0.0", + "iron-checked-element-behavior": "PolymerElements/iron-checked-element-behavior#^1.0.0", "iron-collapse": "PolymerElements/iron-collapse#^1.0.0", "iron-component-page": "PolymerElements/iron-component-page#^1.0.0", + "iron-demo-helpers": "PolymerElements/iron-demo-helpers#^1.0.0", "iron-doc-viewer": "PolymerElements/iron-doc-viewer#^1.0.0", "iron-dropdown": "PolymerElements/iron-dropdown#^1.0.0", "iron-fit-behavior": "PolymerElements/iron-fit-behavior#^1.0.0", "iron-flex-layout": "PolymerElements/iron-flex-layout#^1.0.0", "iron-form": "PolymerElements/iron-form#^1.0.0", "iron-form-element-behavior": "PolymerElements/iron-form-element-behavior#^1.0.0", - "iron-list": "PolymerElements/iron-list#^1.0.0", "iron-icon": "PolymerElements/iron-icon#^1.0.0", "iron-icons": "PolymerElements/iron-icons#^1.0.0", "iron-iconset": "PolymerElements/iron-iconset#^1.0.0", @@ -36,16 +37,22 @@ "iron-image": "PolymerElements/iron-image#^1.0.0", "iron-input": "PolymerElements/iron-input#^1.0.0", "iron-jsonp-library": "PolymerElements/iron-jsonp-library#^1.0.0", + "iron-list": "PolymerElements/iron-list#^1.0.0", + "iron-label": "PolymerElements/iron-label#^1.0.0", "iron-localstorage": "PolymerElements/iron-localstorage#^1.0.0", "iron-media-query": "PolymerElements/iron-media-query#^1.0.0", "iron-menu-behavior": "PolymerElements/iron-menu-behavior#^1.0.0", "iron-meta": "PolymerElements/iron-meta#^1.0.0", "iron-overlay-behavior": "PolymerElements/iron-overlay-behavior#^1.0.0", + "iron-page-url": "PolymerElements/iron-page-url#~0.7.0", "iron-pages": "PolymerElements/iron-pages#^1.0.0", "iron-range-behavior": "PolymerElements/iron-range-behavior#^1.0.0", "iron-resizable-behavior": "PolymerElements/iron-resizable-behavior#^1.0.0", "iron-selector": "PolymerElements/iron-selector#^1.0.0", + "iron-scroll-target-behavior": "PolymerElements/iron-scroll-target-behavior#^1.0.0", + "iron-scroll-threshold": "PolymerElements/iron-scroll-threshold#^1.0.0", "iron-signals": "PolymerElements/iron-signals#^1.0.0", + "iron-swipeable-container": "PolymerElements/iron-swipeable-container#^1.0.0", "iron-test-helpers": "PolymerElements/iron-test-helpers#^1.0.0", "iron-validatable-behavior": "PolymerElements/iron-validatable-behavior#^1.0.0", "iron-validator-behavior": "PolymerElements/iron-validator-behavior#^1.0.0" @@ -62,13 +69,14 @@ "test", "tests" ], - "_release": "1.0.3", + "main": "iron-elements.html", + "_release": "1.0.8", "_resolution": { "type": "version", - "tag": "v1.0.3", - "commit": "c41a656aeba027b315d1f64c9253948b6204331f" + "tag": "v1.0.8", + "commit": "55f3d9ca27901c76fc05dea536a3618e92214041" }, "_source": "git://github.com/PolymerElements/iron-elements.git", - "_target": "~1.0.0", + "_target": "~1.0.8", "_originalSource": "PolymerElements/iron-elements" } \ No newline at end of file diff --git a/bower_components/iron-elements/CONTRIBUTING.md b/bower_components/iron-elements/CONTRIBUTING.md new file mode 100644 index 00000000..7b101415 --- /dev/null +++ b/bower_components/iron-elements/CONTRIBUTING.md @@ -0,0 +1,72 @@ + + +# Polymer Elements +## Guide for Contributors + +Polymer Elements are built in the open, and the Polymer authors eagerly encourage any and all forms of community contribution. When contributing, please follow these guidelines: + +### Filing Issues + +**If you are filing an issue to request a feature**, please provide a clear description of the feature. It can be helpful to describe answers to the following questions: + + 1. **Who will use the feature?** _“As someone filling out a form…”_ + 2. **When will they use the feature?** _“When I enter an invalid value…”_ + 3. **What is the user’s goal?** _“I want to be visually notified that the value needs to be corrected…”_ + +**If you are filing an issue to report a bug**, please provide: + + 1. **A clear description of the bug and related expectations.** Consider using the following example template for reporting a bug: + + ```markdown + The `paper-foo` element causes the page to turn pink when clicked. + + ## Expected outcome + + The page stays the same color. + + ## Actual outcome + + The page turns pink. + + ## Steps to reproduce + + 1. Put a `paper-foo` element in the page. + 2. Open the page in a web browser. + 3. Click the `paper-foo` element. + ``` + + 2. **A reduced test case that demonstrates the problem.** If possible, please include the test case as a JSBin. Start with this template to easily import and use relevant Polymer Elements: [http://jsbin.com/cagaye](http://jsbin.com/cagaye/edit?html,output). + + 3. **A list of browsers where the problem occurs.** This can be skipped if the problem is the same across all browsers. + +### Submitting Pull Requests + +**Before creating a pull request**, please ensure that an issue exists for the corresponding change in the pull request that you intend to make. **If an issue does not exist, please create one per the guidelines above**. The goal is to discuss the design and necessity of the proposed change with Polymer authors and community before diving into a pull request. + +When submitting pull requests, please provide: + + 1. **A reference to the corresponding issue** or issues that will be closed by the pull request. Please refer to these issues using the following syntax: + + ```markdown + (For a single issue) + Fixes #20 + + (For multiple issues) + Fixes #32, #40 + ``` + + 2. **A succinct description of the design** used to fix any related issues. For example: + + ```markdown + This fixes #20 by removing styles that leaked which would cause the page to turn pink whenever `paper-foo` is clicked. + ``` + + 3. **At least one test for each bug fixed or feature added** as part of the pull request. Pull requests that fix bugs or add features without accompanying tests will not be considered. + +If a proposed change contains multiple commits, please [squash commits](https://www.google.com/url?q=http://blog.steveklabnik.com/posts/2012-11-08-how-to-squash-commits-in-a-github-pull-request) to as few as is necessary to succinctly express the change. A Polymer author can help you squash commits, so don’t be afraid to ask us if you need help with that! diff --git a/bower_components/iron-elements/README.md b/bower_components/iron-elements/README.md index 27d3ecb5..8fe1045d 100644 --- a/bower_components/iron-elements/README.md +++ b/bower_components/iron-elements/README.md @@ -4,14 +4,21 @@ Basic building blocks for creating an application. Most of the `iron` elements w ## Roadmap +### Elements recently released + +* [`iron-page-url`](https://github.com/PolymerElements/iron-page-url) - Handles data binding into and out of the URL. The foundation of routing. +* [`iron-demo-helpers`](https://github.com/PolymerElements/iron-demo-helpers) - Utility classes to make building demo pages easier. +* [`iron-swipeable-container`](https://github.com/PolymerElements/iron-swipeable-container) - A container that allows any of its nested children to be swiped away. +* [`iron-label`](https://github.com/PolymerElements/iron-label) - A version of the `