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
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
Lars Bergstrom
9ab53ba44b
Merge pull request #2912 from mrobinson/debug-borders
...
Add support for showing debug borders
2014-07-24 14:16:27 -05:00
Ms2ger
88027a95fd
Merge pull request #2914 from Ms2ger/screen
...
Implement Window.screen; r=jdm
2014-07-24 18:48:55 +02:00
Manish Goregaokar
302480765b
Merge pull request #2913 from Ms2ger/url-clone
...
Avoid an unnecessary clone of the base URL in parse_html(); r=jdm
2014-07-24 21:55:52 +05:30
Ms2ger
9bd1f0408b
Remove some unnecessary uses of the serialize module.
2014-07-24 18:09:53 +02:00
Ms2ger
27f92239b0
Implement Window.screen.
2014-07-24 12:51:49 +02:00
Ms2ger
e363b6fcc4
Avoid an unnecessary clone of the base URL in parse_html().
2014-07-24 12:36:53 +02:00
Patrick Walton
800b5e0f4a
Merge pull request #2910 from kmcallister/charset
...
Add charset declarations to non-ASCII tests
2014-07-23 21:02:37 -07:00
Martin Robinson
b5802659c2
Add support for showing debug borders
...
This can help debug issues with the compositor and show when a page is
creating layers.
2014-07-23 20:13:11 -07:00
Manish Goregaokar
4b689caa5d
Merge pull request #2903 from ChrisParis/cfg_tree_rust
...
Add --enable-tree-rust to configure to build in-tree rust compiler
2014-07-24 07:58:22 +05:30
Glenn Watson
036bd29ead
Port attribute name to use atom.
2014-07-24 11:33:59 +10:00
Glenn Watson
038ce82846
Modify Linux travis config to run content and cpu ref tests.
2014-07-24 10:57:33 +10:00
Keegan McAllister
1225dbc1e4
Add charset declarations to non-ASCII tests
2014-07-23 15:33:05 -07:00
glennw
5808cb302d
Merge pull request #2884 from glennw/linux-kerning
...
Implement kerning support for linux/android.
2014-07-24 08:28:17 +10:00
Chris Paris
f713315ac0
Add --enable-tree-rust to configure to build in-tree rust compiler
2014-07-23 12:16:42 -10:00
Glenn Watson
3a55c376f3
Implement kerning support for linux/android. Improves some wikipedia issues ( #2554 ).
2014-07-24 07:51:39 +10:00