Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | | Uppercase element.tagName for HTML elements only | Matt Brubeck | 2014-08-28 | 1 | -8/+8 | |
| | | | | | | | | | | | | | | | | Fixes #3146 | |||||
* | | | | Introduce ConstantSpec::get_value. | Ms2ger | 2014-08-28 | 1 | -9/+15 | |
| | | | | | | | | | | | | | | | | I'll need it for cross-origin wrappers as well. | |||||
* | | | | Merge pull request #3175 from Ms2ger/propertyhooks | Ms2ger | 2014-08-28 | 2 | -3/+45 | |
|\ \ \ \ | | | | | | | | | | | Introduce the NativePropertyHooks struct; r=jdm | |||||
| * | | | | Introduce the NativePropertyHooks struct. | Ms2ger | 2014-08-28 | 2 | -3/+45 | |
| | |_|/ | |/| | | | | | | | | | | This will be required for the cross-origin wrapper work. | |||||
* | | | | Merge pull request #3176 from Manishearth/more-macros | Ms2ger | 2014-08-28 | 7 | -28/+7 | |
|\ \ \ \ | |/ / / |/| | | | Use macro getters for input elements: r=Ms2ger | |||||
| * | | | Use macro getters for input elements | Manish Goregaokar | 2014-08-28 | 7 | -28/+7 | |
| | |/ | |/| | ||||||
* | | | Fix comment syntax | Matt Brubeck | 2014-08-27 | 1 | -1/+1 | |
| | | | ||||||
* | | | Fix <br> support | Matt Brubeck | 2014-08-27 | 2 | -2/+4 | |
| |/ |/| | ||||||
* | | Remove some unneeded pubs | Matt Brubeck | 2014-08-27 | 2 | -7/+7 | |
| | | ||||||
* | | Merge pull request #3134 from glennw/inline-background | Lars Bergstrom | 2014-08-27 | 5 | -375/+122 | |
|\ \ | | | | | | | Add support for backgrounds on inline elements. Fix fixup() by removing it. | |||||
| * | | Add support for backgrounds on inline elements. Fix fixup() by removing it. | Glenn Watson | 2014-08-27 | 5 | -375/+122 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The code that managed ranges was buggy - failing on edge cases such as a span within a span. I have refactored the code so that the context information for inline formatting can optionally be stored within a fragment. This seems cleaner to me, and fixes the bugs encountered when making these changes by removing the need for the fixup() functionality (and ranges). | |||||
* | | | Merge pull request #3145 from wenderen/NamespaceURI.None | Manish Goregaokar | 2014-08-27 | 2 | -3/+6 | |
|\ \ \ | | | | | | | | | return null from GetNamespaceURI, not the empty string; r=Manishearth, Ms2ger | |||||
| * | | | return null from GetNamespaceURI, not the empty string | Rohan Prinja | 2014-08-27 | 2 | -3/+6 | |
| | | | | | | | | | | | | | | | | correctly mark tests | |||||
* | | | | Merge pull request #3168 from Ms2ger/delete_property_by_id | Josh Matthews | 2014-08-27 | 2 | -9/+15 | |
|\ \ \ \ | | | | | | | | | | | Factor out code to call JS_DeletePropertyById2. | |||||
| * | | | | Factor out code to call JS_DeletePropertyById2. | Ms2ger | 2014-08-27 | 2 | -9/+15 | |
| | | | | | | | | | | | | | | | | | | | | I'll need to write the same code again for cross-origin wrappers. | |||||
* | | | | | Merge pull request #3162 from SimonSapin/png-enum | Jack Moffitt | 2014-08-27 | 3 | -24/+20 | |
|\ \ \ \ \ | |/ / / / |/| | | | | Update to png::Image::pixels as an enum. | |||||
| * | | | | Update to png::Image::pixels as an enum. | Simon Sapin | 2014-08-26 | 3 | -24/+20 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://github.com/servo/rust-png/pull/42 This does *not* fix the issue in #3154, but makes it fail!() instead of (maybe?) reading uninitalized memory. | |||||
* | | | | | Merge pull request #3153 from SimonSapin/bit-struct-tests | Matt Brubeck | 2014-08-26 | 1 | -1/+76 | |
|\ \ \ \ \ | |_|_|/ / |/| | | | | Add tests for the bit_struct! macro. r=mbrubeck | |||||
| * | | | | Add tests for the bit_struct! macro. | Simon Sapin | 2014-08-26 | 1 | -1/+76 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The macro crate, when built with `--test`, now depends on itself (a version of itself built without `--test`). This is a bit unusal, but allows testing a syntax extension. I did not feel like making a new crate just for this, and these tests do not belong in any of the other existing crates. | |||||
* | | | | | Merge pull request #3110 from SimonSapin/writing-modes-reftest | Simon Sapin | 2014-08-27 | 7 | -84/+92 | |
|\ \ \ \ \ | | | | | | | | | | | | | Add a basic CSS Writing Modes reftest | |||||
| * | | | | | Set the origin of the root element per its writing mode. | Simon Sapin | 2014-08-26 | 1 | -3/+4 | |
| | | | | | | | | | | | | | | | | | | | | | | | | It’s not always (0, 0) anymore. | |||||
| * | | | | | Convert back to physical some layout coordinates. | Simon Sapin | 2014-08-26 | 4 | -70/+70 | |
| | | | | | | ||||||
| * | | | | | Dump display lists when debug!() is enabled for gfx::display_list | Simon Sapin | 2014-08-26 | 2 | -9/+17 | |
| | | | | | | ||||||
| * | | | | | Only write the px value in Show for Au | Simon Sapin | 2014-08-26 | 1 | -2/+1 | |
| | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | The integer Au value is mostly internal and does not make much sense. Printing both values is very verbose and hurts readability of debug logs. | |||||
* | | | | | Merge pull request #3160 from mbrubeck/old-layout-comments | Jack Moffitt | 2014-08-26 | 1 | -5/+0 | |
|\ \ \ \ \ | |/ / / / |/| | | | | Remove obsolete TODO comments | |||||
| * | | | | Remove obsolete TODO comments | Matt Brubeck | 2014-08-26 | 1 | -5/+0 | |
| | | | | | ||||||
* | | | | | Nuke Node's TLayoutData | Bruno de Oliveira Abinader | 2014-08-26 | 1 | -6/+0 | |
|/ / / / | | | | | | | | | | | | | LayoutData{Ref} structs replaced its usage for quite some time now. | |||||
* | | | | Merge pull request #3131 from Manishearth/image | Manish Goregaokar | 2014-08-26 | 1 | -12/+17 | |
|\ \ \ \ | | | | | | | | | | | Load bare images within an HTML document (#3108); r=Ms2ger | |||||
| * | | | | Load bare images within an HTML document (#3108) | Manish Goregaokar | 2014-08-26 | 1 | -12/+17 | |
| | |_|/ | |/| | | ||||||
* | | | | Update ProxyTraps to use real bools. | Ms2ger | 2014-08-26 | 2 | -52/+57 | |
| |/ / |/| | | ||||||
* | | | Add https support | Glenn Watson | 2014-08-26 | 2 | -5/+8 | |
| | | | ||||||
* | | | Cleaned DOMTokenList code duplication | Bruno de Oliveira Abinader | 2014-08-25 | 1 | -22/+7 | |
| | | | ||||||
* | | | Implement DOMTokenList.contains | Bruno de Oliveira Abinader | 2014-08-25 | 2 | -2/+26 | |
| | | | ||||||
* | | | Use AttrValue::tokens() in Element::has_class() | Bruno de Oliveira Abinader | 2014-08-25 | 1 | -4/+6 | |
| | | | ||||||
* | | | Implemented Attribute's tokens() iterator | Bruno de Oliveira Abinader | 2014-08-25 | 1 | -17/+13 | |
| | | | ||||||
* | | | Fixed AttrValue::from_tokenlist indexes | Bruno de Oliveira Abinader | 2014-08-25 | 1 | -1/+6 | |
| | | | | | | | | | | | | | | | | | | The following issues were found: - Single concatenated spaces were indexed as a single token; - Last token, if not followed by an HTML space character, was ignored; | |||||
* | | | Merge pull request #3142 from SimonSapin/bit-struct-macro | Patrick Walton | 2014-08-25 | 2 | -65/+145 | |
|\ \ \ | |_|/ |/| | | Move PropertyBitField to a syntax extension. | |||||
| * | | fixup! Move PropertyBitField to a syntax extension. | Simon Sapin | 2014-08-24 | 1 | -1/+5 | |
| | | | ||||||
| * | | Move PropertyBitField to a syntax extension. | Simon Sapin | 2014-08-23 | 2 | -65/+141 | |
| | | | | | | | | | | | | This is a first step towards moving away the Mako template in the style crate. | |||||
* | | | Implement cache for remaining Document live collections | Bruno de Oliveira Abinader | 2014-08-22 | 1 | -49/+90 | |
|/ / | ||||||
* | | Make AttrValue::as_slice impl from Str | Bruno de Oliveira Abinader | 2014-08-22 | 1 | -1/+4 | |
| | | ||||||
* | | Use Attr::value() whenever possible | Bruno de Oliveira Abinader | 2014-08-22 | 1 | -3/+3 | |
| | | ||||||
* | | Merge pull request #3095 from ChrisParis/HTMLScriptElement.text | Ms2ger | 2014-08-22 | 2 | -3/+26 | |
|\ \ | | | | | | | Implement HTMLScriptElement.text; r=Ms2ger | |||||
| * | | Improve Option deconstruction | Chris Paris | 2014-08-16 | 1 | -3/+4 | |
| | | | ||||||
| * | | Implement HTMLScriptElement.text | Chris Paris | 2014-08-15 | 2 | -3/+25 | |
| | | | ||||||
* | | | Merge pull request #3125 from seanmonstar/script-type | Ms2ger | 2014-08-22 | 1 | -1/+57 | |
|\ \ \ | | | | | | | | | Check the type/language of script elements (fixes #2828); r=SimonSapin+Ms2ger | |||||
| * | | | check the type/language of script elements | Sean McArthur | 2014-08-21 | 1 | -1/+57 | |
| | | | | ||||||
* | | | | Merge pull request #3086 from ChrisParis/HTMLAnchorElement.text | Ms2ger | 2014-08-21 | 2 | -1/+16 | |
|\ \ \ \ | |_|_|/ |/| | | | Implement HTMLAnchorElement.text; r=Manishearth | |||||
| * | | | Implement HTMLAnchorElement.text | Chris Paris | 2014-08-15 | 2 | -1/+16 | |
| | | | | ||||||
* | | | | Merge pull request #3117 from ↵ | Martin Robinson | 2014-08-20 | 1 | -66/+41 | |
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | mrobinson/simplify-find_layer_with_pipeline_and_layer_id Simplify use of CompositorData::find_layer_with_pipeline_and_layer_id |