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: 90270bc3b8f1^
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: 2a9ca53fa79c
This comparison is big! We’re only showing the most recent 250 commits
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 08, 2014
blacklist problematic DOM property names
Commits on Oct 09, 2014
add space between "go" and "to"
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 Oct 24, 2014
Commits on Nov 01, 2014
Ian MacLeod
Ian MacLeod
Ian MacLeod
Ian MacLeod
Ian MacLeod
Ian MacLeod
Ian MacLeod
Ian MacLeod
Commits on Nov 04, 2014
(we don't strictly depend on it, but most of the time it's necessary).
Commits on Nov 05, 2014
Commits on Nov 06, 2014
Move builds to dist folder
polymer.js is only concatenated
polymer.min.js is uglified
Commits on Nov 10, 2014
Make sure version file is included in build
Commits on Nov 11, 2014
Manual test for Firefox, IE, and Safari. Chrome skipped due to Object.observe usage

Fixes #892 Consider not dirty check polling when the tab is not visible
Commits on Nov 12, 2014
Commits on Nov 14, 2014
Fixing URL redirects in the README.
Commits on Nov 15, 2014
README update
Commits on Dec 04, 2014
Commits on Dec 06, 2014
Spelling correction.
Commits on Dec 11, 2014
Showing with 11,898 additions and 41 deletions.
  1. +9 −5 README.md
  2. +19 −4 bower.json
  3. +14 −24 build.log
  4. +0 −1 polymer.html
  5. +11,842 −6 polymer.js
  6. +0 −1 polymer.js.map
  7. +14 −0 polymer.min.js
@@ -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 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.
Polymer is based on a set of future technologies, including [Shadow DOM](http://w3c.github.io/webcomponents/spec/shadow/), [Custom Elements](http://w3c.github.io/webcomponents/spec/custom/) 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](https://www.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)
@@ -1,8 +1,23 @@
{
"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": {
"platform": "Polymer/platform#master",
"core-component-page": "Polymer/core-component-page#master"
}
}
"core-component-page": "Polymer/core-component-page#^0.5.0",
"webcomponentsjs": "Polymer/webcomponentsjs#^0.5.0"
},
"devDependencies": {
"tools": "Polymer/tools#master",
"web-component-tester": "Polymer/web-component-tester#^1.4.2"
},
"version": "0.5.2"
}
@@ -1,35 +1,25 @@
BUILD LOG
---------
Build Time: 2014-10-02T15:20:10
Build Time: 2014-12-11T12:46:30

NODEJS INFORMATION
==================
nodejs: v0.10.32
chai: 1.9.1
grunt: 0.4.4
grunt-audit: 0.0.3
grunt-concat-sourcemap: 0.4.3
grunt-contrib-concat: 0.4.0
grunt-contrib-uglify: 0.5.1
grunt-contrib-yuidoc: 0.5.2
grunt-karma: 0.8.3
grunt-string-replace: 0.2.7
karma: 0.12.14
karma-crbot-reporter: 0.0.4
karma-firefox-launcher: 0.1.3
karma-ie-launcher: 0.1.5
karma-mocha: 0.1.3
karma-safari-launcher: 0.1.1
karma-script-launcher: 0.1.0
mocha: 1.18.2
Polymer: 0.4.2
nodejs: v0.10.33
grunt: 0.4.5
grunt-audit: 1.0.0
grunt-contrib-concat: 0.5.0
grunt-contrib-copy: 0.7.0
grunt-contrib-uglify: 0.6.0
grunt-string-replace: 1.0.0

REPO REVISIONS
==============
polymer-expressions: a1c43d70986be0031206b68f3e17cbf11dbc56e2
polymer-gestures: 1257576a2fe1d7bb507b0c491d30b464eb03311e
polymer-dev: 254e77a62480fd6b77946e62945b79506e934beb
polymer-expressions: 197c3a0150e7a13374cfcc72e7066113723a623d
polymer-gestures: 17a6304916521be39409af292e8adf899bae0ce7
polymer: a74e9f36526361dccb6df91be439ff9c3e043f41

BUILD HASHES
============
build/polymer.js: feec88b305c76c3c15d77c0d6d03fc2f7707ff6c
dist/polymer.js: b9ad4c86af79c748cf4ea722f6d56671079fadf7
dist/polymer.min.js: 2f2021ba9682b0bb702ee7fb68fb6fbfd288eac2
dist/layout.html: 348d358a91712ecc2f8811efa430fcd954b4590c
@@ -10,4 +10,3 @@
<link rel="import" href="layout.html">

<script src="polymer.js"></script>
<!--<link rel="import" href="../polymer-dev/polymer.html">-->
11,848 polymer.js

Large diffs are not rendered by default.

This file was deleted.

Large diffs are not rendered by default.

Showing you all comments on commits in this comparison.

@davidmaxwaterman

This comment has been minimized.

Copy link

davidmaxwaterman commented on 8bd2b9e Oct 15, 2014

I have a feeling this has caused issue #797 ...

You can’t perform that action at this time.