Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also .

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also .
base repository: Polymer/polymer
Choose a Base Repository
Polymer/polymer
100000001/polymer
11111000000/biopolymer
Acidburn0zzz/polymer
Artyom4D/polymer
BarkocziRoland/polymer
BasilLade/polymer
BluPerf/polymer
BrianSipple/polymer
BushiNoTamashiiKen/polymer
CNXTEoEorg/polymer
ColleenKeegan/polymer
Durdona/polymer
EmmaGrassi/polymer
GCPBigData/polymer
GeneralElectric/polymer
ISvengali/polymer
Jbossalini/polymer
Kazzje/polymer
ManufactureDistrict/polymer
MedRedha/polymer
Nitansh/polymer
PolymerEl/polymer
RandomStuffs22/polymer
STRML/polymer
Sagar2366/polymer
SaidTayebi/polymer
Satya-AK/polymer
Shipow/polymer
TimvdLippe/polymer
Troland/polymer
Vintharas/polymer
WahsonLeung/polymer
Waseem-Abbas/polymer
Yokubee/polymer
ZheFeng/polymer
aaronteng922/polymer
adam-singer/polymer
adamdbradley/polymer
aizatyahyaa/polymer
alexcheng1982/polymer
alinz/polymer
allmywant/polymer
andylou/polymer
andypham/polymer
anujsrc/polymer
arthurevans/polymer
arv/toolkit
astraadria4ari/polymer
austinvernsonger/polymer
awesome/polymer
bantana/polymer
belm/polymer
beomjae/polymer
betop/polymer
bryansattler/polymer
casualuser/toolkit
cbarbsintokyo/polymer
chenxinshi/polymer
cletusw/polymer
clovisdasilvaneto/polymer-1
cocus-es/polymer
contactlab/polymer
cssgist/polymer
cymen/polymer
d1manson/polymer
davgit/polymer
deepak1556/polymer
dekaralos/polymer
devcrust/polymer
devnaruka/polymer
dewott-technologies/polymer
dmorosinotto/polymer
dontuse/polymer
dshamaeli/polymer
dujuanxian/polymer
edisplay/polymer
ega1979/polymer
empoalp/polymer
en4ce/polymer
exlerdesigns/polymer
feskong/polymer
fjsnogueira/polymer
fnakstad/polymer
gerardoacuna/polymer
girliemac/polymer
happyspace/polymer
henrylee2cn/polymer
hutaoer/polymer
iArnaud/polymer
iLotus/polymer
igutnikdev/polymer
ilyych/polymer
imaginationagents1/polymer
inigo0178/polymer
iulyus/polymer
jacklovepdf/polymer
jamesalley/polymer
jamiepg1/polymer
jaredwilli/polymer
jarvys/polymer
jayvansantos/polymer
jessepinuelas/polymer
jiangshide/polymer
jiazil/polymer
jjpsos/polymer
jmesserly/polymer
joaogbm/polymer
jongrover/polymer
jpaezsa/polymer
just-me-cy/polymer
kanasite/polymer
kelonye/polymer
kotiya/polymer
kublaj/polymer
labriola/polymer
lanphan/polymer
letsila/polymer
lholmquist/polymer
liqingzhu/polymer
lisongx/polymer
lonjoy/polymer
lovefawn/polymer
m4b/polymer
markserbol/polymer
martabel/polymer
mauricionr/polymer
mbleigh/polymer
mcanthony/polymer
mdarif/polymer
miamarti/polymer
michaelhweb/polymer
mimundome/polymer
minhsong/polymer
mis8680/polymer
mixed/polymer
mk199/polymer
mmnmm/polymer
montazze/polymer
naqi324/polymer
naysumyat/polymer
nichealpham/polymer
nvdnkpr/polymer
nxbdi/polymer
onesfreedom/polymer
oscarenas/polymer
parikhutsav/polymer
pranderson/polymer
prasadsambari/polymer
primaapriansyah/toolkit
ptrpovtyu/polymer
rafaelducati/polymer
rakesh-mohanta/polymer
randyamiel/polymer
randylien/polymer
raymonlee/polymer
redfordtsai/polymer
rishitc/polymer
rivkesse/polymer
rjnpnigrhi/polymer
royyu2898/polymer
salvoravida/polymer
sanyaade-teachings/polymer
seasu/polymer
sergiolimajr/polymer
shockwavemk/polymer
simonbaker/polymer
sorvell/toolkit
soulhakr/polymer
srinarasi/polymer
startsomewhere/polymer
svencent/polymer
sxtxixtxcxh/polymer
sylphdesign/polymer
tcorral/polymer
tedyhy/polymer
teruhisa/polymer
thegrowthland/polymer
tibbon/polymer
toolkitchen/toolkit
trevenen/polymer
uapui-dev/polymer
uloga/polymer
unixcrh/polymer
varunjha089/polymer
web-padawan/polymer
woerwin/polymer
xiaozhen1900/polymer
xiaxiazhu/polymer
xtidt/polymer
xuanvu/polymer
xzymol123/polymer
yangjae/polymer
yanguanglan/polymer
yold-io/polymer
yuebin/polymer
yuinchien/toolkit
zhangchunsheng/polymer
zhangjianshe/polymer
zxmLoveLife/polymer
Nothing to show
base: 8d62da798e8c
head repository: Polymer/polymer
Choose a Head Repository
Polymer/polymer
100000001/polymer
11111000000/biopolymer
Acidburn0zzz/polymer
Artyom4D/polymer
BarkocziRoland/polymer
BasilLade/polymer
BluPerf/polymer
BrianSipple/polymer
BushiNoTamashiiKen/polymer
CNXTEoEorg/polymer
ColleenKeegan/polymer
Durdona/polymer
EmmaGrassi/polymer
GCPBigData/polymer
GeneralElectric/polymer
ISvengali/polymer
Jbossalini/polymer
Kazzje/polymer
ManufactureDistrict/polymer
MedRedha/polymer
Nitansh/polymer
PolymerEl/polymer
RandomStuffs22/polymer
STRML/polymer
Sagar2366/polymer
SaidTayebi/polymer
Satya-AK/polymer
Shipow/polymer
TimvdLippe/polymer
Troland/polymer
Vintharas/polymer
WahsonLeung/polymer
Waseem-Abbas/polymer
Yokubee/polymer
ZheFeng/polymer
aaronteng922/polymer
adam-singer/polymer
adamdbradley/polymer
aizatyahyaa/polymer
alexcheng1982/polymer
alinz/polymer
allmywant/polymer
andylou/polymer
andypham/polymer
anujsrc/polymer
arthurevans/polymer
arv/toolkit
astraadria4ari/polymer
austinvernsonger/polymer
awesome/polymer
bantana/polymer
belm/polymer
beomjae/polymer
betop/polymer
bryansattler/polymer
casualuser/toolkit
cbarbsintokyo/polymer
chenxinshi/polymer
cletusw/polymer
clovisdasilvaneto/polymer-1
cocus-es/polymer
contactlab/polymer
cssgist/polymer
cymen/polymer
d1manson/polymer
davgit/polymer
deepak1556/polymer
dekaralos/polymer
devcrust/polymer
devnaruka/polymer
dewott-technologies/polymer
dmorosinotto/polymer
dontuse/polymer
dshamaeli/polymer
dujuanxian/polymer
edisplay/polymer
ega1979/polymer
empoalp/polymer
en4ce/polymer
exlerdesigns/polymer
feskong/polymer
fjsnogueira/polymer
fnakstad/polymer
gerardoacuna/polymer
girliemac/polymer
happyspace/polymer
henrylee2cn/polymer
hutaoer/polymer
iArnaud/polymer
iLotus/polymer
igutnikdev/polymer
ilyych/polymer
imaginationagents1/polymer
inigo0178/polymer
iulyus/polymer
jacklovepdf/polymer
jamesalley/polymer
jamiepg1/polymer
jaredwilli/polymer
jarvys/polymer
jayvansantos/polymer
jessepinuelas/polymer
jiangshide/polymer
jiazil/polymer
jjpsos/polymer
jmesserly/polymer
joaogbm/polymer
jongrover/polymer
jpaezsa/polymer
just-me-cy/polymer
kanasite/polymer
kelonye/polymer
kotiya/polymer
kublaj/polymer
labriola/polymer
lanphan/polymer
letsila/polymer
lholmquist/polymer
liqingzhu/polymer
lisongx/polymer
lonjoy/polymer
lovefawn/polymer
m4b/polymer
markserbol/polymer
martabel/polymer
mauricionr/polymer
mbleigh/polymer
mcanthony/polymer
mdarif/polymer
miamarti/polymer
michaelhweb/polymer
mimundome/polymer
minhsong/polymer
mis8680/polymer
mixed/polymer
mk199/polymer
mmnmm/polymer
montazze/polymer
naqi324/polymer
naysumyat/polymer
nichealpham/polymer
nvdnkpr/polymer
nxbdi/polymer
onesfreedom/polymer
oscarenas/polymer
parikhutsav/polymer
pranderson/polymer
prasadsambari/polymer
primaapriansyah/toolkit
ptrpovtyu/polymer
rafaelducati/polymer
rakesh-mohanta/polymer
randyamiel/polymer
randylien/polymer
raymonlee/polymer
redfordtsai/polymer
rishitc/polymer
rivkesse/polymer
rjnpnigrhi/polymer
royyu2898/polymer
salvoravida/polymer
sanyaade-teachings/polymer
seasu/polymer
sergiolimajr/polymer
shockwavemk/polymer
simonbaker/polymer
sorvell/toolkit
soulhakr/polymer
srinarasi/polymer
startsomewhere/polymer
svencent/polymer
sxtxixtxcxh/polymer
sylphdesign/polymer
tcorral/polymer
tedyhy/polymer
teruhisa/polymer
thegrowthland/polymer
tibbon/polymer
toolkitchen/toolkit
trevenen/polymer
uapui-dev/polymer
uloga/polymer
unixcrh/polymer
varunjha089/polymer
web-padawan/polymer
woerwin/polymer
xiaozhen1900/polymer
xiaxiazhu/polymer
xtidt/polymer
xuanvu/polymer
xzymol123/polymer
yangjae/polymer
yanguanglan/polymer
yold-io/polymer
yuebin/polymer
yuinchien/toolkit
zhangchunsheng/polymer
zhangjianshe/polymer
zxmLoveLife/polymer
Nothing to show
compare: 87b3815812aa
This comparison is big! We’re only showing the most recent 250 commits
Commits on Feb 12, 2014
…compact syntax for writing examples that include bindings.
Commits on Feb 19, 2014
….resolveTemplate | resolveDom to fix paths before using importElements.
…dom (descendants, ancestors, siblings) such that the developer is inured to upgrade ordering. If the element definitions have loaded, domReady can be used to access upgraded elements.
Commits on Feb 20, 2014
Commits on Feb 22, 2014
should link to resources/tooling-strategy.html
Commits on Mar 17, 2014
Use bitwise not to handle differentiating rAF and timeout
 - we now keep an explicit list of all observers which must be closed when the element is removed from dom. This list contains both property observers and observers from stamped templates.
 - an element no longer maintains a list of bindings made to itself (this.bindings). This was removed for performance reasons.
