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
Bruno de Oliveira Abinader
1e52a5afb8
Implement support for 'disabled' property in HTMLOptGroupElement
2014-08-05 11:01:53 -04:00
Bruno de Oliveira Abinader
4e37b3c8c7
Implement support for 'disabled' property in HTMLInputElement
2014-08-05 11:01:53 -04:00
Bruno de Oliveira Abinader
c257a2e8ad
Implement support for 'disabled' property in HTMLFieldSetElement
2014-08-05 11:01:53 -04:00
Bruno de Oliveira Abinader
2017ffce37
Implement support for 'disabled' property in HTMLButtonElement
2014-08-05 11:01:53 -04:00
Bruno de Oliveira Abinader
10a20e69fd
Implement support for :enabled CSS selector
2014-08-05 11:01:53 -04:00
Bruno de Oliveira Abinader
7771350898
Implement support for :disabled CSS selector
2014-08-05 11:01:53 -04:00
Ms2ger
40048b791c
Merge pull request #2994 from mechaxl/master
...
Only strip HTML whitespace in the document.title getter (fixes #2969 ); r=Ms2ger
2014-08-05 16:46:54 +02:00
Ms2ger
6b6857ae2e
Merge pull request #3003 from Ms2ger/interface-unwrap-failure
...
Throw a TypeError when unwrapping an interface fails; r=Manishearth+jdm
2014-08-05 16:23:45 +02:00
Ms2ger
be7ef50f27
Throw a TypeError when unwrapping a this object fails.
2014-08-05 16:23:02 +02:00
Ms2ger
715ae6ab55
Throw a TypeError when unwrapping an interface argument fails.
2014-08-05 16:23:02 +02:00
Ms2ger
7f707020be
Remove FailureFatalCastableObjectUnwrapper.
...
The inheritance pattern used here was not particularly enlightening, and only
one caller uses FailureFatalCastableObjectUnwrapper.
2014-08-05 16:23:02 +02:00
Ms2ger
db3078fde4
Fix the double indentation in CastableObjectUnwrapper.
...
The current code indents the first line of codeOnFailure four spaces too far.
2014-08-05 16:23:01 +02:00
Ms2ger
e7c2329649
Merge pull request #3014 from Ms2ger/update-mozlog
...
Stop pinning mozlog to 2.1; r=jgraham
2014-08-05 15:59:03 +02:00
Simon Sapin
4a5ac205f3
Merge pull request #3017 from jxs/master
...
Fix #2954 , add virtualenv installation instructions to osx and linux
2014-08-05 14:31:21 +01:00
joaoxsouls
a8617faee1
Fix #2954
2014-08-05 14:03:08 +01:00
Simon Sapin
baba90b471
Merge pull request #3005 from servo/rustdoc-submodules
...
Generate rustdoc documenation for submodules.
2014-08-05 13:53:38 +01:00
Ms2ger
bb7d79fe31
Merge pull request #2993 from hazz/document-set-title
...
Correctly handle empty string on setting document.title; r=Manishearth+Ms2ger
2014-08-05 14:48:44 +02:00
Tetsuharu OHZEKI
49c4360068
Remove needlees tests about document.getElementById() which are covered by wpt.
...
These tests are covered by wpt. So we need not have these in servo tree.
2014-08-05 21:42:48 +09:00
Ms2ger
3dc08aa05a
Stop pinning mozlog to 2.1.
...
The newly released 2.2.1 should work better.
2014-08-05 14:22:40 +02:00
Simon Sapin
a3eab6a601
Generate rustdoc documenation for submodules.
2014-08-05 13:07:19 +01:00
Harry Maclean
f00bbdb30a
Check for the empty string before creating a new text node when setting document.title
2014-08-05 12:59:15 +01:00
Ms2ger
e7a9b5b9e3
Merge pull request #3013 from servo/travisfix
...
Emergency fix for broken tree (mozlog update); r=Ms2ger
2014-08-05 13:19:05 +02:00
Ms2ger
521e7038c0
Disable status-basic.htm.
2014-08-05 11:56:03 +02:00
Glenn Watson
a0c839573b
Disable script logging on android. perf-rainbow now loads in ~12 seconds on a nexus7.
2014-08-05 15:48:51 +10:00
glennw
0db3c808fd
Merge pull request #3009 from glennw/android-font
...
Build fix for android font that was missed during rust upgrade.
2014-08-05 14:40:42 +10:00