bors-servo
9050a15161
auto merge of #4227 : mbrubeck/servo/script-src, r=jdm
...
Fixes #1113 . r? @Ms2ger
2014-12-04 22:37:05 -07:00
Matt Brubeck
cddc6923d4
Implement the HTMLScriptElement.src setter
...
Fixes #1113 .
2014-12-04 21:27:34 -08:00
Ronak Nisher
cbed366bea
added ErrorEvent WebIDL and errorevent.rs
2014-12-04 21:22:15 -08:00
bors-servo
b8444f96f8
auto merge of #4220 : eddyb/servo/devtools-panic, r=jdm
...
r? @jdm
2014-12-04 18:04:06 -07:00
Eduard Burtescu
b328c57caa
devtools: handle script task panics gracefully in ConsoleActor.
2014-12-05 02:57:32 +02:00
Matthew Rasmus
fd5d4fffd7
Mach test inference fix
2014-12-04 16:55:01 -08:00
Matthew Rasmus
19d119785c
Last second bug catch
2014-12-04 16:19:56 -08:00
Matthew Rasmus
0aa6d9c28e
Adds a --component (or -c) argument to test-unit
...
Example usage:
`./mach test-unit -c style`
2014-12-04 16:16:15 -08:00
Matthew Rasmus
3d5fa7b6e2
PEP8 line length fixes in testing_commands.py
...
...so that PyLint stops yelling at me
2014-12-04 16:12:22 -08:00
Matthew Rasmus
f69dfc53cb
Moved unit tests to the end of ./mach test
2014-12-04 14:05:46 -08:00
Sean McArthur
b7de46970f
adjust WPT since hyper fixed some
2014-12-04 10:12:04 -08:00
Sean McArthur
4ee8c3a60b
convert script crate to use hyper
2014-12-04 10:06:41 -08:00
Sean McArthur
1dc67f0c76
convert msg crate to use hyper
2014-12-04 10:06:41 -08:00
Sean McArthur
12727d4dd0
convert net crate to use hyper
2014-12-04 10:06:39 -08:00
bors-servo
92a8c7a80c
auto merge of #4219 : Ms2ger/servo/cleanup-document, r=jdm
2014-12-04 08:46:02 -07:00
Ms2ger
d9993ebcc3
Use MutNullableJS::or_init in Window.
2014-12-04 15:57:05 +01:00
Ms2ger
c66cefa313
Use MutNullableJS::or_init in Document.
2014-12-04 15:50:13 +01:00
Ms2ger
d26283c065
Implement MutNullableJS::or_init.
...
This will make it easier to implement lazy getters.
2014-12-04 15:49:29 +01:00
Ms2ger
9416e9b11a
Cleanup Document::GetElementsByName.
2014-12-04 11:40:44 +01:00
Ms2ger
d22964792a
Cleanup Document::SetBody.
2014-12-04 11:38:54 +01:00
Ms2ger
2ce4c6c529
Cleanup Document::GetDocumentElement.
2014-12-04 09:44:01 +01:00
Ms2ger
41395412eb
Cleanup Document::GetDoctype.
2014-12-04 09:43:40 +01:00
bors-servo
90b0369cdf
auto merge of #4217 : cmr/servo/issue/4196, r=jdm
...
Closes #4196 .
r? @jdm
2014-12-04 00:06:55 -07:00
bors-servo
28a132a8f4
auto merge of #4213 : jdm/servo/sepreadwrite, r=jdm
...
Rebased from #4211 .
2014-12-03 22:48:59 -07:00
Corey Richardson
4d55ab8157
Don't categorize HTMLInputElement as a TableCellFragment
...
Closes #4196 .
2014-12-03 21:44:18 -08:00
bors-servo
0b909c2e93
auto merge of #4216 : glennw/servo/android-demo, r=larsbergstrom
2014-12-03 22:01:11 -07:00
Glenn Watson
6f6400ee3a
Disable debugging, set wikipedia page for demo.
2014-12-03 20:55:06 -08:00
bors-servo
0b5cc3f4aa
auto merge of #4214 : jdm/servo/modifyattr, r=jdm
...
Rebased from #4197 .
2014-12-03 20:28:00 -07:00
Shanil Puri
72a5ae7210
Implemeneted ModifyAttribute handler to update DOM elements.
2014-12-03 18:58:44 -08:00
bors-servo
ecf98bc680
auto merge of #4210 : glennw/servo/skia-android-update, r=metajack
2014-12-03 19:51:57 -07:00
Sagar Muchhal
75ffda9fb8
Support for Separated Read Write
2014-12-03 18:45:05 -08:00
bors-servo
ad9aedac77
auto merge of #4203 : SimonSapin/servo/refactor-doc, r=Manishearth
2014-12-03 19:09:58 -07:00
Glenn Watson
f2100ec676
Update skia submodule to get android build fix.
2014-12-03 17:59:23 -08:00
bors-servo
019c55343d
auto merge of #4205 : servo/servo/wpt_20141202, r=jdm
2014-12-03 18:48:58 -07:00
bors-servo
92cc423709
auto merge of #4202 : zwarich/servo/remove-libgreen, r=larsbergstrom
2014-12-03 18:27:57 -07:00
Ms2ger
b24b05d782
Update web-platform-tests.
2014-12-04 01:58:06 +01:00
bors-servo
736d542beb
auto merge of #4187 : cgaebel/servo/issue-4127, r=SimonSapin
...
This will avoid drawing Arcs if there's no border-radius property set.
Fixes #4127
2014-12-03 17:48:56 -07:00
Simon Sapin
2b7eb1ca1e
Fix 'mach browse-doc' to use the right target directory.
2014-12-03 15:59:51 -08:00
bors-servo
0d2251510f
auto merge of #4157 : nkdalmia/servo/master, r=jdm
...
Changes
* Implemented Storage Task
* Used Storage Task in methods of storage.rs
* Updated webstorage test expectations
Pending Changes:
* Handle Storage Event
* Throw QuotaExceededError in case of failure for method setItem
* localStorage as alias of sessionStorage
2014-12-03 16:54:57 -07:00
Simon Sapin
7efad39ccd
Make 'mach doc' not fail when components/servo/target doesn’t exist.
2014-12-03 15:50:21 -08:00
Cameron Zwarich
e3b7aeb531
Remove libgreen support.
2014-12-03 15:32:15 -08:00
nkdalmia
f6fb9f862d
Implement Window.sessionStorage: Storage Task, Storage Methods (excluding Storage event, QuotaExceededError)
2014-12-03 18:31:50 -05:00
bors-servo
6d1193547b
auto merge of #4142 : SimonSapin/servo/refactor-doc, r=Manishearth
2014-12-03 16:27:56 -07:00
bors-servo
68c90e2797
auto merge of #4036 : pcwalton/servo/opacity, r=SimonSapin
...
This adds the infrastructure necessary to support stacking contexts that
are not containing blocks for absolutely-positioned elements. Our
infrastructure did not support that before. This minor revamp actually
ended up simplifying the logic around display list building and
stacking-relative position computation for absolutely-positioned flows,
which was nice.
This will need this PR: https://github.com/servo/rust-azure/pull/112 I have not updated the Cargo.lock file yet because I want the merge commit.
r? @glennw
f? @SimonSapin
2014-12-03 15:22:00 -07:00
Patrick Walton
1c1c507c03
layout: Implement opacity
per CSS-COLOR § 3.2.
...
This adds the infrastructure necessary to support stacking contexts that
are not containing blocks for absolutely-positioned elements. Our
infrastructure did not support that before. This minor revamp actually
ended up simplifying the logic around display list building and
stacking-relative position computation for absolutely-positioned flows,
which was nice.
2014-12-03 14:17:16 -08:00
Clark Gaebel
d3e4d29368
Fixed #4170 - Incremental reflow wasn't being aggressive enough when nodes get reparented.
...
When inserting a node that was already dirtied, the dirtying logic
would short circuit: "This node is already dirty? Great! Then its
parents must be HAS_DIRTY_DESCENDANTS, too! Let's skip that step."
This isn't appropriate when nodes move around the tree. In that case,
the node may be marked HAS_CHANGED, but ancestors may not yet have
the HAS_DIRTY_DESCENDANTS flag set.
This patch adds a `content_and_heritage_changed` hook in the document,
to deal with these cases appropriately.
2014-12-03 11:17:38 -08:00
Simon Sapin
96c3c6fd43
Replace mach serve-docs
by mach browse-doc
, fix #3913
2014-12-02 21:49:30 -08:00
Simon Sapin
d25c66904e
Have 'mach doc' copy Rust documentation.
2014-12-02 21:48:52 -08:00
bors-servo
873ca6cadd
auto merge of #4140 : SimonSapin/servo/no-root-cargo-toml, r=SimonSapin
...
This fixes #3957 , and allow #4115 not to regress #4099 .
2014-12-02 19:27:51 -07:00
Simon Sapin
e1c2210c23
More target path fixup.
2014-12-02 18:23:06 -08:00