aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/script/dom
Commit message (Collapse)AuthorAgeFilesLines
...
* | 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-083-0/+100
| | |
* | | Add DOM Range blob.Tetsuharu OHZEKI2014-08-082-0/+125
| | |
* | | Add TreeWalker blob.Tetsuharu OHZEKI2014-08-082-0/+58
| |/ |/|
* | 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
|/
* 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-052-3/+95
|
* 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-031-71/+1
|\ | | | | Move CanvasRenderTask to gfx crate.
| * Move CanvasRenderTask to gfx crate.Tetsuharu OHZEKI2014-07-271-71/+1
| |
* | Upgrade Rust.Jack Moffitt2014-08-0225-258/+234
| |
* | Merge pull request #2948 from jgraham/window_parentMs2ger2014-07-312-0/+6
|\ \ | | | | | | Support window.parent in the one-window case; r=Ms2ger
| * | Support window.parent in the one-window case.James Graham2014-07-292-0/+6
| | |
* | | Throw a TypeError when a non-object is passed where one is expected.Ms2ger2014-07-301-1/+1
| | |
* | | Implement src setter for HTMLIFrameElement #2529Guro Bokum2014-07-301-26/+40
| | |
* | | Merge pull request #2927 from saneyuki/id_atomJosh Matthews2014-07-292-2/+52
|\ \ \ | | | | | | | | Port `id` attribute to use atom.
| * | | Use atom to match id selector.Tetsuharu OHZEKI2014-07-302-1/+35
| | | |
| * | | Port `id` attribute to use atom.Tetsuharu OHZEKI2014-07-292-1/+17
| |/ /