Ms2ger
e0ea494b9c
Disable Range tests.
2014-07-28 22:24:15 +02:00
Patrick Walton
50a5008b85
Merge pull request #2941 from bjwbell/change-255-to-1-for-rgba
...
255 -> 1.0 for color::rgba + remove dead code lint
2014-07-28 13:19:40 -07:00
Ms2ger
63b0e1568f
Merge pull request #2937 from Ms2ger/2936-CGInterfaceTrait
...
Generate FooMethods traits automatically; r=jdm
2014-07-28 10:22:44 +02:00
Bryan Bell
32545116a7
255 -> 1.0 for color::rgba + remove dead code lint
...
In build_display_list_abs (block.rs) and handle_reflow (layout_task.rs)
255 is incorrectly used instead of 1.0 for color::rgba (255 is correct
with color::rgb but *not* color::rgba).
In cors.rs remove the dead code warning for fn clear.
The function shouldn't be removed since it'll be used in the future
(fn clear is an implementation of http://fetch.spec.whatwg.org/#concept-cache-clear ).
2014-07-28 01:20:01 -07:00
Manish Goregaokar
c2a8baff46
Merge pull request #2939 from glennw/reftest-mode
...
Reftest harness explicitly knows whether to run servo in cpu or gpu mode.
2014-07-28 07:56:18 +05:30
Glenn Watson
6cc44bcc6d
Reftest harness explicitly knows whether to run servo in cpu or
...
gpu mode. This will make it easier to support different expected
behaviours depending on the rendering mode.
2014-07-28 08:42:14 +10:00
Ms2ger
944d8b00b0
Call the generated rather than the hand-written traits ( fixes #2936 ).
2014-07-27 23:00:17 +02:00
Ms2ger
38a658d561
Generate traits for the generated bindings code to call.
2014-07-27 22:59:46 +02:00
Ms2ger
bb1c16c9af
Remove the unused lifetime variable from XMLHttpRequestMethods.
...
The lifetime applies to the JSRef type the trait is implemented on, not to the
trait itself.
2014-07-27 22:54:51 +02:00
Ms2ger
0f9942a2c6
Remove OverrideMimeType from XMLHttpRequestMethods.
...
It is not present in the IDL, and is not actually implemented.
2014-07-27 22:54:51 +02:00
Ms2ger
25fb906c6f
Comment out the stringifier in URLSearchParams.webidl.
...
We don't currently support stringifiers.
2014-07-27 22:54:51 +02:00
Ms2ger
20d7bbffae
Add methods that return floating-point types to TestBinding.webidl.
...
They were already implemented in testbinding.rs, but were forgotten in the IDL
file.
2014-07-27 22:54:51 +02:00
Ms2ger
f392334d2e
Comment out references to floating-point arguments with default values.
...
Our parser does not support floating-point constants, so we can't use default
values for floating-point types.
2014-07-27 22:54:51 +02:00
Ms2ger
6219d5b24b
Remove references to nullable any from testbinding.
...
'any' is inherently nullable, so nullable any doesn't exist.
2014-07-27 22:54:51 +02:00
Ms2ger
0ea0d1ae4b
Introduce a PerformanceTimingHelpers trait for the NavigationStartPrecise method.
2014-07-27 22:54:51 +02:00
Ms2ger
3a68b9dbf2
Remove an unused argument to needCx and use it in CGCallGenerator.
2014-07-27 22:54:51 +02:00
Ms2ger
e34bcaaa5f
Pass a non-nullable string to NamedGetter.
...
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.
2014-07-27 22:54:01 +02:00
Josh Matthews
4b516c184d
Merge pull request #2933 from Ms2ger/initialize_global
...
Assert that we're handed a DOM global in initialize_global.
2014-07-27 10:19:46 -04:00
Josh Matthews
7e7af3fca7
Merge pull request #2935 from Ms2ger/location-hash
...
Implement Location.hash.
2014-07-27 10:19:30 -04:00
Ms2ger
4225cdcac3
Implement Location.hash.
2014-07-27 13:47:54 +02:00
Cameron Zwarich
ecd816cdd6
Merge pull request #2930 from bjwbell/track-rerender-msgs
...
Track rerender msgs
2014-07-26 17:11:28 -07:00
Bryan Bell
8fd5739afc
Track rerender msgs
...
If the compositor outputs to a file:
* Track rerender msgs sent from the compositor to the render tasks.
* Before outputting, wait until all rerender msgs are processed by the
render tasks.
Fixes issue https://github.com/servo/servo/issues/2871 .
2014-07-26 16:38:34 -07:00
Manish Goregaokar
9937b77dee
Merge pull request #2932 from Ms2ger/fixme-347
...
Add pointers to the relevant issue for some bugs; r=jdm
2014-07-26 22:54:12 +05:30
Ms2ger
692d4e847d
Assert that we're handed a DOM global in initialize_global.
2014-07-26 17:16:25 +02:00
Ms2ger
69c49bb764
Merge pull request #2931 from Ms2ger/dom-docs
...
Add documentation for the DOM; r=jdm
2014-07-26 17:15:12 +02:00
Ms2ger
2ddb32bd2f
Add documentation for the DOM.
2014-07-26 17:14:34 +02:00
Ms2ger
875eda69e4
Add pointers to the relevant issue for some bugs.
2014-07-26 17:11:35 +02:00
Cameron Zwarich
5ed95e410b
Merge pull request #2928 from zwarich/set-clipping-cleanup
...
Simplify set_clipping_rect and inline it into its only caller
2014-07-25 15:44:01 -07:00
Cameron Zwarich
32a3c14a1c
Simplify set_clipping_rect and inline it into its only caller
2014-07-25 15:08:31 -07:00
Patrick Walton
bf046f753b
Merge pull request #2919 from mbrubeck/layout-comments
...
Update comments about Node::layout_data
2014-07-25 14:36:38 -07:00
Simon Sapin
ce84adaa05
Merge pull request #2926 from servo/unnecessary_parens
...
Fix an unnecessary_parens warning.
2014-07-25 21:12:16 +01:00
Simon Sapin
8b910c9478
Fix an unnecessary_parens warning.
2014-07-25 20:21:15 +01:00
Simon Sapin
03ff79b872
Merge pull request #2922 from servo/rustdoc
...
Build rustdoc docs on Travis and upload them to GitHub Pages.
2014-07-25 20:09:39 +01:00
Simon Sapin
54773d3ccd
Build docs on Travis and upload them to GitHub Pages.
...
http://servo.github.io/servo/servo/index.html
2014-07-25 20:09:20 +01:00
Manish Goregaokar
543874cb40
Merge pull request #2923 from Ms2ger/cors-escape
...
Escape HTML in the cors.rs documentation.
2014-07-26 00:11:08 +05:30
Ms2ger
bacae0e9bc
Escape HTML in the cors.rs documentation.
...
Rustdoc passes the code straight through, leading to poor generated HTML.
2014-07-25 19:27:02 +02:00
Lars Bergstrom
df71ea8b08
Merge pull request #2918 from mbrubeck/size_t
...
Fix build errors for Android (and other 32-bit targets)
2014-07-25 11:02:38 -05:00
Josh Matthews
440b2a995f
Merge pull request #2920 from Ms2ger/canvas
...
Implement very basic canvas rendering context logic. No visual display present.
2014-07-25 11:53:47 -04:00
Simon Sapin
205f1a847c
Add doc and doc-$(crate) targets to the Makefile using rustdoc.
2014-07-25 16:27:12 +01:00
Manish Goregaokar
867c7bf0a3
Merge pull request #2794 from Manishearth/cors
...
Basic implementation of CORS; r=jdm
2014-07-25 14:18:34 +05:30
Ms2ger
287f6f35ab
Merge pull request #2911 from glennw/atom-attr-name
...
Port attribute name to use atom; r=Ms2ger
2014-07-25 10:28:00 +02:00
Aalhad
f8ba2c1190
Implement very basic canvas rendering context logic. No visual display present.
2014-07-25 10:00:37 +02:00
Matt Brubeck
377bcb53b9
Update comments about Node::layout_data
2014-07-24 22:42:28 -07:00
Manish Goregaokar
a64dafd815
Basic implementation of CORS
2014-07-25 05:54:48 +05:30
Matt Brubeck
16421f03af
Exclude host libs from Android package.
...
Fixes startup error caused by packaging the wrong libphf.so.
2014-07-24 17:19:05 -07:00
Matt Brubeck
c3f56476a0
Update to latest string-cache.
...
Includes fix for servo/string-cache#4 .
2014-07-24 17:19:05 -07:00
Matt Brubeck
36b1cf4eba
Fix compile error and warning on Android
2014-07-24 17:19:05 -07:00
Matt Brubeck
feae7d0b5d
Add explicit cast from size_t to u64.
...
Fixes compile error on non-64-bit targets.
2014-07-24 17:19:05 -07:00
Glenn Watson
a270d40a21
Convert to atom earlier in SetAttributeNS
2014-07-25 08:04:10 +10:00
Lars Bergstrom
a14d3b2102
Merge pull request #2904 from glennw/linux-ref-test
...
Modify Linux travis config to run content and cpu ref tests.
2014-07-24 16:36:49 -05:00