polyfills
polyfills copied to clipboard
Web Components Polyfills
We may want to add changesets to this repo to generate version numbers and changelogs.
### Description Change detection is delayed in edge, On clicking a button inside a webcomponent it does not trigger change detection but clicking anywhere else in the webcomponent triggers the...
the package.json reports the license as `SAX-PD`: https://github.com/webcomponents/polyfills/blob/d152fd4b436f51c708845b04b9826123ce6d93f3/packages/url/package.json#L12 The source code reports the license as `CC0`: https://github.com/webcomponents/polyfills/blob/d152fd4b436f51c708845b04b9826123ce6d93f3/packages/url/url.js#L1-L2 While both are public domain licenses, it would be great to avoid the...
### Description I am trying to add this custom element generated with Stencil to YouTube, which uses the `custom-elements-es5-adapter`. However, if I use esm code, I get one type of...
### Description Got an error after update to 1.5.0 in IE11 ```k=function(t){Object.defineProperty(t,"outerHTML",{get:function(){return`${this.innerHTML}`},set:function(t){if(!this.parentNode)throw new Error("Failed to set the 'outerHTML' property on 'Element': This element has no parent node.");g.body.innerHTML=t;for(var e=this.ownerDocument.createDocumentFragment();g.body.firstChild;)a.call(e,g.body.firstChild);c.call(this.parentNode,e,this)},configurable:!0})}``` Error caused...
### Description The URL polyfill does not throw an exception on `new URL( string )` where `string` is not an absolute URL and no base URL is provided. #### Live...
If `foo` is in `observedAttributes` and `setAttribute('FoO', '2')` is called, in Chrome with native custom elements, the `attributeChangedCallback` is called with the attribute name set to `foo` (lowercased). When using...
Doesn't appear implement the DocumentOrShadowRoot interface - or only `activeElement` property seems to be implemented. Particularly for dealing with selections and ranges this is needed. I'm trying to use Prosemirror...
Hello, I see these statements in the [readme](https://github.com/webcomponents/polyfills/tree/master/packages/webcomponentsjs#browser-support): > The polyfills are intended to work in the latest versions of evergreen browsers and > We cannot guarantee support for browsers...