5000 runs seems problematic for IE (freezes tab)
Commits on Mar 21, 2014
…ordering of inserted styles so that they come first.
…es a perf optimization that we did to reduce work done when elements inside <template>'s upgraded. Elements inside <template> no longer upgrade so we can remove this code without any performance degradation.
Commits on Mar 22, 2014
… a <polymer-element>. This is currently only supported when the element is declared inside an HTMLImport. This is due to the fact that IE does not support document.currentScript.
Commits on Mar 29, 2014
Commits on Mar 31, 2014
Commits on Apr 01, 2014
Commits on Apr 06, 2014
Commits on Apr 17, 2014
…opt in to reflecting a property, use an object in the publish block, like this:

publish: {
  foo: {value: 'foo', reflect: true}
}
…ity with previous behavior for the time being. It will probably be changed back soon.
e.g.

publish: {
  foo: {value: 'bar', reflect: true}
}
Commits on Apr 21, 2014
… dom; close property observers only if any exist
Commits on Apr 25, 2014
This patch simplifies declarative events such that there are only two notions:

1) A controller: This is found by walking up the DOM until a shadow host or lightDom controller (i.e. polymer-body) is encountered.

2) A method name: When event is handled by the controller, it attempts to find a member function with a matching name and invoke it.

Notably, this removes the behavior (that apparently no one was actually using), where by a mustache could contain a *path* (e.g. foo.bar) and the function foo.bar is looked up, not from the model, from the controller and invoked with the controller as the receiver value.

