Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | Update js. | Ms2ger | 2015-05-10 | 1 | -1/+1 | |
|/ / | ||||||
* / | layout: Don't rerun selector matching unless we need to when resizing | Patrick Walton | 2015-05-07 | 1 | -5/+7 | |
|/ | | | | the window. | |||||
* | Support WebDriver takeScreenshot command. | James Graham | 2015-05-07 | 1 | -3/+2 | |
| | | | | | This adds support for compositing to a PNG without actually quiting the browser. | |||||
* | Implement webdriver commands for back/forward/title/handles. | James Graham | 2015-05-06 | 1 | -1/+3 | |
| | ||||||
* | Auto merge of #5753 - JIoJIaJIu:timeline, r=jdm | bors-servo | 2015-05-06 | 1 | -0/+11 | |
|\ | | | | | | | | | | | | | | | | | RequestAnimationFrame [Task](https://github.com/servo/servo/issues/5681) <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/5753) <!-- Reviewable:end --> | |||||
| * | Start using on_refresh_driver_tick #5681 | Guro Bokum | 2015-05-06 | 1 | -0/+11 | |
| | | | | | | | | Final | |||||
* | | Auto merge of #5951 - SimonSapin:au-cleanup, r=mbrubeck | bors-servo | 2015-05-05 | 1 | -4/+1 | |
|\ \ | |/ |/| | | | | | | | | | | | | | | | Fix #5943. r? @mbrubeck <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/5951) <!-- Reviewable:end --> | |||||
| * | Rename Au methods with f32/f64 instead of frac32/frac/subpx | Simon Sapin | 2015-05-05 | 1 | -1/+1 | |
| | | ||||||
| * | Replace Au-related free functions in util::geometry with Au methods. | Simon Sapin | 2015-05-05 | 1 | -4/+1 | |
| | | ||||||
* | | 1. Add an Option<Pipeline_id> field to the LoadData struct, and a ↵ | Himaja | 2015-05-05 | 1 | -0/+1 | |
|/ | | | | | | corresponding parameter to LoadData::new() 2. Change addEvent in the NetworkEventActor to add_request and add_response | |||||
* | Upgrade to rustc 551a74dddd84cf01440ee84148ebd18bc68bd7c8. | Simon Sapin | 2015-05-05 | 1 | -7/+3 | |
| | ||||||
* | Remove FIXME | Philip Munksgaard | 2015-05-04 | 1 | -2/+0 | |
| | | | | | | | Following the (short) in #5930 it was decided that we should remove this FIXME. Fixes #5930 | |||||
* | Auto merge of #5725 - pgonda:dispatch-mousedown-mouseup, r=jdm | bors-servo | 2015-04-30 | 1 | -11/+21 | |
|\ | | | | | | | | | | | <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/5725) <!-- Reviewable:end --> | |||||
| * | added dispatching for mousedown and mouseup events, fixes #5705 | Peter | 2015-04-29 | 1 | -11/+21 | |
| | | ||||||
* | | Uniformise the various Msg types [#5882] | Prabhjyot Singh Sodhi | 2015-04-30 | 1 | -5/+5 | |
| | | ||||||
* | | Implement Clone for Copy types. | Ms2ger | 2015-04-28 | 1 | -1/+1 | |
| | | ||||||
* | | Uniformise root() methods | Anthony Ramine | 2015-04-28 | 1 | -2/+3 | |
| | | | | | | | | | | They now live in traits Rootable, OptionalOptionalRootable, OptionalRootable and ResultRootable. | |||||
* | | Make RootedVec/RootCollection #[no_move]; improve code (fixes #5737) | Manish Goregaokar | 2015-04-28 | 1 | -1/+1 | |
| | | ||||||
* | | Fix some no_move errors | Manish Goregaokar | 2015-04-28 | 1 | -5/+5 | |
|/ | ||||||
* | Factor out a handle_parsing_complete function from ScriptTask::Load. | Ms2ger | 2015-04-27 | 1 | -34/+46 | |
| | ||||||
* | Add script execution support via WebDriver | James Graham | 2015-04-23 | 1 | -0/+13 | |
| | ||||||
* | Auto merge of #5802 - mmatyas:indentfix, r=jdm | bors-servo | 2015-04-22 | 1 | -1/+1 | |
|\ | | | | | | | | | | | <!-- Reviewable:start --> [<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/5802) <!-- Reviewable:end --> | |||||
| * | Fix some irregular indentation. | Mátyás Mustoha | 2015-04-22 | 1 | -1/+1 | |
| | | ||||||
* | | Refactored image cache task - details below. | Glenn Watson | 2015-04-23 | 1 | -39/+47 | |
|/ | | | | | | | | | | | | | | | | | | | | * Simpler image cache API for clients to use. * Significantly fewer threads. * One thread for image cache task (multiplexes commands, decoder threads and async resource requests). * 4 threads for decoder worker tasks. * Removed ReflowEvent hacks in script and layout tasks. * Image elements pass a Trusted<T> to image cache, which is used to dirty nodes via script task. Previous use of Untrusted addresses was unsafe. * Image requests such as background-image on layout / paint threads trigger repaint only rather than full reflow. * Add reflow batching for when multiple images load quickly. * Reduces the number of paints loading wikipedia from ~95 to ~35. * Reasonably simple to add proper prefetch support in a follow up PR. * Async loaded images always construct Image fragments now, instead of generic. * Image fragments support the image not being present. * Simpler implementation of synchronous image loading for reftests. * Removed image holder. * image.onload support. * image NaturalWidth and NaturalHeight support. * Updated WPT expectations. | |||||
* | Store a Runtime object in ScriptTask. | Ms2ger | 2015-04-22 | 1 | -17/+13 | |
| | ||||||
* | Make ScriptTask::js_context immutable. | Ms2ger | 2015-04-20 | 1 | -11/+4 | |
| | | | | | Since we drop the ScriptTask almost immediately after clearing the field, there's little reason to do it manually. | |||||
* | Support focus management and keyboard events for iframes. | Glenn Watson | 2015-04-20 | 1 | -25/+38 | |
| | ||||||
* | Make mouse_over_targets a RootedVec | Bogdan Cuza | 2015-04-18 | 1 | -3/+5 | |
| | ||||||
* | Documentation. | Josh Matthews | 2015-04-16 | 1 | -0/+3 | |
| | ||||||
* | Implement sync XHR by creating and spinning on-demand event loops. | Josh Matthews | 2015-04-16 | 1 | -0/+26 | |
| | ||||||
* | Start switching net/ to use abstractions over channels to allow introducing ↵ | Josh Matthews | 2015-04-16 | 1 | -3/+2 | |
| | | | | non-channel communication in the future. | |||||
* | Make Metadata use ContentType | Bogdan Cuza | 2015-04-14 | 1 | -5/+4 | |
| | ||||||
* | Update some URLs. | Ms2ger | 2015-04-14 | 1 | -1/+1 | |
| | | | | | The HTML spec's division into pages is not stable, so it is safer to use the URL without a specific page (which will redirect). | |||||
* | Using unwrap() as suggested in review. | Adenilson Cavalcanti | 2015-04-13 | 1 | -2/+2 | |
| | ||||||
* | Squashing a few compiler warnings. | Adenilson Cavalcanti | 2015-04-13 | 1 | -1/+1 | |
| | ||||||
* | Firefox timeline integration #4957 | Guro Bokum | 2015-04-13 | 1 | -0/+72 | |
| | ||||||
* | Use a simple Temporary value in TreeIterator | Anthony Ramine | 2015-04-13 | 1 | -14/+10 | |
| | ||||||
* | Use Page::window_for_script_deallocation in ScriptMemoryFailsafe | josiahdaniels | 2015-04-12 | 1 | -2/+2 | |
| | | | | Also: Rename window_for_script_dealloation to window_for_script_deallocation | |||||
* | Move Runtime to rust-mozjs. | Ms2ger | 2015-04-10 | 1 | -56/+2 | |
| | ||||||
* | Add rt and cx methods to Runtime. | Ms2ger | 2015-04-10 | 1 | -4/+14 | |
| | ||||||
* | Create a Runtime struct to manage JSRuntime and JSContext. | Ms2ger | 2015-04-10 | 1 | -25/+44 | |
| | | | | | I intend to move this struct into rust-mozjs, but I kept it here for easier iteration for now. | |||||
* | Resume tracing our collections of roots. | Ms2ger | 2015-04-10 | 1 | -3/+4 | |
| | | | | | The second JS_SetExtraGCRootsTracer call clobbered the first, so trace_collections was no longer being called. | |||||
* | Split out shared networking code into net_traits crate | Gilles Leblanc | 2015-04-03 | 1 | -4/+4 | |
| | | | | Fixes #4476 | |||||
* | Introduce a MouseButton enum. | Ms2ger | 2015-04-03 | 1 | -2/+2 | |
| | ||||||
* | script: Stop destroying all flows on every mouse-over event. | Patrick Walton | 2015-04-01 | 1 | -3/+1 | |
| | ||||||
* | broadcasting storage changes events | snf | 2015-03-31 | 1 | -1/+1 | |
| | ||||||
* | auto merge of #5428 : pcwalton/servo/squash-mouse-move, r=jdm | bors-servo | 2015-03-30 | 1 | -2/+17 | |
|\ | | | | | | | | | | | Otherwise they queue up if the event handler isn't 60FPS. r? @jdm | |||||
| * | script: Squash mouse-move events just like resizes. | Patrick Walton | 2015-03-27 | 1 | -2/+17 | |
| | | | | | | | | Otherwise they queue up if the event handler isn't 60FPS. | |||||
* | | auto merge of #5422 : bdero/servo/bdero/box-syntax, r=jdm | bors-servo | 2015-03-29 | 1 | -2/+2 | |
|\ \ | | | | | | | | | | Closes #5417 | |||||
| * | | Use box syntax instead of Box::new() | Brandon DeRosier | 2015-03-29 | 1 | -2/+2 | |
| |/ | | | | | | | Closes #5417 |