aboutsummaryrefslogtreecommitdiffstats
path: root/src/components/script/dom
Commit message (Collapse)AuthorAgeFilesLines
...
* | | Implement the delete proxy trap (fixes #2213).Sankha Narayan Guria2014-07-292-3/+22
|/ /
* | Call the generated rather than the hand-written traits (fixes #2936).Ms2ger2014-07-27114-762/+121
| |
* | Generate traits for the generated bindings code to call.Ms2ger2014-07-271-1/+106
| |
* | Remove the unused lifetime variable from XMLHttpRequestMethods.Ms2ger2014-07-271-2/+2
| | | | | | | | | | The lifetime applies to the JSRef type the trait is implemented on, not to the trait itself.
* | Remove OverrideMimeType from XMLHttpRequestMethods.Ms2ger2014-07-271-4/+0
| | | | | | | | It is not present in the IDL, and is not actually implemented.
* | Comment out the stringifier in URLSearchParams.webidl.Ms2ger2014-07-271-2/+2
| | | | | | | | We don't currently support stringifiers.
* | Add methods that return floating-point types to TestBinding.webidl.Ms2ger2014-07-271-0/+4
| | | | | | | | | | They were already implemented in testbinding.rs, but were forgotten in the IDL file.
* | Comment out references to floating-point arguments with default values.Ms2ger2014-07-271-2/+2
| | | | | | | | | | Our parser does not support floating-point constants, so we can't use default values for floating-point types.
* | Remove references to nullable any from testbinding.Ms2ger2014-07-271-2/+0
| | | | | | | | 'any' is inherently nullable, so nullable any doesn't exist.
* | Introduce a PerformanceTimingHelpers trait for the NavigationStartPrecise ↵Ms2ger2014-07-272-2/+7
| | | | | | | | method.
* | Remove an unused argument to needCx and use it in CGCallGenerator.Ms2ger2014-07-271-5/+3
| |
* | Pass a non-nullable string to NamedGetter.Ms2ger2014-07-272-18/+10
| | | | | | | | | | | | | | | | | | There is no actual reason to use a nullable string here; all callers have a string they want to pass. The issue dates back to the time that DOMString was inherently nullable (before #1215); this API was not converted back to the non-nullable DOMString type after that landed.
* | Merge pull request #2933 from Ms2ger/initialize_globalJosh Matthews2014-07-271-0/+2
|\ \ | | | | | | Assert that we're handed a DOM global in initialize_global.
| * | Assert that we're handed a DOM global in initialize_global.Ms2ger2014-07-261-0/+2
| |/
* | Implement Location.hash.Ms2ger2014-07-272-0/+9
| |
* | Merge pull request #2932 from Ms2ger/fixme-347Manish Goregaokar2014-07-262-1/+2
|\ \ | |/ |/| Add pointers to the relevant issue for some bugs; r=jdm
| * Add pointers to the relevant issue for some bugs.Ms2ger2014-07-262-1/+2
| |
* | Add documentation for the DOM.Ms2ger2014-07-269-12/+206
|/
* Merge pull request #2919 from mbrubeck/layout-commentsPatrick Walton2014-07-251-2/+2
|\ | | | | Update comments about Node::layout_data
| * Update comments about Node::layout_dataMatt Brubeck2014-07-241-2/+2
| |
* | Merge pull request #2920 from Ms2ger/canvasJosh Matthews2014-07-255-8/+390
|\ \ | | | | | | Implement very basic canvas rendering context logic. No visual display present.
| * | Implement very basic canvas rendering context logic. No visual display present.Aalhad2014-07-255-8/+390
| |/
* | Merge pull request #2794 from Manishearth/corsManish Goregaokar2014-07-251-9/+63
|\ \ | | | | | | Basic implementation of CORS; r=jdm
| * | Basic implementation of CORSManish Goregaokar2014-07-251-9/+63
| |/
* | Merge pull request #2911 from glennw/atom-attr-nameMs2ger2014-07-252-16/+21
|\ \ | |/ |/| Port attribute name to use atom; r=Ms2ger
| * Convert to atom earlier in SetAttributeNSGlenn Watson2014-07-251-3/+6
| |
| * Port attribute name to use atom.Glenn Watson2014-07-242-14/+16
| |
* | Remove some unnecessary uses of the serialize module.Ms2ger2014-07-244-8/+1
| |
* | Implement Window.screen.Ms2ger2014-07-244-1/+110
|/
* Merge pull request #2906 from brunoabinader/node-typeid-fixJosh Matthews2014-07-231-6/+6
|\ | | | | Prefer direct member access than type_id() in Node self.type_id calls
| * Prefer direct member access than type_id()Bruno de Oliveira Abinader2014-07-231-6/+6
| |
* | Element::removeAttribute* does not need to throwBruno de Oliveira Abinader2014-07-232-11/+6
|/
* Port element traits to use atoms instead of strings.Glenn Watson2014-07-221-4/+4
|
* Used rust-url directly instead of servo_util::urlSimon Sapin2014-07-216-33/+32
| | | | The latter now only calls the former.
* Move is_image_data() where it’s used.Simon Sapin2014-07-211-1/+5
|
* Start dogfooding rust-url. Fix #1673.Simon Sapin2014-07-215-28/+18
|
* Merge pull request #2850 from ebalint/1992_move_timer_firing_implJosh Matthews2014-07-211-0/+27
|\ | | | | Move timer firing implemention into Window #1992
| * Move timer firing implemention into Window #1992Edit Balint2014-07-161-0/+27
| |
* | Implement Element.matches().Tetsuharu OHZEKI2014-07-202-1/+26
| |
* | Check for worker scope in responseText setterManish Goregaokar2014-07-191-4/+6
| |
* | Merge pull request #2863 from mbrubeck/2862-null-funMatt Brubeck2014-07-182-15/+37
|\ \ | | | | | | Don't fail on invalid JS syntax in event handlers. r=Ms2ger
| * | Don't fail on invalid JS syntax in event handlers.Matt Brubeck2014-07-182-15/+37
| | | | | | | | | | | | Fixes #2862.
* | | Implement Worker.postMessage.Ms2ger2014-07-183-10/+48
| | |
* | | Implement MessageEvent::dispatch.Ms2ger2014-07-181-0/+15
| | | | | | | | | | | | | | | This avoids duplicating the dispatching code for multiple postMessage implementations.
* | | Merge pull request #2844 from glennw/atom-elementglennw2014-07-184-9/+11
|\ \ \ | |/ / |/| | Convert element name to be stored as atom instead of string.
| * | Fix comments and variable names for atom wrapper.Glenn Watson2014-07-171-1/+1
| | |
| * | Convert element name to be stored as atom instead of string.Glenn Watson2014-07-164-9/+11
| |/
* | Store the ScriptChan in the WorkerGlobalScope.Ms2ger2014-07-174-10/+26
| | | | | | | | This is necessary to make XMLHttpRequest and postMessage work.
* | Store the worker's URL in the WorkerGlobalScope.Ms2ger2014-07-173-6/+19
| | | | | | | | This will be necessary to resolve relative URLs in the worker.
* | Implement a resource_task getter on GlobalRef.Ms2ger2014-07-175-6/+15
| | | | | | | | This is needed to fetch resources on all threads.