David Raifaizen
b5159dc7ff
Setting current color to black if canvas is not rendered in document
2016-04-22 09:59:49 -04:00
bors-servo
340a25e68c
Auto merge of #10729 - fitzgen:unit-tests-for-time-profiler, r=larsbergstrom
...
Add unit tests skeleton for the time profiler
This commit adds a test crate for the time profiler to `tests/unit/profile`. The
only unit test contained in this crate is a smoke test that the time profiler
thread can be created and destroyed. It serves as a place for adding new tests
in the future.
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10729 )
<!-- Reviewable:end -->
2016-04-22 06:05:49 -07:00
Nazım Can Altınova
47f43d45a7
Implement Element::hasAttributes
2016-04-22 15:18:08 +03:00
bors-servo
f2c213fa58
Auto merge of #10754 - Ms2ger:disable-mutation-events, r=nox
...
Disable tests for mutation events.
We have no intention of implementing them, so there's not much point in
running them.
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10754 )
<!-- Reviewable:end -->
2016-04-22 05:09:50 -07:00
Léo Stefanesco
00b3f7930e
Implement Node::rootNode
2016-04-22 13:18:50 +02:00
Ms2ger
4d13f9f5d5
Update CSS tests to revision b9c63d615a65c4d96f26969bcd504d4e1c3cdab8
2016-04-22 10:06:45 +02:00
Ms2ger
64b26e0e78
Disable WebGL tests.
...
They're not stable enough right now, with no expectation of improvement
any time soon.
2016-04-22 09:57:31 +02:00
bors-servo
0e0e902edd
Auto merge of #10727 - jdm:canvas_panic, r=pcwalton
...
Use DOM width/height for canvas display list item.
Fixes #10705 .
r? @glennw
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10727 )
<!-- Reviewable:end -->
2016-04-21 20:50:27 -07:00
Josh Matthews
1623114376
Use DOM width/height for canvas display list item.
2016-04-21 23:20:21 -04:00
Yoav Alon
711c23ae39
updated Blob constructor to use optional, fixes https://github.com/servo/servo/issues/10779
2016-04-22 01:28:35 +03:00
bors-servo
98ae238adf
Auto merge of #10794 - jdm:disable_10753, r=Wafflespeanut
...
Disable frequent intermittently-passing tests.
<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10794 )
<!-- Reviewable:end -->
2016-04-22 01:01:08 +05:30
Josh Matthews
4b9fa4621d
Disable frequent intermittently-passing tests.
2016-04-21 14:46:17 -04:00
Matt Brubeck
6d3cb13c64
Disable /webgl/conformance-1.0.3/conformance/more/conformance/quickCheckAPI-S_V.html
...
Because Servo only sometimes crashes on its random data (#10698 ).
2016-04-21 10:51:07 -07:00
Ms2ger
01df99f839
Note some bugs.
2016-04-21 17:17:33 +02:00
Ms2ger
2916b1040b
Update xml5ever.
2016-04-21 16:06:46 +02:00
Ms2ger
abcd4b654f
Update web-platform-tests to revision 0a518aaff73532a26e175789f7e75fa99593ac64
2016-04-21 12:30:36 +02:00
bors-servo
9c172f49d0
Auto merge of #10631 - servo:wptrunner-20160415, r=KiChjang
...
Update wptrunner.
Fixes #10540 .
Fixes #10392 .
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10631 )
<!-- Reviewable:end -->
2016-04-21 13:54:19 +05:30
Ms2ger
5944add496
Note bugs.
2016-04-21 09:45:45 +02:00
Ms2ger
82e2d017ef
Update wptrunner.
2016-04-21 09:45:44 +02:00
bors-servo
46080f31f1
Auto merge of #10766 - jdm:disable_webgl_intermittent, r=emilio
...
Disable quickCheckAPI-G_I.html until our WebGL APIs deal with random …
…data better. #10656
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10766 )
<!-- Reviewable:end -->
2016-04-21 08:37:20 +05:30
Tetsuharu OHZEKI
b4cf3b802e
Drop support for keyevents in Document::createEvent
2016-04-21 11:04:00 +09:00
Josh Matthews
35636cf43a
Disable quickCheckAPI-G_I.html until our WebGL APIs deal with random data better.
2016-04-20 20:05:33 -04:00
Daniel
d4f63cda5f
write cookie_jar, hsts_list, auth_cache, and local_data to file if profile_dir option is present
2016-04-20 18:12:00 -04:00
Michael Howell
8953207f83
Add support for vertical alignment within table cells.
...
Fixes #10621
2016-04-20 14:40:02 -07:00
Emilio Cobos Álvarez
9fff9d45d1
webgl: tests: Update expectations of tests
...
This tests previously "passed", because they used the texImage2D
overload we're adding now.
Since that overload previously caused a TypeError, these tests were
never run in the first place.
2016-04-20 22:12:39 +02:00
Emilio Cobos Álvarez
764fac781e
webgl: tests: Mark the bufferDataBadArgs test as passing
...
It now passes consistently.
2016-04-20 21:42:58 +02:00
Josh Matthews
d888ed368d
Make new test use local resources only.
2016-04-20 12:38:38 -04:00
Ravi Shankar
16096f1a9c
Added 'about:sslfail' and a reftest for SSL failure
2016-04-20 12:38:37 -04:00
Ravi Shankar
945a2c66e1
Updated the unit tests to include NetworkError
2016-04-20 12:38:36 -04:00
Ms2ger
df3297fd93
Disable tests for mutation events.
...
We have no intention of implementing them, so there's not much point in
running them.
2016-04-20 18:00:17 +02:00
bors-servo
8d988f20c1
Auto merge of #9968 - izgzhen:scroll, r=asajeffrey
...
Implement scroll, scrollLeft, scrollTop and friends, addressing issue #9650
This is a work in progress to solve https://github.com/servo/servo/issues/9650 . Thanks a lot for helping the review.
- [x] scroll
- [x] scrollTo
- [x] scrollBy
- [x] scrollTop (setter and getter)
- [x] scrollLeft (setter and getter)
The setters will be implemented in another PR after this is merged.
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/9968 )
<!-- Reviewable:end -->
2016-04-20 18:40:26 +05:30
Ms2ger
9a90a96cc0
Note the bug for Node::rootNode.
2016-04-20 11:28:22 +02:00
Ms2ger
df8998356b
Update web-platform-tests to revision 20fa4a3a71ab7a2f75b4febbe2e98aeeaf022c2b
2016-04-20 11:28:21 +02:00
Zhen Zhang
11b12f677b
element scroll setters
2016-04-20 08:29:17 +08:00
Nick Fitzgerald
35a5d6da15
Add unit tests skeleton for the time profiler
...
This commit adds a test crate for the time profiler to `tests/unit/profile`. The
only unit test contained in this crate is a smoke test that the time profiler
thread can be created and destroyed. It serves as a place for adding new tests
in the future.
2016-04-19 16:40:44 -07:00
bors-servo
3d4416e1b0
Auto merge of #10634 - amarant:10574-image-document-base, r=metajack
...
Issue #10574 Use the document base url in img
add a test with base path set to the resources path and an img with a cat and the reference directly to the image
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10634 )
<!-- Reviewable:end -->
2016-04-19 20:51:18 +05:30
bors-servo
a7c885706e
Auto merge of #10592 - canaltinova:stylesheet_with_base, r=Ms2ger
...
Use the document base url when resolving stylesheets
Use the document base url when resolving stylesheets. Fixes #10575 .
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10592 )
<!-- Reviewable:end -->
2016-04-19 17:20:32 +05:30
Emilio Cobos Álvarez
5eb59935e3
webgl: Add test for Texture2d's ArrayBufferView overload
2016-04-19 13:25:43 +02:00
Emilio Cobos Álvarez
87e112dea7
webgl: Implement the pending texImage2D overload, and add more validation
...
This is a large-ish refactor of the Texture2D code, but it should be
easier to read and of course more correct.
I tried to annotate every error condition with a spec paragraph.
2016-04-19 13:25:40 +02:00
bors-servo
407c43fade
Auto merge of #10695 - frewsxcv:no-clone, r=KiChjang
...
Avoid unnecessary `net_traits::LoadData` clone.
<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10695 )
<!-- Reviewable:end -->
2016-04-19 11:10:18 +05:30
Zhen Zhang
fefdaf76de
Implement ScrollTop and ScrollLeft getters:
...
Add new compositor message to get scroll_offset;
Add new layout query for computed value of overflow-x/y;
Implement layer_id method for ThreadSafeLayoutNode;
Add new layout query for layer_id;
Implement script interface for getting scrollTop and scrollLeft, as well as relavant helper functions.
2016-04-19 12:27:35 +08:00
bors-servo
82b952c03f
Auto merge of #10652 - dzbarsky:reserved, r=dzbarsky
...
Prevent use of reserved names in BindAttribLocation
(Depend on the WebGL tests landing)
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10652 )
<!-- Reviewable:end -->
2016-04-19 09:46:24 +05:30
Corey Farwell
7500307e80
Avoid unnecessary net_traits::LoadData
clone.
2016-04-18 22:53:28 -04:00
bors-servo
80662f1e4e
Auto merge of #10672 - frewsxcv:net-network, r=KiChjang
...
Improvements to network preferences, HTTP redirection limiting.
<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10672 )
<!-- Reviewable:end -->
2016-04-19 04:06:25 +05:30
bors-servo
19a5a9ad08
Auto merge of #10508 - g-k:insert-row, r=KiChjang
...
Insert row
Fixes #9269
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/10508 )
<!-- Reviewable:end -->
2016-04-19 01:38:38 +05:30
Greg Guthe
1d59d8784d
Implement HTMLTableElement.insertRow()
...
refs: https://github.com/servo/servo/issues/9269
and update HTMLTableElement.webidl
insertRow returns an HTMLTableRowElement and throws an IndexSizeError
sortable and stopSorting were removed.
2016-04-18 15:18:16 -04:00
Nazım Can Altınova
ffd7960ad8
Use the document base url when resolving stylesheets
2016-04-18 19:54:37 +03:00
Yoav Alon
36eb25161d
added test for https://github.com/servo/servo/issues/10548
2016-04-18 03:34:25 +03:00
Corey Farwell
da0adeb0ac
Verify number of redirects when we reach limit.
2016-04-17 20:14:08 -04:00
Corey Farwell
07209c75db
Rename net.mime.sniff
pref to network.mime.sniff
.
...
Gecko uses the `network` prefix for network related items. Might be good
to mirror that here.
2016-04-17 16:15:24 -04:00