Tim Kuehn
|
c804db0f93
|
deactive profiler when not in use; use newtype structs for task chans
|
2013-09-20 17:25:08 -04:00 |
|
bors-servo
|
7ffcc29d54
|
auto merge of #955 : kmcallister/servo/bindings, r=metajack
|
2013-09-18 19:39:47 -07:00 |
|
James Graham
|
29a75daa66
|
Add support for clearTimeout.
|
2013-09-19 00:02:41 +01:00 |
|
Keegan McAllister
|
68ddc6b4ab
|
Make DOMString an alias for Option<~str>
Fixes #898.
|
2013-09-18 14:46:42 -07:00 |
|
Josh Matthews
|
d465abdb1c
|
Make all DOM manipulation wait until it's safe to do so (ie. all reflows for the page have completed). Fix a race where a newly-initiated reflow would be considered complete when receiving the completion notice for the previous reflow.
|
2013-09-16 23:41:34 -04:00 |
|
Patrick Walton
|
76d288fe62
|
script: Implement image source setting from script and write a demo for this.
|
2013-09-12 18:03:11 -07:00 |
|
Josh Matthews
|
8ae725146c
|
Make Window store an @Page instead of a *Page and remove a bunch of unsafe code.
|
2013-09-12 14:45:47 -07:00 |
|
bors-servo
|
5aa207a7f7
|
auto merge of #912 : brson/servo/longcat, r=jdm
This also comes with a longcat demo, including about 35k of images that I don't know the copyright status of.
|
2013-09-11 23:49:02 -07:00 |
|
Brian Anderson
|
42c6a53148
|
Implement getters and setters for img width and height properties
|
2013-09-11 22:08:44 -07:00 |
|
Josh Matthews
|
636c30affe
|
Add trace hooks for Window and Document, and remove explicit rooting for the root DOM node. Fixes #901.
|
2013-09-11 12:18:23 -07:00 |
|
Josh Matthews
|
da599c6ccf
|
Make the global object be the Window object. Fixes #833.
|
2013-09-09 10:25:39 -07:00 |
|
Tom Schuster
|
e81fed7b58
|
Implement Navigator
|
2013-09-05 19:09:10 -04:00 |
|
Brian Anderson
|
1026556477
|
Update Rust
|
2013-08-29 15:36:36 -07:00 |
|
Keegan McAllister
|
fb3db6a72d
|
Un-stub timer code
|
2013-08-15 13:56:29 -07:00 |
|
Keegan McAllister
|
e917ff353b
|
Stub out some things that need changes for newrt
brson and I will work on these next.
|
2013-08-15 13:56:29 -07:00 |
|
Keegan McAllister
|
be061a9aa0
|
Library changes
|
2013-08-15 13:55:40 -07:00 |
|
Josh Matthews
|
c9bc2046f6
|
Fill out various proxy binding traps as part of making setters work. Add named getter and setter and indexed getter support, as well as proxy object expandos. Fixes #660.
|
2013-08-03 13:48:09 -04:00 |
|
Josh Matthews
|
a2bdab7989
|
Generate bindings for Window.
|
2013-07-30 16:30:46 -04:00 |
|
Tim Kuehn
|
2e6ad0a4a3
|
fix borrow check failures by reverting to storing *mut Page in window
|
2013-07-29 20:22:01 -07:00 |
|
Tim Kuehn
|
df5306e358
|
switched window.page from *mut Page to @mut Page
|
2013-07-29 14:14:31 -07:00 |
|
Tim Kuehn
|
e9888b299c
|
structural changes to support Iframes
|
2013-07-29 11:03:17 -07:00 |
|
Jack Moffitt
|
870db39836
|
Update to latest Rust.
|
2013-07-09 14:37:53 -06:00 |
|
Tim Kuehn
|
fba7ec423c
|
add pipeline.rs, modularized pipelines communicating with constellation
|
2013-07-01 11:03:31 -07:00 |
|
Brian Anderson
|
56e5ba1b82
|
Update for language changes
|
2013-06-26 13:44:26 -07:00 |
|
Tim Kuehn
|
b5dac3f426
|
decouple script from compositor
communicate via layout
refactor channel wrappers from *Task --> *Chan
fix merge fallout
|
2013-06-14 21:46:29 -07:00 |
|
Tim Kuehn
|
7b28462193
|
Send status messages to the compositor
|
2013-06-12 11:02:52 -07:00 |
|
Patrick Walton
|
7a435fc6ed
|
Refactor document damage to distinguish it from layout/style damage.
Also, standardize on the name "reflow" instead of "relayout" or "build".
|
2013-06-04 22:00:33 -07:00 |
|
Patrick Walton
|
bf82bc54f3
|
Separate the DOM and layout into separate crates.
|
2013-05-28 17:13:40 -07:00 |
|