bors-servo
bb53da6957
Auto merge of #13245 - servo:reset-stop-propagation, r=nox
...
Correct an unsound optimization in event dispatch.
<!-- 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/13245 )
<!-- Reviewable:end -->
2016-09-12 13:22:18 -05:00
Ms2ger
2b109ce490
Classify some more test failures.
2016-09-12 17:37:14 +02:00
Ms2ger
3eaf1c1b89
Correct an unsound optimization in event dispatch.
2016-09-12 16:07:25 +02:00
Ms2ger
079092dfea
Update web-platform-tests to revision dc5cbf088edcdb266541d4e5a76149a2c6e716a0
2016-09-09 16:17:14 +02:00
Ms2ger
ae38c53de7
Dispatch error events at the window object.
2016-09-02 11:44:44 +02:00
Anthony Ramine
540fe15f17
Fix step 10 of eventdispatcher::dispatch_event ( fixes #11609 )
...
We consolidate steps 10-12 in a single function to expose less general-purpose
mutating methods on Event.
2016-08-24 13:54:44 +02:00
Ms2ger
79b1e6c40c
Update web-platform-tests to revision 346d5b51a122f7bb1c7747064499ef281a0200f7
2016-06-24 11:36:34 +02:00
Ms2ger
7c4281f3da
Update web-platform-tests to revision bda2059150dca8ab47f088b4cc619fcdc1f262fa
2016-05-30 14:04:50 +02:00
Ms2ger
026cf3e8e3
Remove an unused .ini file.
...
The subtest listed here was renamed, so the section no longer applies.
2016-04-27 09:32:10 +02:00
Ms2ger
950cd1ba87
Update web-platform-tests to revision b94b41945d3c7c9b4f3346cf8654cc5ca7ae567c
2016-04-26 17:09:39 +02:00
Stephen (Ziyun) Li
889579c6de
Implement the "progressevent" argument to Document::createEvent
2016-04-26 00:32:50 -04:00
Anthony Ramine
4c2ca7a8c9
Refactor the call hook on non-callback interface objects ( fixes #10744 )
...
It's now set through the intermediate InterfaceConstructorBehavior structure,
which lets us improve the abstraction around NonCallbackInterfaceObjectClass
a bit better.
When the interface's constructor is supposed to always throw, the error for
calling `Foo()` without new is "Illegal constructor.". when the interface
actually defines an interface, the error is instead
"This constructor needs to be called with `new`.".
2016-04-25 11:44:59 +02:00
Ms2ger
df8998356b
Update web-platform-tests to revision 20fa4a3a71ab7a2f75b4febbe2e98aeeaf022c2b
2016-04-20 11:28:21 +02:00
Anthony Ramine
e70b520c1f
Fix the "get the parent" loop when dispatching event ( fixes #6733 )
...
The DOM specification says:
A document's get the parent algorithm, given an event, returns null
if event's type attribute value is "load" or document does not have
a browsing context, and the document's associated Window object
otherwise.
2016-02-27 17:41:22 +01:00
Anthony Ramine
0455b0b301
Test event dispatching in documents without a browsing context
2016-02-24 12:50:58 +01:00
Lanza
27b78f3b84
Use fire_event instead of DispatchEvent to make DOMContentLoaded trusted
...
Removed unused import.
Update expectations for EventTarget#dispatchEvent()
2016-01-16 14:12:38 +01:00
Axel Solis Trompler
2cb6972d14
Implement document.createEvent(TouchEvent)
2015-10-23 15:30:26 +02:00
James Graham
291ac06c01
Update web-platform-tests expected data to revision 2a9fd810bb18610b422dbc3998ab74aa1bffae95
2015-04-24 18:31:05 +01:00
Ms2ger
1ecfc9f582
Update web-platform-tests.
2015-03-29 14:19:05 +02:00
Ms2ger
7c146861aa
Update web-platform-tests.
2015-02-24 21:19:35 +01:00
Ms2ger
29e250d4ac
Update web-platform-tests and wptrunner.
2015-01-14 15:20:41 +01:00
Jonathan Hao
8b8eea15c7
Remove an expected failure from tests/wpt/metadata/dom/events/EventTarget-dispatchEvent.html.ini
2014-12-06 02:04:55 -08:00
Ms2ger
b7da201ebf
Update web-platform-tests.
2014-11-19 18:29:01 +01:00
Rohan Prinja
aad124fce3
key[board]event args for Document#createEvent
2014-11-17 09:37:05 +05:30
Ms2ger
801c7a35be
Update web-platform-tests.
2014-11-05 10:30:59 +01:00