Manish Goregaokar
c791ec24a8
Parallelize test runs on Travis ( fixes #2980 ).
2014-08-08 10:46:20 +02:00
Ms2ger
98d25e3de9
Correct the fallibility of proxy operations in the *Methods trait ( fixes #3041 ).
...
A typo caused us to use the fallibility of the last normal method in the
interface.
2014-08-08 10:28:44 +02:00
glennw
9d1a495a4e
Merge pull request #3055 from glennw/unify-freetype
...
Unify the android + linux font code folders. Fixes #3028 .
2014-08-08 14:36:06 +10:00
Glenn Watson
0442d8afca
Unify the android + linux font code folders. Fixes #3028 .
2014-08-08 13:33:08 +10:00
Simon Sapin
2a1ec61ccd
Fix doc.servo.org repository URL.
2014-08-07 22:31:37 +01:00
Josh Matthews
1c0e51015f
Merge pull request #3053 from brunoabinader/use-is-element-helpers
...
Prefer *Derived helper functions (is_*element) than string comparison
2014-08-07 15:29:55 -04:00
Bruno de Oliveira Abinader
000380b812
Prefer *Derived helper functions (is_*element) than string comparison
2014-08-07 14:51:43 -04:00
Simon Sapin
8b3c9f6401
Merge pull request #2987 from saneyuki/idl
...
Add some blobs for DOM Bindings
2014-08-07 19:12:04 +01:00
Tetsuharu OHZEKI
bf85cdf0eb
Add DOM NodeIterator blob (include DOM NodeFilter interface).
2014-08-08 02:12:04 +09:00
Tetsuharu OHZEKI
880ae2bdb9
Add DOM Range blob.
2014-08-08 02:12:04 +09:00
Tetsuharu OHZEKI
94cd981086
Add TreeWalker blob.
2014-08-08 02:12:03 +09:00
Jack Moffitt
fedccdb473
Fix the NodeFlags methods that are called by layout.
...
They should never borrow.
2014-08-07 10:30:17 -06:00
Ms2ger
1e3dc0341b
Merge pull request #3031 from Ms2ger/attr-cell
...
Make Attr::owner immutable; r=jdm
2014-08-07 11:41:57 +02:00
Josh Matthews
69fc99e868
Merge pull request #3047 from mbrubeck/doc-comment
...
Fix rustdoc comment syntax
2014-08-07 00:31:11 -04:00
Jack Moffitt
98d50934a3
Merge pull request #3049 from glennw/fc-warnings
...
Get rid of fontconfig warnings for linux travis runs.
2014-08-06 22:01:56 -06:00
Glenn Watson
a79470134a
Get rid of fontconfig warnings for linux travis runs.
2014-08-07 13:32:18 +10:00
Matt Brubeck
d626ac3dc0
Fix rustdoc comment syntax
2014-08-06 16:34:46 -07:00
Simon Sapin
9dbd31940f
Merge pull request #3046 from servo/doc.servo.org
...
Move documentation to http://doc.servo.org
2014-08-07 00:12:30 +01:00
Simon Sapin
13fe0813fa
Move documentation to http://doc.servo.org
...
[skip ci]
2014-08-07 00:00:50 +01:00
Simon Sapin
d6ec79672e
Merge pull request #3045 from servo/rust-doc-the-vengance-of-the-return
...
Have http://servo.github.io/servo/ include docs for the Rust version we use.
2014-08-06 22:28:54 +01:00
Simon Sapin
7b5daaa580
Have http://servo.github.io/servo/ include docs for the Rust version we use.
...
Closes #3038 .
2014-08-06 21:55:21 +01:00
Simon Sapin
d83b1140cd
Merge pull request #3043 from servo/travis-all-the-branches!
...
Run Travis-CI build on pushes to all branches, not just master.
2014-08-06 21:53:25 +01:00
Simon Sapin
8ff624ac3e
Run Travis-CI build on pushes to all branches, not just master.
...
We can add a blacklist (rather than the previous whitelist) as needed
when we get newbors running.
2014-08-06 21:46:48 +01:00
Ms2ger
48dab6e5f6
Merge pull request #3035 from brunoabinader/fix-node-ctor
...
Using NodeFlags ctor to set InEnabledState when needed; r=Ms2ger
2014-08-06 19:04:48 +02:00
Simon Sapin
c938e2fd58
Merge pull request #3036 from servo/no-configure-rust-submodule
...
Only run configure in the Rust submodule when we actually use it.
2014-08-06 17:46:31 +01:00
Simon Sapin
095c1d7791
Only run configure in the Rust submodule when we actually use it.
2014-08-06 16:23:40 +01:00
Bruno de Oliveira Abinader
b0f7ad2240
Using NodeFlags ctor to set InEnabledState when needed
2014-08-06 10:53:54 -04:00
Josh Matthews
a9cb4038fd
Merge pull request #3034 from saneyuki/canvas
...
Implement CanvasRenderingContext2D.canvas.
2014-08-06 09:58:37 -04:00
Tetsuharu OHZEKI
58d5438670
Implement CanvasRenderingContext2D.canvas.
2014-08-06 22:02:47 +09:00
Manish Goregaokar
ddb2de4c4d
Merge pull request #3032 from saneyuki/id
...
Document.getElementById() should return null if the passed argument is empty
2014-08-06 18:25:57 +05:30
Tetsuharu OHZEKI
4da0786951
Document.getElementById() should return null if the passed argument is empty.
2014-08-06 17:40:47 +09:00
Ms2ger
501b8b6bd2
Make Attr::owner immutable.
...
Nobody needs to change the element it's associated with, so there's no reason
to use a Cell here.
2014-08-06 09:57:07 +02:00
Ms2ger
e942cd901e
Merge pull request #3000 from Ms2ger/rendertask
...
Use spawn_named_with_send_on_failure for the RenderTask; r=Manishearth
2014-08-06 09:43:42 +02:00
glennw
541f22ade6
Merge pull request #2791 from glennw/web-fonts
...
Add basic support for web fonts. Synchronous loading only
2014-08-06 09:12:41 +10:00
Glenn Watson
df82c0e9aa
Port selector matching to use atoms.
...
Removed the Lowercase new type. This does mean that this
code path is slightly slower for now. This is because
find_equiv() doesn't work with atoms in hash tables, due to
the hash value being different than that of a string. However
it also means the removal of some unsafe code, and a better
long term solution will be to precache the lower case versions
as atoms.
2014-08-06 09:04:47 +10:00
Cameron Zwarich
037537f079
Merge pull request #3027 from zwarich/render-msg-renames
...
Rename messages used in rendering
2014-08-05 15:01:25 -07:00
Josh Matthews
6a2e3cad87
Merge pull request #3026 from Manishearth/fail-on-wget
...
Fail if the snapshot cannot be fetched
2014-08-05 15:00:52 -04:00
Cameron Zwarich
7a4b33258a
Rename ReRenderMsg to RenderMsg
...
ReRenderMsg is also used for rendering the first time, so the name is
confusing.
2014-08-05 11:19:24 -07:00
Cameron Zwarich
d5cb0b2cc1
Rename RenderMsg to RenderInitMsg
...
RenderMsg doesn't actually render anything, so the name is confusing.
2014-08-05 11:19:24 -07:00
Simon Sapin
b65ed02941
Merge pull request #2907 from brunoabinader/css-selectors-disabled-enabled
...
Implement CSS selectors :enabled & :disabled (incl. HTML Elements support)
2014-08-05 19:01:38 +01:00
Manish Goregaokar
37f28836ae
Fail if the snapshot cannot be fetched
2014-08-05 23:05:39 +05:30
Jack Moffitt
c37ad696fc
Merge pull request #3011 from glennw/android-log-update
...
DO NOT MERGE YET - Disable script logging on android. perf-rainbow now loads in ~12 seconds on nexus7.
2014-08-05 10:48:46 -06:00
Ms2ger
1d09d324d2
Merge pull request #3016 from saneyuki/test
...
Remove needless tests about document.getElementById() which are covered by wpt; r=Ms2ger
2014-08-05 18:00:18 +02:00
Bruno de Oliveira Abinader
7a760fc9db
Added content tests for :disabled & :enabled CSS selectors
2014-08-05 11:01:54 -04:00
Bruno de Oliveira Abinader
1dea5d2680
Implement support for 'enabled' property in HTMLLinkElement
2014-08-05 11:01:54 -04:00
Bruno de Oliveira Abinader
d94be160e4
Implement support for 'enabled' property in HTMLAreaElement
2014-08-05 11:01:54 -04:00
Bruno de Oliveira Abinader
ad9220c932
Implement support for 'enabled' property in HTMLAnchorElement
2014-08-05 11:01:54 -04:00
Bruno de Oliveira Abinader
09583d94b8
Implement support for 'disabled' property in HTMLTextAreaElement
2014-08-05 11:01:54 -04:00
Bruno de Oliveira Abinader
186c8d9edd
Implement support for 'disabled' property in HTMLSelectElement
2014-08-05 11:01:54 -04:00
Bruno de Oliveira Abinader
cad5f990d1
Implement support for 'disabled' property in HTMLOptionElement
2014-08-05 11:01:53 -04:00