Skip to content
This repository was archived by the owner on Sep 20, 2019. It is now read-only.

Commit 0ad50cd

Browse files
committed
Merge pull request #198 from webcomponents/support-matrix
Add a browser support matrix
2 parents ddb35fb + 793aab3 commit 0ad50cd

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

README.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,28 @@ Pre-built (concatenated & minified) versions of the polyfills are maintained in
2323
`webcomponents-lite.js` includes all polyfills except for shadow DOM.
2424

2525

26+
## Browser Support
27+
28+
Our polyfills are intended to work in the latest versions of evergreen browsers. See below
29+
for our complete browser support matrix:
30+
31+
| | IE10 | IE11+ | Chrome* | Firefox* | Safari 7+* | Chrome Android* | Mobile Safari* |
32+
|---|:---:|:---:|:---:|:---:|:---:|:---:|
33+
| __Custom Elements__ | ~ | ✓ | ✓ | ✓ | ✓ | ✓| ✓
34+
| __HTML Imports__ | ~ | ✓ | ✓ | ✓ | ✓| ✓| ✓
35+
| __Shadow DOM__ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓
36+
| __Templates__ | ✓ | ✓ | ✓ | ✓| ✓ | ✓ | ✓
37+
38+
39+
*Indicates the current version of the browser
40+
41+
~Indicates support may be flaky. If using Custom Elements or HTML Imports with Shadow DOM,
42+
you will get the non-flaky Mutation Observer polyfill that Shadow DOM includes.
43+
44+
The polyfills may work in older browsers, however require additional polyfills (such as classList)
45+
to be used. We cannot guarantee support for browsers outside of our compatibility matrix.
46+
47+
2648
### Manually Building
2749

2850
If you wish to build the polyfills yourself, you'll need `node` and `gulp` on your system:

0 commit comments

Comments
 (0)