R=sorvell
BUG=

Review URL: https://codereview.appspot.com/97750045
Commits on May 01, 2014
Commits on May 14, 2014
… serves the same purpose but is less intrusive since it acts only on the content inside its template.
Commits on Jun 02, 2014
Commits on Jun 03, 2014
Commits on Jun 05, 2014
Commits on Jun 06, 2014
Commits on Jun 09, 2014
Note that this patch just moves code from observe-js into polymer (with slight tweaks).

Follow-on work pending:
-dont force creation of an array literal for registerObservers
-cleanUp the close*Observer mess
-add asserts to unbind tests that zero observers are active
-allow computed properties to be bindable

sorvell
BUG=
R=sorvell@google.com

Review URL: https://codereview.appspot.com/104910045
Commits on Jun 19, 2014
make sure shared tools stuff is served
Commits on Jul 16, 2014
Use the new per-element gesture registration
Commits on Jul 19, 2014
Commits on Jul 21, 2014
…`'s registered via html imports are all ready. This makes it easier to use polymer with asynchronous script loading libraries. Previously Polymer waited only for elements registered via calls to `Polymer`. Note, due to crbug.com/395686, the script portion of element registration is still used for ordering, but when this is fixed, we'll switch to order based on the declarative portion of registration.
Commits on Jul 30, 2014
This avoids unnecessary references properties on window, which are
slow to look up.
Cache window.ShadowDOMPolyfill value in closures
Commits on Aug 20, 2014
Force flex-basis to be 0; avoid x-browser bugs by using a sub-pixel valu...
Commits on Aug 25, 2014
Commits on Aug 27, 2014
Commits on Sep 02, 2014
Commits on Oct 01, 2014
Commits on Oct 02, 2014
Commits on Oct 08, 2014
blacklist problematic DOM property names
Commits on Oct 13, 2014
All urls will use baseUrl to setup a "clean" URL object
Fixes #110 Don't bleed document search param into hash-only links
Ian MacLeod
Ian MacLeod
Commits on Oct 22, 2014
Commits on Nov 01, 2014
Ian MacLeod
Ian MacLeod
Ian MacLeod
Ian MacLeod
Showing with 17,706 additions and 168 deletions.
  1. +3 −0 .bowerrc
  2. +9 −0 .gitignore
  3. +9 −5 README.md
  4. +9 −0 banner.txt
  5. +18 −2 bower.json
  6. +5 −0 build.bat
  7. +44 −0 build.json
  8. +0 −24 build.log
  9. +12 −0 build/polymer.html
  10. +4 −0 codereview.settings
  11. +66 −0 conf/karma.conf.js
  12. +17 −0 conf/mocha.conf.js
  13. +214 −0 docs.json
  14. +123 −0 gruntfile.js
  15. +23 −0 index.html
  16. +13 −0 package.json
  17. +0 −112 polymer.externs.js
  18. +59 −9 polymer.html
  19. +0 −15 polymer.js
  20. +0 −1 polymer.js.map
  21. +32 −0 src/api.js
  22. +16 −0 src/boot.js
  23. +90 −0 src/declaration/attributes.js
  24. +116 −0 src/declaration/events.js
  25. +45 −0 src/declaration/mdv.js
  26. +52 −0 src/declaration/path.js
  27. +138 −0 src/declaration/polymer-element.js
  28. +122 −0 src/declaration/polymer.js
  29. +239 −0 src/declaration/properties.js
  30. +255 −0 src/declaration/prototype.js
  31. +233 −0 src/declaration/queue.js
  32. +245 −0 src/declaration/styles.js
  33. +102 −0 src/instance/attributes.js
  34. +415 −0 src/instance/base.js
  35. +94 −0 src/instance/events.js
  36. +160 −0 src/instance/mdv.js
  37. +316 −0 src/instance/properties.js
  38. +117 −0 src/instance/styles.js
  39. +148 −0 src/instance/utils.js
  40. +85 −0 src/lib/auto-binding.js
  41. +75 −0 src/lib/deserialize.js
  42. +93 −0 src/lib/dom.js
  43. +79 −0 src/lib/import.js
  44. +69 −0 src/lib/job.js
  45. +74 −0 src/lib/lang.js
  46. +114 −0 src/lib/loader.js
  47. +71 −0 src/lib/styleloader.js
  48. +133 −0 src/lib/super.js
  49. +139 −0 src/lib/url.js
  50. +11 −0 src/polymer.js
  51. +249 −0 src/system/HTMLImports/base.js
  52. +16 −0 src/system/build-begin-if.js
  53. +16 −0 src/system/build-end-if.js
  54. +50 −0 src/system/compat.js
  55. +83 −0 src/system/flush.js
  56. +37 −0 src/system/microtask.js
  57. +59 −0 src/system/module.js
  58. +30 −0 src/system/unresolved.js
  59. +49 −0 test/html/async.html
  60. +56 −0 test/html/attr-mustache.html
  61. +72 −0 test/html/auto-binding.html
  62. +85 −0 test/html/bind-object-repeat.html
  63. +55 −0 test/html/bind.html
  64. +93 −0 test/html/bindProperties.html
  65. +135 −0 test/html/callbacks.html
  66. +63 −0 test/html/computedProperties.html
  67. +68 −0 test/html/ctor.html
  68. +53 −0 test/html/domready.html
  69. +74 −0 test/html/element-import.html
  70. +23 −0 test/html/element-import/elements.js
  71. +19 −0 test/html/element-import/import-a.html
  72. +19 −0 test/html/element-import/import-b.html
  73. +55 −0 test/html/element-import/import.html
  74. +16 −0 test/html/element-import/x-quux.js
  75. +195 −0 test/html/element-instanceOfType.html
  76. +198 −0 test/html/element-registration.html
  77. +123 −0 test/html/element-script.html
  78. +23 −0 test/html/element-script/elements.js
  79. +16 −0 test/html/element-script/x-quux.js
  80. +75 −0 test/html/event-handlers-host.html
  81. +135 −0 test/html/event-handlers-light.html
  82. +120 −0 test/html/event-handlers.html
  83. +146 −0 test/html/event-path-declarative.html
  84. +112 −0 test/html/event-path.html
  85. +92 −0 test/html/forceReady.html
  86. +5 −0 test/html/import-element-nopolymer.html
  87. +29 −0 test/html/import-infer-name.html
  88. +33 −0 test/html/import-warning.html
  89. +16 −0 test/html/infer-name-script.js
  90. +66 −0 test/html/infer-name.html
  91. +240 −0 test/html/layout.html
  92. +44 −0 test/html/loader-deduplicate.html
  93. +67 −0 test/html/mdv-shadow.html
  94. +135 −0 test/html/mdv-syntax.html
  95. +2,247 −0 test/html/mdv-tests/polymer-expressions-tests.js
  96. +3,483 −0 test/html/mdv-tests/template-binding-tests.js
  97. +12 −0 test/html/platform-less-import.html
  98. +54 −0 test/html/platform-less.html
  99. +43 −0 test/html/polymer-import.html
  100. +101 −0 test/html/prepare.html
  101. +66 −0 test/html/prop-attr-bind-reflection.html
  102. +183 −0 test/html/prop-attr-reflection.html
  103. +47 −0 test/html/prop-bind-oo.html
  104. +108 −0 test/html/property-array-changes.html
  105. +65 −0 test/html/property-changes.html
  106. +87 −0 test/html/property-observe.html
  107. +85 −0 test/html/publish-attributes.html
  108. +69 −0 test/html/reflection.html
  109. +18 −0 test/html/resolve/x-resolve-import.html
  110. +41 −0 test/html/resolvePath.html
  111. +57 −0 test/html/shadowroots.html
  112. +88 −0 test/html/styling/recursive-style-import.html
  113. +48 −0 test/html/styling/rules/ce-style-import.html
  114. +13 −0 test/html/styling/rules/coloring/border.css
  115. +15 −0 test/html/styling/rules/coloring/colors.css
  116. +13 −0 test/html/styling/rules/coloring/foreground.css
  117. +11 −0 test/html/styling/rules/colors.css
  118. +11 −0 test/html/styling/rules/sizing.css
  119. +13 −0 test/html/styling/rules/sizing/height.css
  120. +12 −0 test/html/styling/rules/sizing/hw.css
  121. +13 −0 test/html/styling/rules/sizing/width.css
  122. +11 −0 test/html/styling/rules/translation.css
  123. +14 −0 test/html/styling/rules/translations/2d.css
  124. +37 −0 test/html/styling/sheet-main-doc.html
  125. +43 −0 test/html/styling/sheet-order.html
  126. +118 −0 test/html/styling/sheet-scope.html
  127. +17 −0 test/html/styling/sheet1.css
  128. +17 −0 test/html/styling/sheet2.css
  129. +52 −0 test/html/styling/unresolved.html
  130. +17 −0 test/html/styling/x-sheet-main-doc.html
  131. +24 −0 test/html/styling/x-sheets.html
  132. +220 −0 test/html/take-attributes.html
  133. +28 −0 test/html/template-attr-template-import.html
  134. +58 −0 test/html/template-attr-template.html
  135. +68 −0 test/html/template-distribute-dynamic.html
  136. +50 −0 test/html/template-repeat-wrappers.html
  137. +134 −0 test/html/unbind.html
  138. +43 −0 test/html/url.html
  139. +100 −0 test/index.html
  140. +30 −0 test/js/attrs.js
  141. +56 −0 test/js/bindMDV.js
  142. +48 −0 test/js/events.js
  143. +29 −0 test/js/marshall.js
  144. +64 −0 test/js/oop.js
  145. +56 −0 test/js/paths.js
  146. +46 −0 test/js/register.js
  147. +35 −0 test/lib/htmltest.js
  148. +21 −0 test/lib/karma-include-polymer.js
  149. +65 −0 test/lib/mocha-htmltest.js
  150. +100 −0 workbench/events/index.html
  151. BIN workbench/images/add.png
  152. BIN workbench/images/comment.png
  153. BIN workbench/images/favorite.png
  154. BIN workbench/images/hangout.png
  155. BIN workbench/images/mail.png
  156. BIN workbench/images/menu.png
  157. BIN workbench/images/ribbon_accounts.png
  158. BIN workbench/images/ribbon_explore.png
  159. BIN workbench/images/ribbon_home.png
  160. BIN workbench/images/ribbon_topics.png
  161. +22 −0 workbench/images/star_full.svg
  162. +118 −0 workbench/mdv/memory-compound.html
  163. +121 −0 workbench/mdv/memory-manual.html
  164. +118 −0 workbench/mdv/memory-no-insert.html
  165. +119 −0 workbench/mdv/memory.html
  166. +113 −0 workbench/moreSmoke/index.html
  167. +15 −0 workbench/moreSmoke/x-foo.css
  168. +28 −0 workbench/null/index.html
  169. +20 −0 workbench/oldSmoke/index.html
  170. +21 −0 workbench/oldSmoke/x-bar.html
  171. +23 −0 workbench/oldSmoke/x-foo.html
  172. +14 −0 workbench/oldSmoke/x-zot.html
  173. +52 −0 workbench/oop/class.html
  174. +45 −0 workbench/oop/extend.html
  175. +29 −0 workbench/oop/node-class.html
  176. +44 −0 workbench/oop/plain.html
  177. +46 −0 workbench/oop/super.html
  178. +39 −0 workbench/register/register.html
  179. +36 −0 workbench/register/register_1.html
  180. +27 −0 workbench/smoke/elements.js
  181. +77 −0 workbench/smoke/index.html
  182. +19 −0 workbench/smoke/x-quux.js
  183. +15 −0 workbench/styling/host.css
  184. +73 −0 workbench/styling/host.html
  185. +17 −0 workbench/styling/zim.html
@@ -0,0 +1,3 @@
{
"directory": "../"
}
@@ -0,0 +1,9 @@
node_modules
docs
local.json
/test.bat
polymer.min*
polymer.sandbox*
polymer.native*
polymer.concat*
build
@@ -1,17 +1,21 @@
# Polymer

[![Analytics](https://ga-beacon.appspot.com/UA-39334307-2/Polymer/polymer/README)](https://github.com/igrigorik/ga-beacon)

Build Status: [http://build.chromium.org/p/client.polymer/waterfall](http://build.chromium.org/p/client.polymer/waterfall)
[![Polymer build status](http://www.polymer-project.org/build/polymer-dev/status.png "Polymer build status")](http://build.chromium.org/p/client.polymer/waterfall)

## Brief Overview

For more detailed info go to [http://polymer-project.org/](http://polymer-project.org/).
For more detailed info goto [http://polymer-project.org/](http://polymer-project.org/).

Polymer is a new type of library for the web, designed to leverage the existing browser infrastructure to provide the encapsulation and extendability currently only available in JS libraries.

Polymer is based on a set of future technologies, including [Shadow DOM](https://dvcs.w3.org/hg/webcomponents/raw-file/tip/spec/shadow/index.html), [Custom Elements](https://dvcs.w3.org/hg/webcomponents/raw-file/tip/spec/custom/index.html) and Model Driven Views. Currently these technologies are implemented as polyfills or shims, but as browsers adopt these features natively, the platform code that drives Polymer evacipates, leaving only the value-adds.

## Tools & Testing

For running tests or building minified files, consult the [tooling information](http://www.polymer-project.org/resources/tooling-strategy.html).
For running tests or building minified files, consult the [tooling information](http://polymer-project.org/resources/tooling-strategy.html).

## Releases

[Release (tagged) versions](https://github.com/Polymer/polymer/releases) of Polymer include concatenated and minified sources for your convenience.

[![Analytics](https://ga-beacon.appspot.com/UA-39334307-2/Polymer/polymer/README)](https://github.com/igrigorik/ga-beacon)
@@ -0,0 +1,9 @@
/**
* @license
* Copyright (c) 2014 The Polymer Project Authors. All rights reserved.
* This code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt
* The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt
* The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt
* Code distributed by Google as part of the polymer project is also
* subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt
*/
@@ -1,8 +1,24 @@
{
"name": "polymer",
"description": "Polymer is a new type of library for the web, built on top of Web Components, and designed to leverage the evolving web platform on modern browsers.",
"homepage": "http://www.polymer-project.org/",
"keywords": [
"util",
"client",
"browser",
"web components",
"web-components"
],
"author": "Polymer Authors <polymer-dev@googlegroups.com>",
"private": true,
"dependencies": {
"webcomponentsjs": "Polymer/webcomponentsjs#master",
"core-component-page": "Polymer/core-component-page#master"
"core-component-page": "Polymer/core-component-page#master",
"polymer-expressions": "Polymer/polymer-expressions#master",
"polymer-gestures": "Polymer/polymer-gestures#master",
"URL": "Polymer/URL#master"
},
"devDependencies": {
"tools": "Polymer/tools#master",
"web-component-tester": "Polymer/web-component-tester#^1.4.2"
}
}
@@ -0,0 +1,5 @@
@ECHO NPM INSTALL
@call npm install
@ECHO .
@ECHO GRUNT
@call grunt
@@ -0,0 +1,44 @@
[
"../polymer-gestures/build.json",
"../polymer-expressions/build.json",
"build/polymer-versioned.js",
"src/boot.js",
"src/system/module.js",
"src/system/build-begin-if.js",
"src/system/compat.js",
"src/system/HTMLImports/base.js",
"src/system/unresolved.js",
"src/system/build-end-if.js",
"../TemplateBinding/build.json",
"../URL/url.js",
"src/system/microtask.js",
"src/system/flush.js",
"src/lib/url.js",
"src/lib/loader.js",
"src/lib/styleloader.js",
"src/lib/lang.js",
"src/lib/job.js",
"src/lib/dom.js",
"src/lib/super.js",
"src/lib/deserialize.js",
"src/api.js",
"src/instance/utils.js",
"src/instance/events.js",
"src/instance/attributes.js",
"src/instance/properties.js",
"src/instance/mdv.js",
"src/instance/base.js",
"src/instance/styles.js",
"src/declaration/polymer.js",
"src/declaration/path.js",
"src/declaration/styles.js",
"src/declaration/events.js",
"src/declaration/properties.js",
"src/declaration/attributes.js",
"src/declaration/mdv.js",
"src/declaration/prototype.js",
"src/declaration/queue.js",
"src/declaration/polymer-element.js",
"src/lib/import.js",
"src/lib/auto-binding.js"
]

This file was deleted.

@@ -0,0 +1,12 @@
<!--
Copyright (c) 2014 The Polymer Project Authors. All rights reserved.
This code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt
The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt
The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt
Code distributed by Google as part of the polymer project is also
subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt
-->

<link rel="import" href="layout.html">

<script src="build/polymer.js"></script>
@@ -0,0 +1,4 @@
# This file is used by gcl to get repository specific information.
CODE_REVIEW_SERVER: https://codereview.appspot.com
VIEW_VC: https://github.com/Polymer/polymer-dev/commit/

@@ -0,0 +1,66 @@
/*
* @license
* Copyright (c) 2014 The Polymer Project Authors. All rights reserved.
* This code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt
* The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt
* The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt
* Code distributed by Google as part of the polymer project is also
* subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt
*/

module.exports = function(karma) {
var common = require('../../tools/test/karma-common.conf.js');
karma.set(common.mixin_common_opts(karma, {
// base path, that will be used to resolve files and exclude
basePath: '../../',

// list of files / patterns to load in the browser
files: [
'tools/test/mocha-htmltest.js',
'polymer-dev/conf/mocha.conf.js',
'polymer-dev/node_modules/chai/chai.js',
'platform/platform.js',
'polymer-dev/test/lib/karma-include-polymer.js',
'polymer-dev/test/js/*.js',
{pattern: 'CustomElements/custom-elements.js', included: false},
{pattern: 'CustomElements/src/*.js', included: false},
{pattern: 'HTMLImports/html-imports.js', included: false},
{pattern: 'HTMLImports/src/*', included: false},
{pattern: 'MutationObservers/*.js', included: false},
{pattern: 'NodeBind/src/*.js', included: false},
{pattern: 'PointerEvents/pointerevents.js', included: false},
{pattern: 'PointerEvents/src/*.js', included: false},
{pattern: 'PointerGestures/pointergestures.js', included: false},
{pattern: 'PointerGestures/src/*.js', included: false},
{pattern: 'ShadowDOM/shadowdom.js', included: false},
{pattern: 'ShadowDOM/src/**/*.js', included: false},
{pattern: 'TemplateBinding/load.js', included: false},
{pattern: 'TemplateBinding/src/*.css', included: false},
{pattern: 'TemplateBinding/src/*.js', included: false},
{pattern: 'URL/url.js', included: false},
{pattern: 'WeakMap/weakmap.js', included: false},
{pattern: 'observe-js/src/*.js', included: false},
{pattern: 'observe-js/util/*.js', included: false},
{pattern: 'platform-dev/platform.*', included: false},
{pattern: 'platform-dev/src/*.js', included: false},
{pattern: 'platform-dev/test/**/*.html', included: false},
{pattern: 'platform-dev/test/**/*.js', included: false},
{pattern: 'polymer-expressions/src/*.js', included: false},
{pattern: 'polymer-expressions/third_party/**/*.js', included: false},
{pattern: 'polymer-expressions/polymer-expressions.html', included: false},
{pattern: 'polymer-gestures/polymer-gestures.html', included: false},
{pattern: 'polymer-gestures/src/*.js', included: false},
{pattern: 'polymer-expressions/tests/*.js', included: false},
{pattern: 'TemplateBinding/tests/*.js', included: false},
{pattern: 'polymer-dev/polymer.html', included: false},
{pattern: 'polymer-dev/layout.html', included: false},
{pattern: 'polymer-dev/src/**/*.js', included: false},
{pattern: 'polymer-dev/build/polymer.js', included: false},
{pattern: 'polymer-dev/test/**/*.css', included: false},
{pattern: 'polymer-dev/test/**/*.html', included: false},
{pattern: 'polymer-dev/test/**/*.js', included: false},
{pattern: 'tools/**/*.js', included: false},
{pattern: 'tools/test/*', included: false}
]
}));
};
@@ -0,0 +1,17 @@
/*
* @license
* Copyright (c) 2014 The Polymer Project Authors. All rights reserved.
* This code may only be used under the BSD style license found at http://polymer.github.io/LICENSE.txt
* The complete set of authors may be found at http://polymer.github.io/AUTHORS.txt
* The complete set of contributors may be found at http://polymer.github.io/CONTRIBUTORS.txt
* Code distributed by Google as part of the polymer project is also
* subject to an additional IP rights grant found at http://polymer.github.io/PATENTS.txt
*/

mocha.setup({
ui:'tdd',
slow: 1000,
timeout: 30000,
ignoreLeaks: true,
htmlbase: '/base/polymer-dev/test/'
});

No commit comments for this range

You can’t perform that action at this time.