Skip to content

Commit 402b3b0

Browse files
authored
chore: remove element-internals-polyfill (#3128)
1 parent 39842e4 commit 402b3b0

36 files changed

Lines changed: 3 additions & 58 deletions

core/pfe-core/controllers/internals-controller.ts

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -269,14 +269,7 @@ export class InternalsController implements ReactiveController, ARIAMixin {
269269
globalThis._elementInternals.set(this.host, this.internals);
270270
}
271271

272-
/**
273-
* We need to polyfill :disabled
274-
* see https://github.com/calebdwilliams/element-internals-polyfill/issues/88
275-
*/
276272
#polyfillDisabledPseudo() {
277-
// START polyfill-disabled
278-
// We need to polyfill :disabled
279-
// see https://github.com/calebdwilliams/element-internals-polyfill/issues/88
280273
const orig = (this.element as FACE).formDisabledCallback;
281274
(this.element as FACE).formDisabledCallback = disabled => {
282275
this._formDisabled = disabled;

docs/_data/importMap.cjs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ module.exports = async function() {
2727
'tslib': readPackageVersion('tslib'),
2828
'@rhds/elements': readPackageVersion('@rhds/elements'),
2929
'prismjs': readPackageVersion('prismjs'),
30-
'element-internals-polyfill': readPackageVersion('element-internals-polyfill'),
3130
'fuse.js': readPackageVersion('fuse.js'),
3231
'lit': readPackageVersion('lit'),
3332
'@lit-labs/ssr-client': readPackageVersion('@lit-labs/ssr-client'),

docs/_plugins/pfe-assets.cjs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,7 @@ function getFilesToCopy(options) {
1616
return null;
1717
}
1818

19-
const files = {
20-
[path.join(cwd, 'node_modules/element-internals-polyfill')]: 'element-internals-polyfill',
21-
};
19+
const files = {};
2220

2321
const corePkgs = fs.readdirSync(path.join(cwd, 'core'));
2422

docs/components/demos.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
</noscript>
2525
<script async
2626
src="https://ga.jspm.io/npm:es-module-shims@2.0.10/dist/es-module-shims.js"></script>
27-
<script type="module">import 'element-internals-polyfill';</script>
27+
2828
<style>
2929
html,
3030
body,

docs/main.mjs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import '@rhds/elements/rh-footer/rh-footer-universal.js';
2-
import 'element-internals-polyfill';
32
import { PfV5Icon } from '@patternfly/elements/pf-v5-icon/pf-v5-icon.js';
43
import '@patternfly/elements/pf-v5-accordion/pf-v5-accordion.js';
54
import '@patternfly/elements/pf-v5-alert/pf-v5-alert.js';

elements/pf-v5-button/demo/block.html

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@
33
</section>
44

55
<script type="module">
6-
import 'element-internals-polyfill';
76
import '@patternfly/elements/pf-v5-button/pf-v5-button.js';
87
for (const button of document.querySelectorAll('pf-v5-button')) {
98
button.addEventListener('click', console.log);

elements/pf-v5-button/demo/form-control.html

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@ <h2>Both disabled</h2>
3535
</form>
3636

3737
<script type="module">
38-
import 'element-internals-polyfill';
3938
import '@patternfly/elements/pf-v5-switch/pf-v5-switch.js';
4039
import '@patternfly/elements/pf-v5-button/pf-v5-button.js';
4140

elements/pf-v5-button/demo/index.html

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
</pf-v5-button>
55

66
<script type="module">
7-
import 'element-internals-polyfill';
87
import '@patternfly/elements/pf-v5-button/pf-v5-button.js';
98
document.getElementById('button').addEventListener('click', async function() {
109
await import('@patternfly/elements/pf-v5-badge/pf-v5-badge.js');

elements/pf-v5-button/demo/sizes.html

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
</section>
1616

1717
<script type="module">
18-
import 'element-internals-polyfill';
1918
import '@patternfly/elements/pf-v5-button/pf-v5-button.js';
2019
for (const button of document.querySelectorAll('pf-v5-button')) {
2120
button.addEventListener('click', console.log);

elements/pf-v5-button/demo/stateful.html

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
</section>
1212

1313
<script type="module">
14-
import 'element-internals-polyfill';
1514
import '@patternfly/elements/pf-v5-button/pf-v5-button.js';
1615
import '@patternfly/elements/pf-v5-spinner/pf-v5-spinner.js';
1716

0 commit comments

Comments
 (0)