Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | createBufferSource and buffer setter on buffer source node | Fernando Jiménez Moreno | 2018-07-30 | 1 | -0/+2 |
| | |||||
* | Create AudioBuffer from BaseAudioContext | Fernando Jiménez Moreno | 2018-07-30 | 1 | -3/+3 |
| | |||||
* | Properly implement audio context state changes | Fernando Jiménez Moreno | 2018-07-30 | 1 | -2/+3 |
| | |||||
* | Trace and malloc_size_of workarounds for servo_media types | Fernando Jiménez Moreno | 2018-07-30 | 1 | -0/+2 |
| | |||||
* | Update to use latest servo-media | Fernando Jiménez Moreno | 2018-07-30 | 1 | -1/+1 |
| | |||||
* | Update to use latest servo-media API | Fernando Jiménez Moreno | 2018-07-30 | 1 | -0/+2 |
| | |||||
* | Auto merge of #21181 - nupurbaghel:update_source_set, r=jdm | bors-servo | 2018-07-19 | 1 | -0/+2 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implement update source set & select image source <!-- Please describe your changes on the following line: --> --- <!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: --> - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [x] These changes fix #11416 (github issue number if applicable). - [x] These changes require tests but cannot be written until implementation of responsive images is complete <!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.--> <!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. --> <!-- 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/21181) <!-- Reviewable:end --> | ||||
| * | implement update_source_set, select_image_source | nupurbaghel | 2018-07-19 | 1 | -0/+2 |
| | | |||||
* | | Store active uniforms on the DOM side | Anthony Ramine | 2018-07-16 | 1 | -4/+6 |
|/ | |||||
* | Store active attribs in DOM and optimise active attributes APIs | Anthony Ramine | 2018-07-05 | 1 | -1/+2 |
| | |||||
* | Updated to mozjs v0.7.1. | Alan Jeffrey | 2018-05-30 | 1 | -1/+1 |
| | |||||
* | Implement history state | Connor Brewster | 2018-04-16 | 1 | -2/+2 |
| | |||||
* | Add unique canvas IDs to all canvas operations. | Brody Eastwood | 2018-04-02 | 1 | -1/+2 |
| | |||||
* | Adapt Servo for mozjs 0.6 and the changes introduced in servo/rust-mozjs#393 | Marcin Mielniczuk | 2018-03-28 | 1 | -2/+2 |
| | |||||
* | TextDecoder: streaming decode, ignoreBOM | Andrew Shu | 2018-03-26 | 1 | -1/+4 |
| | | | | | | https://encoding.spec.whatwg.org/#dom-textdecoder-decode https://encoding.spec.whatwg.org/#dom-textdecoder-ignorebom | ||||
* | Add safe `handle` function for rooted heap values | Igor Matuszewski | 2018-03-23 | 1 | -2/+12 |
| | |||||
* | WIP: Accept typed array arguments in codegen | Igor Matuszewski | 2018-03-14 | 1 | -0/+8 |
| | |||||
* | Support objects in WebIDL unions | Igor Matuszewski | 2018-03-13 | 1 | -1/+6 |
| | | | | Fixes #17011 | ||||
* | remove mozbrowser code | Paul Rouget | 2018-02-13 | 1 | -2/+2 |
| | |||||
* | remove forcetouch support | Paul Rouget | 2018-02-11 | 1 | -2/+1 |
| | |||||
* | style: Rename StylesheetSet to DocumentStylesheetSet. | Emilio Cobos Álvarez | 2018-02-09 | 1 | -2/+2 |
| | | | | MozReview-Commit-ID: 5Xl1eRLu1VF | ||||
* | Make JSTraceable for DomRefCell<T> panic if cell is mutably borrowed (see ↵ | Anthony Ramine | 2018-01-26 | 1 | -1/+1 |
| | | | | #19871) | ||||
* | Update euclid, azure, skia, offscreen_gl_context, plane-split, webrender | Simon Sapin | 2017-12-08 | 1 | -2/+2 |
| | |||||
* | Set the correct Angle GLSL output when using WebGL 2 | Imanol Fernandez | 2017-11-13 | 1 | -1/+3 |
| | |||||
* | Replace rust-encoding with encoding-rs | Simon Sapin | 2017-11-01 | 1 | -2/+2 |
| | |||||
* | Kick off WebGL 2.0 implementation | Imanol Fernandez | 2017-10-27 | 1 | -1/+2 |
| | |||||
* | added time to interactive metrics, refactored metrics to use traits | ddh | 2017-10-24 | 1 | -2/+5 |
| | | | | changed task macro to take pipeline info | ||||
* | Implement DOM to texture | Imanol Fernandez | 2017-10-16 | 1 | -1/+2 |
| | |||||
* | Remove use of unstable box syntax. | Simon Sapin | 2017-10-16 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | http://www.robohornet.org gives a score of 101.36 on master, and 102.68 with this PR. The latter is slightly better, but probably within noise level. So it looks like this PR does not affect DOM performance. This is expected since `Box::new` is defined as: ```rust impl<T> Box<T> { #[inline(always)] pub fn new(x: T) -> Box<T> { box x } } ``` With inlining, it should compile to the same as box syntax. | ||||
* | Rename Root<T> to DomRoot<T> | Anthony Ramine | 2017-09-26 | 1 | -7/+7 |
| | | | | | | | In a later PR, DomRoot<T> will become a type alias of Root<Dom<T>>, where Root<T> will be able to handle all the things that need to be rooted that have a stable traceable address that doesn't move for the whole lifetime of the root. Stay tuned. | ||||
* | Rename DOMRefCell<T> to DomRefCell<T> | Anthony Ramine | 2017-09-26 | 1 | -2/+2 |
| | | | | | | | | I don't want to do such a gratuitous rename, but with all the other types now having "Dom" as part of their name, and especially with "DomOnceCell", I feel like the other cell type that we already have should also follow the convention. That argument loses weight though when we realise there is still DOMString and other things. | ||||
* | Rename JS<T> to Dom<T> | Anthony Ramine | 2017-09-26 | 1 | -7/+7 |
| | |||||
* | Rename dom::bindings::js to dom::bindings::root | Anthony Ramine | 2017-09-26 | 1 | -1/+1 |
| | |||||
* | Derive the Default trait for dictionaries containing GC values. | Josh Matthews | 2017-09-25 | 1 | -0/+6 |
| | |||||
* | Be more conservative about safety of dictionary and union values. | Josh Matthews | 2017-09-25 | 1 | -0/+1 |
| | | | | | | | | Mark dictionaries containing GC values as must_root, and wrap them in RootedTraceableBox in automatically-generated APIs. To accommodate union variants that are now flagged as unsafe, add RootedTraceableBox to union variants that need to be rooted, rather than wrapping the entire union value. | ||||
* | Return a promise from HTMLMediaElement::Play | Anthony Ramine | 2017-09-23 | 1 | -0/+2 |
| | |||||
* | style: Unify how servo and Gecko handle UA sheets. | Emilio Cobos Álvarez | 2017-09-14 | 1 | -1/+1 |
| | |||||
* | Upgrade to rustc 1.21.0-nightly (7eeac1b81 2017-08-30) | Simon Sapin | 2017-08-31 | 1 | -0/+7 |
| | |||||
* | style: Replicate the list of stylesheets on the layout thread. | Emilio Cobos Álvarez | 2017-08-18 | 1 | -1/+15 |
| | | | | | | This is a patch that unifies a bit how Gecko and Stylo stylesheets work, in order to be able to eventually move the stylesheets into the stylist, and be able to incrementally update the invalidation map. | ||||
* | Revert "Auto merge of #18114 - emilio:revert-webgl-refactor, r=nox" | Anthony Ramine | 2017-08-16 | 1 | -4/+25 |
| | | | | | This reverts commit 4d10d39e8fe841c5fe2ac58da2daaa13c10c140e, reversing changes made to ee94e2b7c0bd327abe8f9545b2a1f792f67a2bdd. | ||||
* | Revert "Auto merge of #17891 - MortimerGoro:webgl_move, r=glennw,emilio" | Emilio Cobos Álvarez | 2017-08-16 | 1 | -25/+4 |
| | | | | | This reverts commit 90f55ea4580e2a15f7d70d0491444f18b972d450, reversing changes made to 2e60b27a2186a8cba4b952960155dfcf3f47d7db. | ||||
* | Improve WebGL architecture. | Imanol Fernandez | 2017-08-15 | 1 | -4/+25 |
| | |||||
* | make use of ScriptToConstellationChan | Paul Rouget | 2017-08-15 | 1 | -1/+2 |
| | |||||
* | Speculatively evaluate paint functions during style. | Alan Jeffrey | 2017-07-31 | 1 | -2/+11 |
| | |||||
* | Fixed scaling artefacts in paint worklets caused by zoom and hidpi. | Alan Jeffrey | 2017-07-20 | 1 | -1/+8 |
| | |||||
* | Replace all uses of the style::stylearc alias with servo_arc. | Michael Partheil | 2017-07-19 | 1 | -2/+2 |
| | | | | | | The alias is left there temporarilly and will be removed completely in a later commit where also components/style/gecko/generated/structs_{debug|release}.rs are re-generated (they still use the old alias). | ||||
* | Upgrade to the latest version of WebRender | Martin Robinson | 2017-07-13 | 1 | -2/+2 |
| | |||||
* | Use boxed slice instead of vec for FuntionTimerCallback | Sadman Kazi | 2017-07-11 | 1 | -0/+8 |
| | |||||
* | Bump serde to 1.0 | Bastien Orivel | 2017-06-16 | 1 | -2/+2 |
| | |||||
* | Bump euclid to 0.14. | Nicolas Silva | 2017-06-14 | 1 | -6/+11 |
| |