Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

6/17 master -> stable #184

Merged
merged 65 commits into from
Jun 17, 2013
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
65 commits
Select commit Hold shift + click to select a range
8bdeba4
added array & obj support to attrs.js
bsatrom May 22, 2013
92f8d9d
- polyfill sheet added while processing styles; should help avoid FUOC
May 29, 2013
277ea16
remove platform submodule
May 31, 2013
36ffd01
update paths for flattened repos
May 31, 2013
e226596
polyfill :scope inside @host rules.
sorvell Jun 4, 2013
278005b
make strict polyfill styling optional via Polymer.strictPolyfillStyli…
sorvell Jun 4, 2013
0d87294
ensure polyfill for :scope is always at the start of the selector
sorvell Jun 5, 2013
7f0d3c7
handle content property specially due to issue with cssom removing qu…
sorvell Jun 5, 2013
5dacd25
more tests for @host styling.
sorvell Jun 5, 2013
51d97d3
modify to use Platform.mixin instead of window.mixin
Jun 6, 2013
4b64c87
support [is=name] syntax.
sorvell Jun 6, 2013
4ebb728
fix content property so it round-trips correctly (https://code.google…
sorvell Jun 6, 2013
0e1b9ad
test for @polyfill
sorvell Jun 6, 2013
8e2bd58
- @polyfill can contain @host
sorvell Jun 6, 2013
821bdf3
add 'constructor' to cloned-attribute blacklist, make that blacklist …
Jun 6, 2013
d4f2d60
Merge branch 'master' into flattened-repos
dfreedm Jun 6, 2013
4d32e06
rebuild
dfreedm Jun 6, 2013
6877360
update build
dfreedm Jun 7, 2013
e92d318
Merge pull request #174 from Polymer/flattened-repos
dfreedm Jun 7, 2013
c287d84
add test for host styles for type extension elements
Jun 7, 2013
46512bc
support [is=name] syntax for @host styles; minor factoring
Jun 7, 2013
31ad3fd
element stylesheet refactoring (wip)
Jun 7, 2013
a6b59d3
- only fix content property if it is set
sorvell Jun 7, 2013
d6b5b13
- ensure controller styles are added only 1x per controller
sorvell Jun 7, 2013
c7f6a8d
use full LICENSE in builds
dfreedm Jun 7, 2013
63a1e0d
Merge branch 'shimStyling'
sorvell Jun 7, 2013
045042a
make pseudos polyfill compatible with browsers that don't parse the p…
sorvell Jun 8, 2013
cc5f6f2
add more tests + make tests more x-browser
sorvell Jun 8, 2013
45833e6
freshen
sorvell Jun 8, 2013
1185b00
warn on missing files for uglify
dfreedm Jun 8, 2013
5eaf4b8
re-use regex
sorvell Jun 10, 2013
09bd6cf
add tests for MDV syntax
dfreedm Jun 10, 2013
0cb6295
add tests to runner, add license
dfreedm Jun 10, 2013
b5762cd
remove all but 'super' implementation from oop.js, change 'super' to …
Jun 11, 2013
abf4870
use mdv provided syntax, remove polymer syntax
dfreedm Jun 11, 2013
1544374
Merge branch 'attrs-refactor' of git://github.com/bsatrom/polymer int…
dfreedm Jun 11, 2013
c745867
buildbot.git no longer required
Jun 11, 2013
acd1af8
test: fix for flattened repo
Jun 11, 2013
07d73bf
Merge branch 'master' into parser
Jun 11, 2013
2d5f89b
include pass for 'super()' hinting
Jun 11, 2013
5683104
freshen
sorvell Jun 11, 2013
4512913
freshen
sorvell Jun 11, 2013
26e8b14
Merge branch 'parser'
Jun 11, 2013
5b869b5
Automatically manage binding state such that elements can be garbage …
sorvell Jun 12, 2013
d181026
establish Polymer global in build.
sorvell Jun 12, 2013
03e5773
freshen
sorvell Jun 12, 2013
caf7067
 clean up mdv syntax test, add shadowdom run
dfreedm Jun 12, 2013
a246dd4
correct test to use event.path as a property.
sorvell Jun 12, 2013
f741201
add test for style elements in an element declared in the main docume…
sorvell Jun 13, 2013
0d33ece
add dynamic distribution test
sorvell Jun 13, 2013
1aa0f11
Make the test running more generic for mdv-syntax
dfreedm Jun 13, 2013
720a9c4
line up all the API for mdv-syntax tests
dfreedm Jun 13, 2013
96284ae
new build flow with audit logging
dfreedm Jun 14, 2013
597bd0d
Correctly clone style elements in a ShadowDOM polyfill safe way (see …
sorvell Jun 14, 2013
1afbc0a
add controller styles synchronously; Polymer.installControllerStyles …
sorvell Jun 14, 2013
f8b5e66
Changed description of bug (it's an IE issue, not ShadowDOM polyfill)…
sorvell Jun 14, 2013
455b58f
Use ExpressionSyntax (and new registration method)
rafaelw Jun 14, 2013
e96037b
Removed stray commented-out code
rafaelw Jun 14, 2013
cfa62f7
run async syntax tests for real-world scenario
dfreedm Jun 14, 2013
b69098d
use expression syntax for shadow roots
dfreedm Jun 14, 2013
6bc27f6
freshen builds
dfreedm Jun 14, 2013
1512e23
use the expression syntax to the max
dfreedm Jun 15, 2013
9686ea4
Fix a typo in the contributing.md
alexhancock Jun 15, 2013
24689e7
Merge pull request #183 from alexhancock/patch-1
Jun 15, 2013
4192a60
freshen build
dfreedm Jun 17, 2013
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 0 additions & 7 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -1,10 +1,3 @@
[submodule "buildbot"]
path = buildbot
url = https://github.com/Polymer/buildbot.git
[submodule "tools"]
path = tools
url = https://github.com/Polymer/tools.git
[submodule "platform"]
path = platform
url = https://github.com/Polymer/platform.git
branch = master
2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ We are more than happy to accept external contributions to the project in the fo

Before we can accept patches, there's a quick web form you need to fill out.

- If you're contributing as and individual (e.g. you own the intellectual property), fill out [this form](http://code.google.com/legal/individual-cla-v1.0.html).
- If you're contributing as an individual (e.g. you own the intellectual property), fill out [this form](http://code.google.com/legal/individual-cla-v1.0.html).
- If you're contributing under a company, fill out [this form](http://code.google.com/legal/corporate-cla-v1.0.html) instead.

This CLA asserts that contributions are owned by you and that we can license all work under our [license](LICENSE).
Expand Down
41 changes: 41 additions & 0 deletions build.log
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
BUILD LOG
---------
Build Time: 2013-06-17T12:21:13

NODEJS INFORMATION
==================
nodejs: v0.10.4
chai: 1.6.1
grunt: 0.4.1
grunt-audit: 0.0.0
grunt-contrib-uglify: 0.2.2
grunt-contrib-yuidoc: 0.4.0
grunt-karma-0.9.1: 0.4.3
karma: 0.9.2
karma-chrome-launcher: 0.0.1
karma-coffee-preprocessor: 0.0.1
karma-crbot-reporter: 0.0.3
karma-firefox-launcher: 0.0.2
karma-jasmine: 0.0.1
karma-mocha: 0.0.1
karma-phantomjs-launcher: 0.0.2
karma-requirejs: 0.0.1
karma-script-launcher: 0.0.1
mocha: 1.10.0

REPO REVISIONS
==============
polymer: 24689e70b7ebb122909d4ed17b53a2b2a455a2e5
platform: 569a80ae565a0ecbe01d3a79128021fdf1caaff7
ShadowDOM: 7a50b20542a559a0ffccb9e3a9330246a1f9fb5f
HTMLImports: 7960a892cd4461333809605c3806ba4da699b1f0
CustomElements: 76bfa07e8bfd5ed75c0c14682a66c40600e6baa0
PointerEvents: 9bab6b80e74fcbbdb4145286aae264ae54175419
PointerGestures: d6328b1e65daf111720f76b70f6d469a91a96335
mdv: aaa18dc0069764ec9f25654c949e4a1071f551f2

BUILD HASHES
============
polymer.min.js: 434cd0b3e8d81699760c75043ab6f7c5676db006
polymer.native.min.js: 4f966c0f59a909dd3ac28068f1164016551ec179
polymer.sandbox.min.js: 7444aba9341f62aeb0d89538ee033c77c16cd0e0
1 change: 0 additions & 1 deletion buildbot
Submodule buildbot deleted from 3a4761
24 changes: 12 additions & 12 deletions conf/karma.conf.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,21 +7,21 @@


// base path, that will be used to resolve files and exclude
basePath = '../';
basePath = '../../';

// list of files / patterns to load in the browser
files = [
'tools/test/mocha-htmltest.js',
'conf/mocha.conf.js',
'node_modules/chai/chai.js',
'polymer.js',
'test/js/*.js',
{pattern: 'tools/**/*.js', included: false},
{pattern: 'platform/**/*', included: false},
{pattern: 'src/*.js', included: false},
{pattern: 'test/**/*.html', included: false},
{pattern: 'test/**/*.css', included: false},
{pattern: 'test/**/*.js', included: false}
'polymer/tools/test/mocha-htmltest.js',
'polymer/conf/mocha.conf.js',
'polymer/node_modules/chai/chai.js',
'polymer/polymer.js',
'polymer/test/js/*.js',
{pattern: 'platform/*.js', included: false},
{pattern: 'polymer/tools/**/*.js', included: false},
{pattern: 'polymer/src/*.js', included: false},
{pattern: 'polymer/test/**/*.html', included: false},
{pattern: 'polymer/test/**/*.css', included: false},
{pattern: 'polymer/test/**/*.js', included: false}
];

// list of files to exclude
Expand Down
2 changes: 1 addition & 1 deletion conf/mocha.conf.js
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@ mocha.setup({
ui:'tdd',
slow: 1000,
timeout: 30000,
htmlbase: '/base/test/'
htmlbase: '/base/polymer/test/'
});
36 changes: 30 additions & 6 deletions gruntfile.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,26 +5,26 @@
*/
module.exports = function(grunt) {
Platform = [
'platform/platform.min.js'
'../platform/platform.min.js'
];

PlatformNative = [
'platform/platform.native.min.js'
'../platform/platform.native.min.js'
];

PlatformSandbox = [
'platform/platform.sandbox.min.js'
'../platform/platform.sandbox.min.js'
];

Polymer = [
'src/build.js',
'src/lang.js',
'src/oop.js',
'src/register.js',
'src/base.js',
'src/trackObservers.js',
'src/bindProperties.js',
'src/bindMDV.js',
'src/polymerSyntaxMDV.js',
'src/attrs.js',
'src/marshal.js',
'src/events.js',
Expand Down Expand Up @@ -77,7 +77,8 @@ module.exports = function(grunt) {
},
uglify: {
options: {
banner: '/* Copyright 2013 The Polymer Authors. All rights reserved. Use of this source code is governed by a BSD-style license that can be found in the LICENSE file. */\n'
banner: grunt.file.read('LICENSE'),
nonull: true
},
Polymer: {
options: {
Expand Down Expand Up @@ -124,16 +125,39 @@ module.exports = function(grunt) {
}
}
},
audit: {
polymer: {
options: {
repos: [
'.',
'../platform',
'../ShadowDOM',
'../HTMLImports',
'../CustomElements',
'../PointerEvents',
'../PointerGestures',
'../mdv'
]
},
dest: 'build.log',
src: [
'polymer.min.js',
'polymer.native.min.js',
'polymer.sandbox.min.js'
]
}
},
pkg: grunt.file.readJSON('package.json')
});

// plugins
grunt.loadNpmTasks('grunt-contrib-uglify');
grunt.loadNpmTasks('grunt-contrib-yuidoc');
grunt.loadNpmTasks('grunt-karma-0.9.1');
grunt.loadNpmTasks('grunt-audit');

// tasks
grunt.registerTask('default', ['uglify']);
grunt.registerTask('default', ['uglify', 'audit']);
grunt.registerTask('minify', ['uglify']);
grunt.registerTask('docs', ['yuidoc']);
grunt.registerTask('test', ['karma:polymer']);
Expand Down
3 changes: 2 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
"grunt-karma-0.9.1": "~0.4.3",
"karma-mocha": "*",
"karma-script-launcher": "*",
"karma-crbot-reporter": "*"
"karma-crbot-reporter": "*",
"grunt-audit": "~0.0.1"
}
}
1 change: 0 additions & 1 deletion platform
Submodule platform deleted from 704bce
3 changes: 1 addition & 2 deletions polymer.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,15 +9,14 @@
var thisFile = 'polymer.js';
var scopeName = 'Polymer';
var modules = [
'platform/platform.js',
'../platform/platform.js',
'src/lang.js',
'src/oop.js',
'src/register.js',
'src/base.js',
'src/trackObservers.js',
'src/bindProperties.js',
'src/bindMDV.js',
'src/polymerSyntaxMDV.js',
'src/attrs.js',
'src/marshal.js',
'src/events.js',
Expand Down
38 changes: 32 additions & 6 deletions polymer.min.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion polymer.min.js.map

Large diffs are not rendered by default.

35 changes: 31 additions & 4 deletions polymer.native.min.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion polymer.native.min.js.map

Large diffs are not rendered by default.

Loading