Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | auto merge of #4540 : saneyuki/servo/internal, r=jdm | bors-servo | 2015-01-16 | 1 | -3/+36 |
|\ | | | | | | | Fix #4504 | ||||
| * | fixup! Make script load event asynchronous for internal scripts | Tetsuharu OHZEKI | 2015-01-11 | 1 | -1/+1 |
| | | |||||
| * | Make script load event asynchronous for internal scripts | Tetsuharu OHZEKI | 2015-01-11 | 1 | -0/+28 |
| | | |||||
| * | Add the enum to describe the script origin. | Tetsuharu OHZEKI | 2015-01-11 | 1 | -3/+8 |
| | | |||||
* | | Stop pretending to do anything except eagerly report pending exceptions ↵ | Josh Matthews | 2015-01-14 | 1 | -27/+3 |
| | | | | | | | | after invoking a callback. | ||||
* | | Add handling for unreported exceptions when invoking callback objects. | Josh Matthews | 2015-01-14 | 3 | -13/+53 |
| | | |||||
* | | Check quirks mode in {Document,Element}::getElementsByClassName | Bruno de Oliveira Abinader | 2015-01-12 | 1 | -3/+14 |
| | | | | | | | | Fixes #4604. | ||||
* | | Implement most of the important WindowProxy traps | Tom Schuster | 2015-01-12 | 2 | -10/+122 |
| | | |||||
* | | Remove RethrowContentExceptions and related infrastructure. | Ms2ger | 2015-01-10 | 2 | -35/+13 |
|/ | | | | We do not intend to implement the DOM in JS, so this code isn't necessary. | ||||
* | auto merge of #4609 : Ms2ger/servo/runnable-self-by-value, r=jdm | bors-servo | 2015-01-10 | 3 | -8/+8 |
|\ | |||||
| * | Make StructuredCloneData an opaque struct. | Ms2ger | 2015-01-10 | 1 | -4/+2 |
| | | |||||
| * | Make Runnable::handler take self by value. | Ms2ger | 2015-01-10 | 2 | -4/+6 |
| | | | | | | | | | | With my thanks to kimundi and eddyb for their help in making this approach work. | ||||
* | | auto merge of #4608 : Ms2ger/servo/ReverseChildrenIterator, r=jdm | bors-servo | 2015-01-10 | 1 | -10/+12 |
|\ \ | |/ |/| | |||||
| * | Rewrite ReverseChildrenIterator to return Temporary. | Ms2ger | 2015-01-10 | 1 | -10/+12 |
| | | |||||
* | | Implement StructuredCloneData::read. | Ms2ger | 2015-01-10 | 3 | -28/+21 |
| | | |||||
* | | Implement StructuredCloneData::write. | Ms2ger | 2015-01-10 | 3 | -36/+33 |
| | | |||||
* | | Create a StructuredCloneData struct to encapsulate the result of a ↵ | Ms2ger | 2015-01-10 | 3 | -12/+32 |
|/ | | | | structured clone. | ||||
* | Update FrameTree pipelines when appropriate | Martin Robinson | 2015-01-09 | 1 | -34/+29 |
| | | | | | | Instead of simply creating a new FrameTree when an iframe starts a load, update the existing FrameTree's pipeline. This prevents the FrameTree from accumulating many extra children. | ||||
* | auto merge of #4596 : jimrhoskins/servo/sandbox-tokenlist, r=jdm | bors-servo | 2015-01-09 | 1 | -11/+13 |
|\ | | | | | | | | | | | | | | | | | | | | | Fixes #3758 Store the sandbox attribute of HTMLIFrameElement as a TokenList internally. Use .tokens() to iterate over the tokens instead of splitting on the string value. The external interface for sandbox remains a DOMString, which will need to be fixed when DOMSettableTokenList is implemented (#1717). | ||||
| * | Store HTMLIFrameElement sandbox attr as TokenList | Jim Hoskins | 2015-01-09 | 1 | -11/+13 |
| | | | | | | | | | | | | | | | | | | | | | | Fixes #3758 Store the sandbox attribute of HTMLIFrameElement as a TokenList internally. Use .tokens() to iterate over the tokens instead of splitting on the string value. The external interface for sandbox remains a DOMString, which will need to be fixed when DOMSettableTokenList is implemented (#1717). | ||||
* | | CanvasRenderTask connected to Layout | Edit Balint | 2015-01-09 | 2 | -2/+34 |
|/ | | | | Update rust-azure to f4a02f3f621b0a994a20d42e438371a87c62f898. | ||||
* | auto merge of #4585 : Ms2ger/servo/NavigatorInfo, r=jdm | bors-servo | 2015-01-09 | 3 | -37/+33 |
|\ | | | | | | | It serves no purpose. | ||||
| * | Remove the NavigatorInfo struct. | Ms2ger | 2015-01-09 | 3 | -37/+33 |
| | | | | | | | | It serves no purpose. | ||||
* | | auto merge of #4584 : Ms2ger/servo/unsafe, r=jdm | bors-servo | 2015-01-09 | 10 | -0/+20 |
|\ \ | | | | | | | | | | As a first start, this allows them indiscriminately where used. | ||||
| * | | Deny unsafe blocks in script. | Ms2ger | 2015-01-09 | 10 | -0/+20 |
| |/ | | | | | | | As a first start, this allows them indiscriminately where used. | ||||
* / | Fix assertion trying to remove a Node that has no parent | Arpad Borsos | 2015-01-09 | 1 | -0/+1 |
|/ | | | | fixes #4562 | ||||
* | auto merge of #4575 : mttr/servo/warnings, r=jdm | bors-servo | 2015-01-08 | 9 | -28/+27 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | Notes: * This adds `#![allow(missing_copy_implementations)]` to components/*/lib.rs. I'm not sure how to approach the missing Copy warnings (are there things for which Copy should NOT be implemented, and how can I tell?) so I stuck this in to make life easier when looking through the warnings. I can easily remove this if necessary. * This leaves the following type of warnings, which I couldn't figure out how to approach (I'll investigate it later if no one else wants to). ``` css/matching.rs:72:23: 72:35 warning: use of deprecated item: Use overloaded core::cmp::PartialEq, #[warn(deprecated)] on by default css/matching.rs:72 this_as_query.equiv(other) ^~~~~~~~~~~~ css/matching.rs:95:10: 95:49 warning: use of deprecated item: Use overloaded core::cmp::PartialEq, #[warn(deprecated)] on by default css/matching.rs:95 impl<'a> Equiv<ApplicableDeclarationsCacheEntry> for ApplicableDeclarationsCacheQuery<'a> { ``` | ||||
| * | Fix Equiv related deprecation warnings | Matthew Rasmus | 2015-01-08 | 3 | -6/+6 |
| | | | | | | | | ...except where we have our own implementations of Equiv. | ||||
| * | Fix `renamed to slice::from_raw_buf` warning | Matthew Rasmus | 2015-01-08 | 1 | -11/+10 |
| | | |||||
| * | Fix `use Deref instead` warning | Matthew Rasmus | 2015-01-08 | 1 | -1/+1 |
| | | |||||
| * | Fix `non_upper_case_globals` warnings | Matthew Rasmus | 2015-01-08 | 2 | -8/+8 |
| | | |||||
| * | Fix `variable does not need to be mutable` warning | Matthew Rasmus | 2015-01-08 | 2 | -2/+2 |
| | | |||||
* | | auto merge of #4566 : mattnenterprise/servo/globalref-by-value, r=Ms2ger | bors-servo | 2015-01-08 | 25 | -64/+64 |
|\ \ | |||||
| * | | Fixes #4164 Make file.rs Constructor and new functions take GlobalRef by value | Matt McCoy | 2015-01-08 | 2 | -5/+5 |
| | | | |||||
| * | | Fixes #4164 Make Constructor and new functions take GlobalRef by value | Matt McCoy | 2015-01-07 | 25 | -61/+61 |
| | | | |||||
* | | | auto merge of #4541 : Manishearth/servo/ban-stuff, r=jdm | bors-servo | 2015-01-08 | 1 | -0/+1 |
|\ \ \ | |_|/ |/| | | | | | Didn't do the `Vec<Temporary<T>>` banning since we might want to whitelist something there. I'll work on that next. | ||||
| * | | Mention MutHeap in DESIGN.md | Manish Goregaokar | 2015-01-04 | 1 | -0/+1 |
| | | | |||||
* | | | auto merge of #4069 : guillaumebort/servo/fix/3936, r=jdm | bors-servo | 2015-01-08 | 7 | -22/+88 |
|\ \ \ | |||||
| * | | | Fix #3936 – {Window,WorkerGlobalScope}.set{Timeout,Interval}(DOMString) | Guillaume Bort | 2015-01-07 | 7 | -22/+88 |
| | |/ | |/| | |||||
* / | | Update rustc to revision 2cfb5acb5a2751c759627377e602bac4f88f2d19. | Ms2ger | 2015-01-08 | 24 | -101/+146 |
|/ / | |||||
* | | Remove spawn_named_native. | Ms2ger | 2015-01-05 | 1 | -3/+2 |
| | | | | | | | | All threads are native now, so this was just an alias for spawn_named. | ||||
* | | Simplify vtable_for. | Ms2ger | 2015-01-05 | 1 | -7/+2 |
| | | |||||
* | | auto merge of #4542 : servo/servo/pre-rustup_20141221, r=saneyuki | bors-servo | 2015-01-04 | 10 | -48/+51 |
|\ \ | | | | | | | | | | In particular, this contains changes to qualify enums where rust will require it, and to stop using some features that will be removed. | ||||
| * | | Qualify image_cache_task::Msg. | Ms2ger | 2015-01-04 | 2 | -2/+2 |
| | | | |||||
| * | | Qualify CanvasMsg. | Ms2ger | 2015-01-04 | 1 | -1/+2 |
| | | | |||||
| * | | Qualify JSGCTraceKind. | Ms2ger | 2015-01-04 | 1 | -2/+2 |
| | | | |||||
| * | | Qualify resource_task enums. | Ms2ger | 2015-01-04 | 1 | -1/+3 |
| | | | |||||
| * | | Qualify hyper enums. | Ms2ger | 2015-01-04 | 2 | -8/+8 |
| | | | |||||
| * | | Disambiguate trait object reference syntax. | Ms2ger | 2015-01-04 | 2 | -29/+29 |
| | | | |||||
| * | | Slice some fixed-size arrays. | Ms2ger | 2015-01-04 | 1 | -1/+1 |
| | | |