aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/script
Commit message (Collapse)AuthorAgeFilesLines
...
* Rename ClientRect and ClientRectList to DOMRect and DOMRectList (fixes ↵hyunjunekim2014-08-097-47/+49
| | | | | | | #2814, fixes #2840). These interfaces were renamed in the specification, in order to use them in other contexts than the getClientRects and getBoundingClientRect methods.
* Merge pull request #3060 from Manishearth/remove-windowManish Goregaokar2014-08-093-14/+9
|\ | | | | Remove unused windows/globals; r=jdm
| * Remove unused windows/globalsManish Goregaokar2014-08-093-14/+9
| |
* | Upgrade Rust.Jack Moffitt2014-08-0817-67/+73
| |
* | Merge pull request #3054 from jdm/script_traitsJosh Matthews2014-08-086-99/+158
|\ \ | | | | | | Decouple compositing and script crates.
| * | Decouple compositing and script crates.Josh Matthews2014-08-086-99/+158
| | |
* | | Fix getElementsByTagName[NS] support to match the spec.James Graham2014-08-084-21/+64
| |/ |/|
* | Merge pull request #3057 from Ms2ger/3041-method-traitMs2ger2014-08-081-1/+1
|\ \ | | | | | | Correct the fallibility of proxy operations in the *Methods trait (fixes #3041); r=jdm
| * | Correct the fallibility of proxy operations in the *Methods trait (fixes #3041).Ms2ger2014-08-081-1/+1
| | | | | | | | | | | | | | | A typo caused us to use the fallibility of the last normal method in the interface.
* | | Merge pull request #3051 from metajack/fix-nodeflags-for-layoutPatrick Walton2014-08-081-3/+7
|\ \ \ | |/ / |/| | Fix the NodeFlags methods that are called by layout.
| * | Fix the NodeFlags methods that are called by layout.Jack Moffitt2014-08-071-3/+7
| | | | | | | | | | | | They should never borrow.
* | | Merge pull request #3053 from brunoabinader/use-is-element-helpersJosh Matthews2014-08-072-10/+15
|\ \ \ | |_|/ |/| | Prefer *Derived helper functions (is_*element) than string comparison
| * | Prefer *Derived helper functions (is_*element) than string comparisonBruno de Oliveira Abinader2014-08-072-10/+15
| | |
* | | Add DOM NodeIterator blob (include DOM NodeFilter interface).Tetsuharu OHZEKI2014-08-084-0/+101
| | |
* | | Add DOM Range blob.Tetsuharu OHZEKI2014-08-083-0/+126
| | |
* | | Add TreeWalker blob.Tetsuharu OHZEKI2014-08-083-0/+59
| |/ |/|
* | Merge pull request #3031 from Ms2ger/attr-cellMs2ger2014-08-071-5/+5
|\ \ | | | | | | Make Attr::owner immutable; r=jdm
| * | Make Attr::owner immutable.Ms2ger2014-08-061-5/+5
| | | | | | | | | | | | | | | Nobody needs to change the element it's associated with, so there's no reason to use a Cell here.
* | | Merge pull request #3035 from brunoabinader/fix-node-ctorMs2ger2014-08-061-17/+11
|\ \ \ | |_|/ |/| | Using NodeFlags ctor to set InEnabledState when needed; r=Ms2ger
| * | Using NodeFlags ctor to set InEnabledState when neededBruno de Oliveira Abinader2014-08-061-17/+11
| | |
* | | Merge pull request #3034 from saneyuki/canvasJosh Matthews2014-08-063-6/+13
|\ \ \ | | | | | | | | Implement CanvasRenderingContext2D.canvas.
| * | | Implement CanvasRenderingContext2D.canvas.Tetsuharu OHZEKI2014-08-063-6/+13
| | |/ | |/|
* / | Document.getElementById() should return null if the passed argument is empty.Tetsuharu OHZEKI2014-08-062-4/+11
|/ /
* | Merge pull request #3000 from Ms2ger/rendertaskMs2ger2014-08-061-1/+1
|\ \ | |/ |/| Use spawn_named_with_send_on_failure for the RenderTask; r=Manishearth
| * Pass an argument to spawn_named_with_send_on_failure to support spawning ↵Josh Matthews2014-08-041-1/+1
| | | | | | | | native tasks.
* | Implement support for 'enabled' property in HTMLLinkElementBruno de Oliveira Abinader2014-08-052-1/+43
| |
* | Implement support for 'enabled' property in HTMLAreaElementBruno de Oliveira Abinader2014-08-052-1/+43
| |
* | Implement support for 'enabled' property in HTMLAnchorElementBruno de Oliveira Abinader2014-08-051-0/+26
| |
* | Implement support for 'disabled' property in HTMLTextAreaElementBruno de Oliveira Abinader2014-08-053-4/+92
| |
* | Implement support for 'disabled' property in HTMLSelectElementBruno de Oliveira Abinader2014-08-053-4/+89
| |
* | Implement support for 'disabled' property in HTMLOptionElementBruno de Oliveira Abinader2014-08-053-3/+91
| |
* | Implement support for 'disabled' property in HTMLOptGroupElementBruno de Oliveira Abinader2014-08-053-4/+74
| |
* | Implement support for 'disabled' property in HTMLInputElementBruno de Oliveira Abinader2014-08-053-4/+92
| |
* | Implement support for 'disabled' property in HTMLFieldSetElementBruno de Oliveira Abinader2014-08-053-3/+96
| |
* | Implement support for 'disabled' property in HTMLButtonElementBruno de Oliveira Abinader2014-08-053-8/+97
| |
* | Implement support for :enabled CSS selectorBruno de Oliveira Abinader2014-08-052-3/+50
| |
* | Implement support for :disabled CSS selectorBruno de Oliveira Abinader2014-08-053-5/+118
| |
* | 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
| |/
* | Throw a TypeError when unwrapping a this object fails.Ms2ger2014-08-051-1/+4
| |
* | Throw a TypeError when unwrapping an interface argument fails.Ms2ger2014-08-051-1/+9
| |
* | Remove FailureFatalCastableObjectUnwrapper.Ms2ger2014-08-051-22/+8
| | | | | | | | | | The inheritance pattern used here was not particularly enlightening, and only one caller uses FailureFatalCastableObjectUnwrapper.
* | Fix the double indentation in CastableObjectUnwrapper.Ms2ger2014-08-051-7/+9
| | | | | | | | The current code indents the first line of codeOnFailure four spaces too far.
* | 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
* | Merge pull request #2998 from Ms2ger/taskbuilderMs2ger2014-08-041-7/+6
|\ \ | | | | | | Use TaskBuilder where possible; r=metajack
| * | Use TaskBuilder to spawn worker threads.Ms2ger2014-08-041-7/+6
| |/
* / Return 'BackCompat' for document.compatMode only if in quirksmodeHarry Maclean2014-08-041-2/+2
|/
* Merge pull request #2934 from saneyuki/canvasJosh Matthews2014-08-032-72/+2
|\ | | | | Move CanvasRenderTask to gfx crate.