aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/script/dom/document.rs
Commit message (Collapse)AuthorAgeFilesLines
* Cargoify servoJack Moffitt2014-09-081-855/+0
|
* Implement document.lastModified (fixes #2972, #3127).MechaXL2014-09-041-0/+16
|
* Make some of Node's members private.Ms2ger2014-09-031-1/+2
|
* Implement cache for remaining Document live collectionsBruno de Oliveira Abinader2014-08-221-49/+90
|
* Removed comment as issue #1847 is now fixed.Bruno de Oliveira Abinader2014-08-141-12/+0
|
* Implement cached Document.LinksBruno de Oliveira Abinader2014-08-141-10/+15
|
* Implement Document.createRange().Ms2ger2014-08-091-1/+7
|
* Upgrade Rust.Jack Moffitt2014-08-081-2/+2
|
* Fix getElementsByTagName[NS] support to match the spec.James Graham2014-08-081-6/+1
|
* Prefer *Derived helper functions (is_*element) than string comparisonBruno de Oliveira Abinader2014-08-071-8/+12
|
* Document.getElementById() should return null if the passed argument is empty.Tetsuharu OHZEKI2014-08-061-0/+1
|
* Merge pull request #2994 from mechaxl/masterMs2ger2014-08-051-4/+3
|\ | | | | Only strip HTML whitespace in the document.title getter (fixes #2969); r=Ms2ger
| * Removing unnecessary string trimmingMechaXL2014-08-041-2/+1
| |
| * Fixes #2969 by only stripping HTML whitespaceMechaXL2014-08-031-2/+2
| |
* | Merge pull request #2993 from hazz/document-set-titleMs2ger2014-08-051-6/+8
|\ \ | | | | | | Correctly handle empty string on setting document.title; r=Manishearth+Ms2ger
| * | Check for the empty string before creating a new text node when setting ↵Harry Maclean2014-08-051-6/+8
| |/ | | | | | | document.title
* / Return 'BackCompat' for document.compatMode only if in quirksmodeHarry Maclean2014-08-041-2/+2
|/
* Call the generated rather than the hand-written traits (fixes #2936).Ms2ger2014-07-271-48/+5
|
* Start dogfooding rust-url. Fix #1673.Simon Sapin2014-07-211-3/+3
|
* Introduce abstractions for global scopes.Ms2ger2014-07-151-5/+6
| | | | Part of #2811.
* Put some 'use' statements in alphabetical order.Ms2ger2014-07-151-3/+3
|
* Rename variables that refer to global objects.Ms2ger2014-07-151-2/+2
| | | | | | | | This clarifies whether those variables will point to a Window object or an arbitrary global object. Note in particular that all IDL Constructors will accept an arbitrary global object.
* Return slices from get_attribute_parts.Ms2ger2014-07-141-2/+3
|
* Merge pull request #2824 from jgraham/remove_attribute_strMs2ger2014-07-131-1/+2
|\ | | | | Make Element.remove_attribute take &str instead of DOMString; r=Ms2ger
| * Make Element.remove_attribute take &str instead of DOMStringJames Graham2014-07-131-1/+2
| |
* | Merge pull request #2771 from ↵Ms2ger2014-07-131-2/+1
|\ \ | |/ |/| | | | | jviereck/fix_2230_link_DOMImplementation_to_document Link DOMImplementation to the Document; r=Ms2ger
| * Fix DOMImplementation should be linked to the DocumentJulian Viereck2014-07-131-2/+1
| | | | | | | | This fixes issues 2230.
* | Return a Temporary from *Binding::Wrap.Ms2ger2014-07-101-16/+6
|/ | | | | | Returning a JS<T> is GC-unsafe. This commit also includes some cleanup around Node and Document reflection.
* Make some DOM members private.Ms2ger2014-06-281-5/+5
| | | | | I have not reviewed if this is the complete set of members that can be made private.
* Upgrade to latest Rust.Manish Goregaokar2014-06-271-2/+2
|
* Remove needless mutabilities from script crate.Tetsuharu OHZEKI2014-06-221-4/+4
|
* Use internal mutability for Attr::value.Ms2ger2014-06-221-1/+1
|
* Use Traceable for primitive types and DOMStringManish Goregaokar2014-06-161-2/+2
|
* auto merge of #2649 : ebalint/servo/2580_JS_T_unrooted_replace, r=jdmbors-servo2014-06-131-1/+1
|\ | | | | | | | | removed .clone() calls modified from_rooted method parameter: T to &T
| * Replace uses of JS<T>.unrooted() with JS::from_rooted #2580Edit Balint2014-06-131-1/+1
| |
* | Remove Reflectable::mut_reflector.Ms2ger2014-06-131-4/+0
|/
* auto merge of #2640 : Ms2ger/servo/derefmut, r=jdmbors-servo2014-06-111-16/+18
|\
| * Use internal mutability for Document::idmap.Ms2ger2014-06-111-16/+18
| |
* | auto merge of #2632 : brunoabinader/servo/document-queryselectorall, r=Ms2gerbors-servo2014-06-111-0/+7
|\ \ | |/ |/| | | | | | | | | Spec: http://dom.spec.whatwg.org/#dom-parentnode-queryselectorall Closes #851.
| * Implement support for ParentNode's querySelectorAllBruno de Oliveira Abinader2014-06-101-0/+7
| |
* | Use internal mutability for Document::{quirks_mode, encoding_name}.Ms2ger2014-06-111-14/+14
| |
* | Use internal mutability for CharacterData::data.Ms2ger2014-06-111-1/+1
| |
* | Stop mutating Element::namespace.Ms2ger2014-06-111-2/+2
| |
* | Use internal mutability for EventTarget.Ms2ger2014-06-111-6/+6
|/
* Support GlobalEventHandlers.onclick.Ms2ger2014-06-081-0/+12
|
* Implement querySelector for DocumentBruno de Oliveira Abinader2014-06-051-2/+6
|
* Added ParentNode.querySelector skeletonBruno de Oliveira Abinader2014-06-051-0/+5
|
* Upgrade Rust.Jack Moffitt2014-06-051-26/+26
|
* Remove needless '&mut self' from DocumentMethods.Tetsuharu OHZEKI2014-06-041-2/+2
|
* Remove needless '&mut self' from WindowMethods.Tetsuharu OHZEKI2014-06-041-2/+2
|