Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | reorganized constellation. | Tim Kuehn | 2013-08-19 | 1 | -9/+9 | |
| | | | | | compositor routes dom events via constellation. constellation handles iframe sizing and resizing. | |||||
* | Fix macos interators, warnings, and updating submodules. | Jack Moffitt | 2013-08-16 | 1 | -2/+0 | |
| | ||||||
* | Update Rust version again | Keegan McAllister | 2013-08-15 | 1 | -1/+1 | |
| | | | | This gets us the new runtime. | |||||
* | For loops and misc changes | Keegan McAllister | 2013-08-15 | 1 | -12/+12 | |
| | ||||||
* | Library changes | Keegan McAllister | 2013-08-15 | 1 | -7/+6 | |
| | ||||||
* | Trait changes, and eliminate 'copy' | Keegan McAllister | 2013-08-15 | 1 | -2/+2 | |
| | ||||||
* | Don't use 'select' | Brian Anderson | 2013-08-15 | 1 | -33/+12 | |
| | | | | | The new runtime isn't quite mature enough to deal with it, and this is faster anyway. | |||||
* | Fix freeze scope extension warning | Keegan McAllister | 2013-07-31 | 1 | -1/+10 | |
| | | | | | | | Fixes #455 (for now) Also add a comment about how what we're doing here is unsafe (for reasons that are mostly unrelated to the warning) | |||||
* | add next_subpage_id to Page struct | Tim Kuehn | 2013-07-31 | 1 | -1/+7 | |
| | ||||||
* | added subpage ids to map from iframe to all associated pipelines | Tim Kuehn | 2013-07-31 | 1 | -4/+6 | |
| | ||||||
* | Generate HTMLDocument bindings. Introduce invariant into generated bindings ↵ | Josh Matthews | 2013-07-30 | 1 | -12/+17 | |
| | | | | that associated DOM classes are named the same as their interfaces, so Event and Event_ need to be swapped. | |||||
* | fix borrow check failures by reverting to storing *mut Page in window | Tim Kuehn | 2013-07-29 | 1 | -1/+1 | |
| | ||||||
* | remove unused arg from script_task::handle_navigate_msg | Tim Kuehn | 2013-07-29 | 1 | -5/+5 | |
| | | | | remove unnecessary commented-out code | |||||
* | switched window.page from *mut Page to @mut Page | Tim Kuehn | 2013-07-29 | 1 | -2/+2 | |
| | ||||||
* | navigation bug fix | Tim Kuehn | 2013-07-29 | 1 | -2/+5 | |
| | ||||||
* | structural changes to support Iframes | Tim Kuehn | 2013-07-29 | 1 | -319/+452 | |
| | ||||||
* | Reflow and redisplay after script timers fire | Keegan McAllister | 2013-07-24 | 1 | -2/+3 | |
| | | | | | | | We don't know what the script changed. This will be less painful with incremental layout. Fixes a crash from calling reflow() with self.damage = None. | |||||
* | Move script local_data_pop out of dtor | Keegan McAllister | 2013-07-19 | 1 | -10/+5 | |
| | | | | Fixes #570, which was caused by a second reentrant call to the dtor. | |||||
* | refactored url handling code in script task to be more idiomatic | Tim Kuehn | 2013-07-11 | 1 | -14/+11 | |
| | ||||||
* | scripts from inactive pipelines resize upon navigating to their pages | Tim Kuehn | 2013-07-10 | 1 | -12/+34 | |
| | ||||||
* | Update to latest Rust. | Jack Moffitt | 2013-07-09 | 1 | -7/+7 | |
| | ||||||
* | Replace glut with glfw. | Jack Moffitt | 2013-07-04 | 1 | -4/+7 | |
| | | | | | | Also fixes initial window size to get based on the windowing code instead of being hardcoded everywhere. This code works on HiDPI displays, but does not appropriately scale the output up yet. | |||||
* | new token-permissions model, and compositor filters paint messages based on id | Tim Kuehn | 2013-07-02 | 1 | -7/+7 | |
| | ||||||
* | forward/back navigation with shift+backspace and backspace | Tim Kuehn | 2013-07-02 | 1 | -24/+31 | |
| | | | | | | script caches last loaded url -- currently no caching policy naive caching of render layers for near-instant forward/back handling evicted pipelines is currently broken | |||||
* | rename engine --> constellation | Tim Kuehn | 2013-07-01 | 1 | -10/+10 | |
| | ||||||
* | add pipeline.rs, modularized pipelines communicating with constellation | Tim Kuehn | 2013-07-01 | 1 | -66/+68 | |
| | ||||||
* | Don't send a resize event if the window size didn't change | Seth Fowler | 2013-06-27 | 1 | -1/+1 | |
| | ||||||
* | Update for language changes | Brian Anderson | 2013-06-26 | 1 | -38/+43 | |
| | ||||||
* | libmsg crate for message interfaces to compositor and engine | Tim Kuehn | 2013-06-19 | 1 | -2/+2 | |
| | ||||||
* | Warning police. | Jack Moffitt | 2013-06-17 | 1 | -1/+1 | |
| | ||||||
* | decouple script from compositor | Tim Kuehn | 2013-06-14 | 1 | -47/+49 | |
| | | | | | | | communicate via layout refactor channel wrappers from *Task --> *Chan fix merge fallout | |||||
* | Add a spinner for layout | Patrick Walton | 2013-06-12 | 1 | -6/+19 | |
| | ||||||
* | Send status messages to the compositor | Tim Kuehn | 2013-06-12 | 1 | -1/+18 | |
| | ||||||
* | handle relative url's when clicking | Tim Kuehn | 2013-06-12 | 1 | -6/+7 | |
| | ||||||
* | Provide an interface to the engine for the script task | Tim Kuehn | 2013-06-12 | 1 | -1/+10 | |
| | ||||||
* | Add link following and refactor the profiler. | Tim Kuehn | 2013-06-12 | 1 | -5/+43 | |
| | ||||||
* | Refactor document damage to distinguish it from layout/style damage. | Patrick Walton | 2013-06-04 | 1 | -26/+67 | |
| | | | | Also, standardize on the name "reflow" instead of "relayout" or "build". | |||||
* | Stop rendering when script queries layout | Patrick Walton | 2013-06-04 | 1 | -8/+9 | |
| | ||||||
* | Basic hit testing functionality | Patrick Walton | 2013-05-30 | 1 | -3/+20 | |
| | ||||||
* | Separate the DOM and layout into separate crates. | Patrick Walton | 2013-05-28 | 1 | -0/+466 | |