Commit 91dc4dd
feat: remove pointer event polyfill — use native Pointer Events
All modern browsers support Pointer Events natively (Chrome 55+,
Firefox 59+, Safari 13+, Edge 12+). The polyfill (based on Polymer,
~830 LOC) was already a no-op due to `if(window.PointerEvent) return`.
Removed:
- jquery__event_type_pointernative (W3C Pointer Events polyfill)
- jquery__event_type_pointerclick (pointerclick custom event)
- jquery__event_type_pointerpressrelease (pointerpress/release)
- jquery__event element docs and all related tests/fixtures
Use native pointerdown/pointerup/click events directly.
MAX_ALLOWED_FAILURES → 0, all 513 browser tests pass.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>1 parent d5b8aef commit 91dc4dd
File tree
42 files changed
+1
-1791
lines changed- build/platforms
- common.blocks/jquery
- __event
- _type
- jquery__event_type_pointernative.tests
- .bem
- simple.blocks
- .bem
- example
- page
- test-pointer
- __label
- jquery__event_type_pointerpressrelease.tests
- .bem
- simple.blocks
- .bem
- example
- test
- browser
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
42 files changed
+1
-1791
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | 31 | | |
35 | 32 | | |
36 | 33 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
32 | | - | |
33 | | - | |
34 | 31 | | |
35 | 32 | | |
36 | 33 | | |
| |||
Lines changed: 0 additions & 9 deletions
This file was deleted.
Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 0 additions & 3 deletions
This file was deleted.
Lines changed: 0 additions & 23 deletions
This file was deleted.
Lines changed: 0 additions & 1 deletion
This file was deleted.
Lines changed: 0 additions & 30 deletions
This file was deleted.
Lines changed: 0 additions & 3 deletions
This file was deleted.
0 commit comments