AJ Ortega
06047ff04e
setter
...
experimentation
fixup
2016-03-24 01:31:49 -05:00
Justin Fagnani
4dd162dd91
customElements.setCurrentTag() -> customElements.currentTag
2016-03-23 14:39:26 -07:00
Justin Fagnani
060fd96baf
Some Closure optimizations
2016-03-23 14:36:58 -07:00
Justin Fagnani
88bd9ed186
Add Closure Compiler build for Custom Elements v1
2016-03-23 13:04:36 -07:00
Justin Fagnani
68fe2b7007
Upgrade tests
2016-03-22 15:00:21 -07:00
Justin Fagnani
382b006009
Even more tests
2016-03-22 14:15:03 -07:00
Justin Fagnani
fe7c71e55a
More tests
2016-03-22 13:06:28 -07:00
Justin Fagnani
a2b4b1fe62
Reorganize to use CustomElementsRegistry proto
2016-03-22 12:54:32 -07:00
Justin Fagnani
3ab7343cfb
attached/detached -> connected/disconnected
2016-03-22 12:11:25 -07:00
Justin Fagnani
df7df9395d
defineElement -> customElements.define
2016-03-22 11:54:50 -07:00
Justin Fagnani
dabd417e59
Implement lifecycle callbacks and mutation based upgrades.
2016-03-22 10:57:45 -07:00
Justin Fagnani
d10b60f318
ES5, Babel and Typescript tests
2016-03-18 00:16:19 -07:00
Justin Fagnani
a2df728861
Custom Elements v1 WIP
2016-03-16 14:32:34 -07:00
Daniel Freedman
3ea23df8bc
Merge pull request #501 from kapouer/patch-1
...
fixClonedDom: return if source is not an element
2016-03-03 15:00:02 -08:00
Jérémy Lal
7d7fad8ac2
fixClonedDom: return if source is not an element
2016-03-03 22:55:22 +01:00
Daniel Freedman
d4f07e73da
Merge pull request #500 from MadaraUchiha/patch-1
...
Set HTMLTemplateElement as a window property
2016-02-29 11:05:58 -08:00
Madara Uchiha
839c347719
Set HTMLTemplateElement as a window property
...
Rather than as a global variable, which seems to have troubles with strict mode in a few browsers.
Closes #496
2016-02-29 16:54:50 +02:00
Daniel Freedman
b76bfaa6b1
prepare for release v0.7.21
2016-02-18 16:55:40 -08:00
Daniel Freedman
84c6c670d1
Merge pull request #483 from webcomponents/hide-template
...
Hide polyfill templates from rendering
2016-02-18 16:22:38 -08:00
Daniel Freedman
f33444f0de
[ci skip] move test up
2016-02-18 16:22:09 -08:00
Daniel Freedman
5e719db869
Remove old tests
2016-02-18 16:16:19 -08:00
Daniel Freedman
6e3c855f75
Merge branch 'master' into hide-template
2016-02-18 16:15:56 -08:00
Daniel Freedman
d72f57d8d1
Merge pull request #461 from koenkivits/patch-1
...
Added some Known Issues to README
2016-02-18 16:02:37 -08:00
Daniel Freedman
1201cd2b50
Merge pull request #472 from tomalec/patch-1
...
Remove unused variable from parser.js
2016-02-18 15:28:12 -08:00
Daniel Freedman
01c0f63153
Merge pull request #489 from webcomponents/template.cloneNode
...
Fixes #488 : add template.cloneNode and support document.importNode(template)
2016-02-11 10:44:57 -08:00
Steven Orvell
04527ce20e
Add comments and test for ownerDoc.
2016-02-10 18:03:52 -08:00
Steven Orvell
2a334a8c42
Add template.cloneNode override when needed.
2016-02-10 16:58:06 -08:00
Steven Orvell
0c3af19500
Fix test for Safari template.
2016-02-10 16:40:36 -08:00
Steven Orvell
95c52bd2e9
Use a nested template check to see if template cloning is broken.
2016-02-10 15:52:32 -08:00
Steven Orvell
1428b008af
Fix implementations with broken template.clone/importNode
2016-02-10 15:44:46 -08:00
Steven Orvell
178272092a
Fix cloneNode/importNode for dom that contains templates.
2016-02-10 15:28:45 -08:00
Daniel Freedman
3ff9cdc3f5
Fix safari 9 errors
2016-02-10 15:06:42 -08:00
Steven Orvell
4099221122
Fix typo
2016-02-09 18:53:26 -08:00
Steven Orvell
3af33f74a2
Template polypill: (a) support template.cloneNode and (b) document.importNode(template). Supports nested templates.
2016-02-09 18:37:36 -08:00
Daniel Freedman
cee5845a5b
Hide polyfill templates from rendering
...
Fixes #481
2016-01-28 11:38:45 -08:00
Daniel Freedman
6d0f05a7f0
Merge pull request #475 from webcomponents/bicknellr-revert-463
...
Reverts #463 : ShadowRoots' activeElement no longer returns elements in light DOM.
2016-01-06 17:11:10 -08:00
Russell Bicknell
ce3e721b85
Reverts #463 : ShadowRoots' activeElement no longer returns elements in light DOM.
2016-01-06 10:56:12 -08:00
Tomek Wytrębowicz
b88aeb07db
Remove unused variable from parser.js
2015-12-28 14:36:50 +01:00
Daniel Freedman
5f1284369e
prepare for release v0.7.20
2015-12-15 17:25:55 -08:00
Daniel Freedman
07f2169ad9
Merge pull request #445 from webcomponents/fix-tests
...
Fix WebComponents tests status
2015-12-15 17:23:50 -08:00
Daniel Freedman
d405e3c2fa
use travis sauce_connect
2015-12-15 17:07:44 -08:00
Daniel Freedman
eff142429e
use node 4 for now
2015-12-15 17:04:18 -08:00
Daniel Freedman
2dae0fb814
put the PATH munging back
2015-12-15 15:33:30 -08:00
Daniel Freedman
3efad399c0
Use WCT 4
...
Fix travis for building on modern node
Fix Template HTMLImports loading dependence in wct 4
2015-12-15 15:26:57 -08:00
Daniel Freedman
698e8e429d
[skip ci] update travis config to firefox latest
2015-12-15 13:53:16 -08:00
Daniel Freedman
d95b11d68f
simpler travis config
2015-12-15 13:53:16 -08:00
Daniel Freedman
2255a95a3f
actually dispatch the event :P
2015-12-15 13:53:16 -08:00
Daniel Freedman
82964dec42
Fix WebComponents tests status
...
- Removed some unnecessary tests
- Accounted for some platform oddities
- Disabled MutationObserver tests for platforms with native MutationObserver
Results:
- 100% green in firefox and chrome
- HTMLTemplateElement errors in CustomElements tests (missing import)
- Expected ShadowDOM webgl errors in Safari 9
2015-12-15 13:53:16 -08:00
Daniel Freedman
43b5dfa32f
Merge pull request #465 from webcomponents/fix-safari-webgl
...
Fix safari 9 webgl wrappers
2015-12-15 13:52:26 -08:00
Daniel Freedman
69803cbade
Merge pull request #463 from webcomponents/bicknellr/activeElement-2
...
Fix `activeElement` for ShadowRoot: focused elements in light DOM of host are now returned.
2015-12-15 11:51:56 -08:00