aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/webidls/Event.webidl
Commit message (Collapse)AuthorAgeFilesLines
* script: Move code generation and webidl files to new script_bindings crate. ↵Josh Matthews2025-01-241-51/+0
| | | | | (#35157) Signed-off-by: Josh Matthews <josh@joshmatthews.net>
* Implement Event propagation across shadow roots (#34884)Simon Wülker2025-01-221-0/+2
| | | | | | | | | | | | | | | | | * Implement Event.composed flag Signed-off-by: Simon Wülker <simon.wuelker@arcor.de> * Allow composed events to pass shadow boundaries Signed-off-by: Simon Wülker <simon.wuelker@arcor.de> * Update WPT expectations Signed-off-by: Simon Wülker <simon.wuelker@arcor.de> --------- Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>
* Update CustomEvent webidl interface (#33481)Simon Wülker2024-09-171-1/+1
| | | | | | | | | | The [idl interface](https://dom.spec.whatwg.org/#interface-customevent) and servo's implementation had diverged. * Extra arguments to initCustomEvent are optional (fixes `dom/events/CustomEvent.html`) * The CustomEvent constructor is infallible * "[Exposed=*]" (and the same for the "Event" interface since it's CustomEvent's parent.) Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>
* Implement Event.composedPath (#31123)Taym Haddadi2024-01-231-0/+1
| | | | | | | | | | | | | | | | | | | * Implement Event.composedPath * Implement Event.composedPath Signed-off-by: Bentaimia Haddadi <haddadi.taym@gmail.com> * Use documentation comments for EventMethods Signed-off-by: Bentaimia Haddadi <haddadi.taym@gmail.com> * Update wpt test expectations Signed-off-by: Bentaimia Haddadi <haddadi.taym@gmail.com> --------- Signed-off-by: Bentaimia Haddadi <haddadi.taym@gmail.com>
* Rename legacy extended attributes in webidlssagudev2023-02-191-1/+1
| | | | https://github.com/whatwg/webidl/pull/870
* Convert Web IDL void to undefinedKagami Sascha Rosylight2022-01-051-4/+4
| | | | Fixes #27660
* Migrate to new constructor operation syntaxKagami Sascha Rosylight2019-10-021-1/+2
|
* implement historical srcElement attribute for Event interfacedrexler2019-09-051-0/+1
|
* Require default dictionary value for optional dictsKagami Sascha Rosylight2019-07-121-1/+1
|
* Update Event's timestampGeorge Roman2019-03-261-1/+1
|
* implement historical cancelBubble attribute for Event interfaceYuki Toyoda2019-03-031-0/+1
|
* Auto merge of #22933 - pngai:implement-returnValue-attribute, r=jdmbors-servo2019-03-011-0/+1
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implement historical returnValue attribute for Event interface <!-- Please describe your changes on the following line: --> Implementation of `returnValue` attribute for Event interface. --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: --> - [X] `./mach build -d` does not report any errors - [X] `./mach test-tidy` does not report any errors - [X] These changes fix #22881 (GitHub issue number if applicable) <!-- Either: --> - [X] There are tests for these changes OR - [ ] These changes do not require tests because ___ <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/22933) <!-- Reviewable:end -->
| * Implement historical returnValue attribute for Event interfacePatrick Ngai2019-02-281-0/+1
| |
* | Add optional annotations for initEvent method of Event interface_rika2019-02-261-1/+1
|/
* Update MPL license to https (part 2)Jan Andre Ikenmeyer2018-11-191-1/+1
|
* Explicitly expose everything everywhere.Ms2ger2016-07-121-1/+1
|
* Remove modelines everywhere but tests/wptedunham2016-04-201-1/+0
|
* Event.webidl: Remove w3c link and copyright noticeBrandon Fairchild2016-01-111-6/+0
|
* Rename fire_simple_event_params to fire_eventBrandon Fairchild2016-01-071-0/+3
| | | | Fixes #9180.
* Make Event's isTrusted attribute unforgeableJohn DeSilva2015-12-131-0/+1
|
* Annotate many DOM attribute and methods with [Constant] and [Pure]Anthony Ramine2015-09-191-0/+5
|
* Add/format license headers for WebIDLsCorey Farwell2015-07-261-2/+2
|
* make MouseEvent::new() and UIEvent::new() take enums for the bubbles and ↵Rohan Prinja2015-03-151-1/+0
| | | | cancelable arguments
* Cargoify servoJack Moffitt2014-09-081-0/+43