-
Couldn't load subscription status.
- Fork 192
Add UI Events as features, update existing events #2285
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 29 commits
Commits
Show all changes
35 commits
Select commit
Hold shift + click to select a range
1b9ecf6
More permissions keys
autonome 00a3713
Merge branch 'main' of https://github.com/web-platform-dx/web-features
autonome de5745e
Merge branch 'main' of https://github.com/web-platform-dx/web-features
autonome 7b88ae9
Merge branch 'main' of https://github.com/web-platform-dx/web-features
autonome 85333ba
Merge branch 'main' of https://github.com/web-platform-dx/web-features
autonome 674194f
Merge branch 'main' of https://github.com/web-platform-dx/web-features
autonome d003e48
Add UI events and update some existing events
autonome f2c2a1b
Merge branch 'main' into uievents
autonome 1132fa3
Merge branch 'main' of https://github.com/web-platform-dx/web-features
autonome 9e67598
Merge branch 'main' of https://github.com/web-platform-dx/web-features
autonome fb6591f
Revert "More permissions keys"
autonome df87adb
Revert "More permissions keys"
autonome ccf814c
Merge branch 'main' into uievents
autonome 3027834
Merge branch 'uievents' of https://github.com/autonome/web-features i…
autonome 8f6371f
Merge branch 'main' into uievents
autonome e8b988a
put input events back
autonome 0c8169c
pointer pointer events events
autonome c5906ab
Merge branch 'uievents' of https://github.com/autonome/web-features i…
autonome 1866e15
Merge branch 'main' into uievents
autonome 0755d98
Update features/focus-events.yml
autonome 24a2dd7
more review fixes
autonome 278772a
update descriptions per review
autonome 80b557d
regen
autonome 7dea818
format
autonome 8e24d23
rename pointer events
autonome fcc2b87
Merge branch 'main' into uievents
autonome 82ad6d9
Merge branch 'main' into uievents
autonome 68aeb8b
add comment about focus events
autonome 183ed84
Merge branch 'uievents' of https://github.com/autonome/web-features i…
autonome 88f49ba
Update features/composition-events.yml
autonome e906f3b
Update features/focus-events.yml
autonome cb410f3
Update features/keyboard-events.yml
autonome 8852172
Update features/pointer-events-api.yml
autonome e9ef14d
Merge branch 'main' into uievents
autonome 8867c87
Merge branch 'main' into uievents
autonome File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,10 @@ | ||
| name: Composition events | ||
| description: The `compositionstart`, `compositionupdate` and `compositionend` events fire when text containing characters that might not be commonly available on keyboards are added. Examples of these characters are emoji, logograms in Asian languages, or input from speech recognition processors. | ||
| spec: https://w3c.github.io/uievents/#events-compositionevents | ||
| compat_features: | ||
| - api.CompositionEvent | ||
| - api.CompositionEvent.CompositionEvent | ||
| - api.CompositionEvent.data | ||
| - api.Element.compositionend_event | ||
| - api.Element.compositionstart_event | ||
| - api.Element.compositionupdate_event | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,58 @@ | ||
| # Generated from: composition-events.yml | ||
| # Do not edit this file by hand. Edit the source file instead! | ||
|
|
||
| status: | ||
| baseline: high | ||
| baseline_low_date: 2017-04-19 | ||
| baseline_high_date: 2019-10-19 | ||
| support: | ||
| chrome: "26" | ||
| chrome_android: "26" | ||
| edge: "12" | ||
| firefox: "53" | ||
| firefox_android: "53" | ||
| safari: "7" | ||
| safari_ios: "7" | ||
| compat_features: | ||
| # baseline: high | ||
| # baseline_low_date: 2015-07-29 | ||
| # baseline_high_date: 2018-01-29 | ||
| # support: | ||
| # chrome: "15" | ||
| # chrome_android: "18" | ||
| # edge: "12" | ||
| # firefox: "9" | ||
| # firefox_android: "9" | ||
| # safari: "5" | ||
| # safari_ios: "5" | ||
| - api.CompositionEvent | ||
| - api.CompositionEvent.data | ||
| - api.Element.compositionend_event | ||
| - api.Element.compositionstart_event | ||
|
|
||
| # baseline: high | ||
| # baseline_low_date: 2015-07-29 | ||
| # baseline_high_date: 2018-01-29 | ||
| # support: | ||
| # chrome: "18" | ||
| # chrome_android: "18" | ||
| # edge: "12" | ||
| # firefox: "9" | ||
| # firefox_android: "9" | ||
| # safari: "5" | ||
| # safari_ios: "5" | ||
| - api.Element.compositionupdate_event | ||
|
|
||
| # ⬇️ Same status as overall feature ⬇️ | ||
| # baseline: high | ||
| # baseline_low_date: 2017-04-19 | ||
| # baseline_high_date: 2019-10-19 | ||
| # support: | ||
| # chrome: "26" | ||
| # chrome_android: "26" | ||
| # edge: "12" | ||
| # firefox: "53" | ||
| # firefox_android: "53" | ||
| # safari: "7" | ||
| # safari_ios: "7" | ||
| - api.CompositionEvent.CompositionEvent |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,17 @@ | ||
| name: Focus events | ||
| description: The `blur`, `focus`, `focusin` and `focusout` events fire when there are changes in focus for the elements or windows involved. | ||
| spec: https://w3c.github.io/uievents/#events-focusevent | ||
|
|
||
| # Caniuse vs BCD is conflicting, so not adding the Caniuse field nor | ||
| # computing status here yet until figured out in this issue: | ||
| # | ||
| # https://github.com/web-platform-dx/web-features/issues/2327 | ||
|
|
||
autonome marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
| compat_features: | ||
| - api.Element.blur_event | ||
| - api.Element.focus_event | ||
| - api.Element.focusin_event | ||
| - api.Element.focusout_event | ||
| - api.FocusEvent | ||
| - api.FocusEvent.FocusEvent | ||
| - api.FocusEvent.relatedTarget | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,56 @@ | ||
| # Generated from: focus-events.yml | ||
| # Do not edit this file by hand. Edit the source file instead! | ||
|
|
||
| status: | ||
| baseline: false | ||
| support: | ||
| safari: "7" | ||
| safari_ios: "7" | ||
| compat_features: | ||
| # baseline: high | ||
| # baseline_low_date: 2015-07-29 | ||
| # baseline_high_date: 2018-01-29 | ||
| # support: | ||
| # chrome: "1" | ||
| # chrome_android: "18" | ||
| # edge: "12" | ||
| # firefox: "6" | ||
| # firefox_android: "6" | ||
| # safari: "3.1" | ||
| # safari_ios: "2" | ||
| - api.Element.blur_event | ||
|
|
||
| # baseline: high | ||
| # baseline_low_date: 2015-07-29 | ||
| # baseline_high_date: 2018-01-29 | ||
| # support: | ||
| # chrome: "1" | ||
| # chrome_android: "18" | ||
| # edge: "12" | ||
| # firefox: "24" | ||
| # firefox_android: "24" | ||
| # safari: "3.1" | ||
| # safari_ios: "2" | ||
| - api.Element.focus_event | ||
|
|
||
| # baseline: high | ||
| # baseline_low_date: 2015-07-29 | ||
| # baseline_high_date: 2018-01-29 | ||
| # support: | ||
| # chrome: "26" | ||
| # chrome_android: "26" | ||
| # edge: "12" | ||
| # firefox: "24" | ||
| # firefox_android: "24" | ||
| # safari: "7" | ||
| # safari_ios: "7" | ||
| - api.FocusEvent | ||
| - api.FocusEvent.FocusEvent | ||
| - api.FocusEvent.relatedTarget | ||
|
|
||
| # baseline: false | ||
| # support: | ||
| # safari: "5" | ||
| # safari_ios: "4.2" | ||
| - api.Element.focusin_event | ||
| - api.Element.focusout_event |
autonome marked this conversation as resolved.
Show resolved
Hide resolved
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,4 +1,17 @@ | ||
| name: input (event) | ||
| name: Input events | ||
| description: The `input` event fires when a form control changes or an element with the `contenteditable` attribute changes. | ||
| spec: https://w3c.github.io/uievents/#event-type-input | ||
| caniuse: input-event | ||
| status: | ||
| compute_from: api.Element.input_event | ||
| compat_features: | ||
| - api.Element.beforeinput_event | ||
| - api.Element.input_event | ||
| - api.InputEvent | ||
| - api.InputEvent.InputEvent | ||
| - api.InputEvent.inputType | ||
| - api.InputEvent.data | ||
| - api.InputEvent.dataTransfer | ||
| - api.InputEvent.getTargetRanges | ||
| - api.InputEvent.inputType.insertFromPasteAsQuotation | ||
| - api.InputEvent.isComposing |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,35 @@ | ||
| name: Keyboard events | ||
| description: The `keydown` and `keyup` events fire for each interaction between the user and a key (or combination of a key with modifier keys) on the keyboard. | ||
autonome marked this conversation as resolved.
Outdated
Show resolved
Hide resolved
|
||
| spec: https://w3c.github.io/uievents/#events-keyboardevents | ||
| status: | ||
| compute_from: | ||
| - api.Element.keydown_event | ||
| - api.Element.keyup_event | ||
| compat_features: | ||
| - api.Element.keydown_event | ||
| - api.Element.keyup_event | ||
| - api.KeyboardEvent | ||
| - api.KeyboardEvent.KeyboardEvent | ||
| - api.KeyboardEvent.altKey | ||
| - api.KeyboardEvent.code | ||
| - api.KeyboardEvent.ctrlKey | ||
| - api.KeyboardEvent.getModifierState | ||
| - api.KeyboardEvent.getModifierState.key_parameter_alt | ||
| - api.KeyboardEvent.getModifierState.key_parameter_altgraph | ||
| - api.KeyboardEvent.getModifierState.key_parameter_capslock | ||
| - api.KeyboardEvent.getModifierState.key_parameter_control | ||
| - api.KeyboardEvent.getModifierState.key_parameter_fn | ||
| - api.KeyboardEvent.getModifierState.key_parameter_meta | ||
| - api.KeyboardEvent.getModifierState.key_parameter_numlock | ||
| - api.KeyboardEvent.getModifierState.key_parameter_scrolllock | ||
| - api.KeyboardEvent.getModifierState.key_parameter_shift | ||
| - api.KeyboardEvent.getModifierState.key_parameter_symbol | ||
| - api.KeyboardEvent.isComposing | ||
| - api.KeyboardEvent.key | ||
| - api.KeyboardEvent.key.dead_key | ||
| - api.KeyboardEvent.key.non_printable_keys | ||
| - api.KeyboardEvent.key.printable_key | ||
| - api.KeyboardEvent.location | ||
| - api.KeyboardEvent.metaKey | ||
| - api.KeyboardEvent.repeat | ||
| - api.KeyboardEvent.shiftKey | ||
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.