bors-servo
|
75060f41db
|
auto merge of #5073 : JIoJIaJIu/servo/handle_mouse_event, r=jdm
|
2015-02-28 12:21:51 -07:00 |
|
bors-servo
|
5eaf1144c3
|
auto merge of #5099 : Ms2ger/servo/exceptions, r=saneyuki
|
2015-02-28 11:09:55 -07:00 |
|
Ms2ger
|
ca21675359
|
Use the correct lifetime bounds for FooCast::from_actual.
|
2015-02-28 19:06:04 +01:00 |
|
Ms2ger
|
62b2c65348
|
Add support for throwing TypeErrors from DOM implementations.
|
2015-02-28 18:20:42 +01:00 |
|
Ms2ger
|
fbf4d44674
|
Clarify the documentation for dom::bindings::error::Error variants.
|
2015-02-28 18:20:42 +01:00 |
|
Ms2ger
|
6e3c130e6c
|
Inline DOMException::new_from_error.
|
2015-02-28 18:20:42 +01:00 |
|
Ms2ger
|
4873682a3c
|
Rename FailureUnknown to JSFailed.
|
2015-02-28 18:20:41 +01:00 |
|
bors-servo
|
1f53d30f85
|
auto merge of #5094 : chmanchester/servo/binarynames, r=jdm
|
2015-02-28 09:57:58 -07:00 |
|
bors-servo
|
b261d27ac5
|
auto merge of #5059 : saneyuki/servo/event, r=jdm
Fix #4260
Pick up: This original commit is https://github.com/servo/servo/pull/4718.
|
2015-02-28 09:21:54 -07:00 |
|
Liam Zdenek
|
3e13dc7913
|
Click event is now a MouseEvent.
This original commit is https://github.com/servo/servo/pull/4718.
|
2015-03-01 01:08:52 +09:00 |
|
Ms2ger
|
d24a948142
|
Fix a typo in argument_type.
|
2015-02-28 16:41:38 +01:00 |
|
Ms2ger
|
3dac90b49e
|
Remove unsupported types from the SupportedType IDL enum.
|
2015-02-28 15:48:48 +01:00 |
|
Guro Bokum
|
94e7f89524
|
Move body of ScriptTask::handle_mouse_move_event into a method on #5073
|
2015-02-28 12:26:46 +07:00 |
|
bors-servo
|
55f7636549
|
auto merge of #4928 : yodalee/servo/issue4906-fix-characterdata-substringdata, r=jdm
issue #4906
Fix substringData function, and add a test case for all function in characterdata.
|
2015-02-27 19:39:58 -07:00 |
|
Chris Manchester
|
c81f1cc541
|
Add support for BinaryName attribute to servo's codegen (fixes #4435) r=jdm
|
2015-02-27 18:28:01 -08:00 |
|
yodalee
|
0e29eabb87
|
fix function on utf8 string, pass two tests
dom/nodes/Node-properties.html
detachedForeignComment.length]
detachedXmlComment.length]
|
2015-02-28 10:21:36 +08:00 |
|
James Gilbertson
|
5f5d1246ef
|
Implement Document.currentScript
|
2015-02-27 11:11:02 -07:00 |
|
Keith Yeung
|
d79e422a8f
|
Moved dispatch_key_event method from script_task.rs to document.rs, fixes #4982
|
2015-02-26 19:14:17 +08:00 |
|
James Gilbertson
|
0b085df1bc
|
Implement 'beforescriptexecute' and 'afterscriptexecute' events.
Spec: https://html.spec.whatwg.org/multipage/scripting.html#execute-the-script-block, sections 2.b.2 & 2.b.9
|
2015-02-25 15:37:54 -07:00 |
|
bors-servo
|
a3ea3eed47
|
auto merge of #4960 : pkondzior/servo/add-script-timers-suspend-resume-functionality, r=jdm
Adds free/thaw methods to script_task that let you send suspend/resume messages to web content timers. Fixes #4907
|
2015-02-23 21:45:46 -07:00 |
|
Pawel Kondzior
|
c2961c94b4
|
Add thaw/freeze messages that can suspend/resume webcontent timers #4907
|
2015-02-24 05:33:27 +01:00 |
|
bors-servo
|
99617557d4
|
auto merge of #4996 : jdm/servo/reportpending, r=Ms2ger
I believe this problem was introduced with the mozjs error reporting changes, since we don't see errors reported from `<script>` blocks any more.
|
2015-02-23 20:30:48 -07:00 |
|
Josh Matthews
|
880c7189b3
|
Eagerly report errors when evaluating JS on a global scope. Fixes #4966.
|
2015-02-23 22:28:06 -05:00 |
|
Ms2ger
|
601e80fa43
|
Simplify RootCollection::unroot a bit.
|
2015-02-23 22:46:41 +01:00 |
|
bors-servo
|
91abf5557b
|
auto merge of #5010 : SimonSapin/servo/external-selectors, r=larsberg
The new library is https://github.com/servo/rust-selectors. It’s not quite ready for other users (the API needs work), but this is a first step.
https://github.com/servo/rust-selectors/pull/2 should also be reviewed.
Fixes #3669.
|
2015-02-23 08:39:47 -07:00 |
|
Simon Sapin
|
2a50755c8a
|
Move selector matching to an external library, for use outside Servo.
|
2015-02-23 16:29:34 +01:00 |
|
Ms2ger
|
ada6a088d1
|
Split the 'Execute a script block' code out of prepare().
This also adds comments for missing steps.
The only change in behaviour should be the debug message when an external
script fails to load.
|
2015-02-23 10:28:49 +01:00 |
|
bors-servo
|
2e1adb3fa6
|
auto merge of #5016 : jdm/servo/canvas-for-svg, r=jdm
the tiger.
Rebased from #4623.
|
2015-02-22 20:33:45 -07:00 |
|
Patrick Walton
|
55a0ee6ec7
|
script: Implement enough 2D canvas support to render basic SVGs such as the tiger.
|
2015-02-22 22:29:58 -05:00 |
|
bors-servo
|
fe7db9d8d0
|
auto merge of #5023 : saneyuki/servo/script, r=Ms2ger
Fix #5021
|
2015-02-22 14:57:44 -07:00 |
|
bors-servo
|
0ea9dafa63
|
auto merge of #5019 : jdm/servo/serializerfix, r=Ms2ger
|
2015-02-22 13:51:45 -07:00 |
|
Tetsuharu OHZEKI
|
36722182c0
|
Introduce dom::htmlscriptelement::EventDispatcher.
|
2015-02-23 05:35:26 +09:00 |
|
Josh Matthews
|
4c67acfb4a
|
The HTML serializer depth can change on each iteration.
|
2015-02-22 15:02:20 -05:00 |
|
bors-servo
|
287f390c4a
|
auto merge of #5020 : jdm/servo/canvas, r=jdm
Rebase of #4639.
|
2015-02-22 11:48:46 -07:00 |
|
Edit Balint
|
325400dce4
|
Implement Canvas pixel manipulation
|
2015-02-22 13:41:58 -05:00 |
|
bors-servo
|
3ea09bf2ea
|
auto merge of #5017 : Ms2ger/servo/unused-args, r=jdm
|
2015-02-22 10:15:47 -07:00 |
|
Ms2ger
|
931d535f52
|
Mark some unused arguments as unused in bindings.
|
2015-02-22 17:54:08 +01:00 |
|
bors-servo
|
e68d6d2924
|
auto merge of #5004 : Ms2ger/servo/handle_click_event, r=jdm
|
2015-02-22 09:36:46 -07:00 |
|
Ms2ger
|
957c89b101
|
Reindent handle_click_event.
|
2015-02-22 17:22:11 +01:00 |
|
Ms2ger
|
c12b4029aa
|
Only unwrap the object once when finalizing.
Previously, we had 'value' and 'this' locals, both storing a pointer to the
DOM object, for no good reason.
|
2015-02-22 16:32:36 +01:00 |
|
Prabhjyot Singh Sodhi
|
cc48797999
|
Fixing Intermittent failure in pages with timers
Fixes #4923
|
2015-02-22 00:27:16 +05:30 |
|
bors-servo
|
b589735b47
|
auto merge of #4997 : saneyuki/servo/doc, r=jdm
Fix #4987
|
2015-02-21 09:24:47 -07:00 |
|
bors-servo
|
0be6389158
|
auto merge of #4939 : KiChjang/servo/script-element-error-events, r=jdm
Fixes #4506
|
2015-02-21 08:42:46 -07:00 |
|
Tetsuharu OHZEKI
|
749ebbba71
|
Move DocumentProgressHandler to document.rs.
|
2015-02-22 00:29:05 +09:00 |
|
Keith Yeung
|
52f8b0ceb7
|
Script elements now fire async error events (fixes #4506)
|
2015-02-21 22:59:48 +08:00 |
|
bors-servo
|
1ad9c678f7
|
auto merge of #4931 : KiChjang/servo/worker-error-event, r=jdm
Fixes #4511
|
2015-02-21 07:39:51 -07:00 |
|
Keith Yeung
|
61086d6ee5
|
Worker now fires errorevent when url fetching failed, fixes #4511
|
2015-02-21 21:51:35 +08:00 |
|
bors-servo
|
aad6cc03b8
|
auto merge of #4999 : KiChjang/servo/refactor-handle-click-event, r=jdm
Fixes #4983
|
2015-02-21 05:42:53 -07:00 |
|
Keith Yeung
|
b855bc4716
|
Changed js_runtime to be of type *mut JSRuntime
|
2015-02-21 20:01:27 +08:00 |
|
Ms2ger
|
10ddb86d61
|
Remove the implementation of ToJSValConvertible for JS<T>.
It is unused and doesn't serve a purpose.
|
2015-02-21 11:09:06 +01:00 |
|