Commit graph

13507 commits

Author SHA1 Message Date
Corey Farwell
0a6feb0c9a Move calc-basic.html to wpt reftests. 2015-10-23 10:27:17 -04:00
Corey Farwell
debad3fa35 Move box_sizing_sanity_check_a.html to wpt reftests. 2015-10-23 10:27:16 -04:00
Corey Farwell
cd543ea85a Move counters_simple_a.html to wpt reftests. 2015-10-23 10:27:15 -04:00
Corey Farwell
83439dc1df Move first_child_pseudo_a.html to wpt reftests. 2015-10-23 10:27:13 -04:00
Corey Farwell
cee4879dd1 Move clip_a.html to wpt reftests. 2015-10-23 10:27:11 -04:00
Corey Farwell
468df737d2 Move external_media_query_link.html to wpt reftests. 2015-10-23 10:27:10 -04:00
Corey Farwell
ff216d25e3 Move counters_nested_a.html to wpt reftests. 2015-10-23 10:27:09 -04:00
Corey Farwell
b628b8f131 Move canvas_linear_gradient_a.html to wpt reftests. 2015-10-23 10:27:07 -04:00
Corey Farwell
d9fb897e34 Move external_media_query_style.html to wpt reftests. 2015-10-23 10:27:06 -04:00
Corey Farwell
b4f5496ccc Move filter_sepia_a.html to wpt reftests. 2015-10-23 10:27:05 -04:00
Corey Farwell
7491fd834b Move data_img_a.html to wpt reftests. 2015-10-23 10:27:03 -04:00
Corey Farwell
49498fbda1 Move filter_inline_a.html to wpt reftests. 2015-10-23 10:27:02 -04:00
Corey Farwell
bfbf881ca0 Move float_positioned_pseudo_stacking_context.html to wpt reftests. 2015-10-23 10:27:00 -04:00
Corey Farwell
3147a1e13a Move floated_generated_content_a.html to wpt reftests. 2015-10-23 10:26:59 -04:00
Corey Farwell
af6941bfd0 Move float_overflow_area_a.html to wpt reftests. 2015-10-23 10:26:57 -04:00
Corey Farwell
4f8a84109e Move floated_table_with_margin_a.html to wpt reftests. 2015-10-23 10:26:56 -04:00
Corey Farwell
b687c1c7f9 Move float_under_top_margin_a.html to wpt reftests. 2015-10-23 10:26:55 -04:00
Corey Farwell
3615db8964 Move height_compute_reset.html to wpt reftests. 2015-10-23 10:26:53 -04:00
Corey Farwell
1f8f2872de Move first_of_type_pseudo_a.html to wpt reftests. 2015-10-23 10:26:52 -04:00
Corey Farwell
4efa4677e0 Move float_right_intrinsic_width_a.html to wpt reftests. 2015-10-23 10:26:51 -04:00
Corey Farwell
ddf2ef0da0 Move font_face_attribute.html to wpt reftests. 2015-10-23 10:26:49 -04:00
Corey Farwell
fdfe2084f8 Move font_color_attribute_a.html to wpt reftests. 2015-10-23 10:26:48 -04:00
Corey Farwell
20b38229e7 Move float_intrinsic_width_a.html to wpt reftests. 2015-10-23 10:26:46 -04:00
Corey Farwell
a69b2ebfff Move float_clearance_a.html to wpt reftests. 2015-10-23 10:26:45 -04:00
Corey Farwell
93a6c46fdd Move float_intrinsic_height.html to wpt reftests. 2015-10-23 10:26:44 -04:00
Corey Farwell
b250479448 Move float_table_a.html to wpt reftests. 2015-10-23 10:26:42 -04:00
Corey Farwell
7dbdaea6e3 Move floated_list_item_a.html to wpt reftests. 2015-10-23 10:26:41 -04:00
Corey Farwell
f2d83cd59d Move focus_selector.html to wpt reftests. 2015-10-23 10:26:40 -04:00
Corey Farwell
5953387cb0 Move font_advance.html to wpt reftests. 2015-10-23 10:26:38 -04:00
Corey Farwell
5455821701 Move font_style.html to wpt reftests. 2015-10-23 10:26:37 -04:00
Corey Farwell
5892aa71d5 Move img_block_display_a.html to wpt reftests. 2015-10-23 10:26:36 -04:00
Corey Farwell
d6bd162268 Move img_dynamic_remove.html to wpt reftests. 2015-10-23 10:26:35 -04:00
Corey Farwell
4ac7f9d944 Move inline_block_border_intrinsic_size_a.html to wpt reftests. 2015-10-23 10:26:30 -04:00
Corey Farwell
bd41c67f3e Move img_padding_a.html to wpt reftests. 2015-10-23 09:52:58 -04:00
Corey Farwell
8ca235c1e5 Move img_width_attribute_intrinsic_width_a.html to wpt reftests. 2015-10-23 09:52:57 -04:00
Corey Farwell
ed09b2bc94 Move incremental_text_color_a.html to wpt reftests. 2015-10-23 09:52:55 -04:00
Corey Farwell
79288fd584 Move inline_block_baseline_a.html to wpt reftests. 2015-10-23 09:52:54 -04:00
bors-servo
ea000471d3 Auto merge of #8143 - frewsxcv:new-wpt-tests-missing-assets, r=Manishearth
Add a few missing assets lost in reftest migration

These are used in:

* tests/wpt/mozilla/tests/css/background_size_ref.html
* tests/wpt/mozilla/tests/css/background_size_a.html

Relevant to #5618

<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8143)
<!-- Reviewable:end -->
2015-10-21 18:42:48 -06:00
bors-servo
9a34decec2 Auto merge of #8086 - froydnj:premultiply-tables, r=jdm
add (un)premultiply tables for canvas {Get,Put}ImageData operations

Pretty straightforward use of lookup tables to replace a bunch of expensive float operations.

<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8086)
<!-- Reviewable:end -->
2015-10-21 17:48:49 -06:00
Corey Farwell
08bd5bc0c1 Add a few missing assets lost in reftest migration
These are used in:

* tests/wpt/mozilla/tests/css/background_size_ref.html
* tests/wpt/mozilla/tests/css/background_size_a.html

Relevant to #5618
2015-10-21 19:03:55 -04:00
Nathan Froyd
9e348e2e8e add premultiply table for PutImageData 2015-10-21 18:30:35 -04:00
bors-servo
12c618450b Auto merge of #8103 - frewsxcv:bump, r=nox
Upgrade some dependencies

Check each commit for a link to the changelog

<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8103)
<!-- Reviewable:end -->
2015-10-21 16:02:20 -06:00
bors-servo
af6a64e176 Auto merge of #7761 - fiji-flo:input_caret, r=pcwalton
display input caret for textarea. fixes #7758

This adds the input caret for textareas. Although, it does not handle multiline textareas correctly. The caret gets displayed for each line.

I'll look into that but that will take more time. Some feedback on this small patch would be appreciated though.

<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/7761)
<!-- Reviewable:end -->
2015-10-21 15:23:52 -06:00
Florian Merz
80e8a674e2 display input caret for textarea. fixes #7758 2015-10-21 22:38:23 +02:00
bors-servo
f9e17d33bb Auto merge of #8136 - mbrubeck:typo, r=jdm
Fix type in MutHeap docs



<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8136)
<!-- Reviewable:end -->
2015-10-21 14:15:28 -06:00
Matt Brubeck
e9f9eaa61c Fix type in MutHeap docs 2015-10-21 12:27:04 -07:00
bors-servo
50ec235384 Auto merge of #8042 - bholley:dirty_siblings, r=pcwalton
Remove HAS_DIRTY_SIBLINGS.

This isn't doing anything right now, and we're not even setting it properly
in dirty_impl the |dirty_subtree(self)| was causing us to hit the skip case
for step 3.

<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8042)
<!-- Reviewable:end -->
2015-10-21 12:18:02 -06:00
Bobby Holley
228eff7272 Remove HAS_DIRTY_SIBLINGS.
This isn't doing anything right now, and we're not even setting it properly
in dirty_impl the |dirty_subtree(self)| was causing us to hit the skip case
for step 3.
2015-10-21 09:56:07 -07:00
bors-servo
3342cd9531 Auto merge of #8132 - akiss77:codegen-u8, r=Ms2ger
Fix char types in script binding codegen

Use `libc::c_char` instead of `i8` for character data since that's more
portable. (Some architectures, e.g. AArch64, have unsigned characters,
i.e. `u8`.)

<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8132)
<!-- Reviewable:end -->
2015-10-21 10:44:14 -06:00
bors-servo
2de5407cda Auto merge of #7450 - benschulz:constellation-timer, r=jdm
Ordering guarantees for timers

This is an rough solution to the issue described in #3396. XHRs still do their own thing and an overall clean up is in order. Before I do that, though, I'd really like someone to sign off on the overall idea.

There's one major difference to what jdm layed out #3396: The timers remain with the window/worker and only the earliest expiring one is coordinated with the dedicated timer thread.
That means both the timer thread and the window/worker have to keep track of which timer expires next, which feels a bit wonky. However, the upshot is that there's no need for communication with the timer thread when a pipeline is frozen, thawed or dropped.

Most relvant parts are
 - the [`TimerScheduler`](6f5f661958 (diff-74137a6f50ab38e7a1e4d16920a66ce7R73)), which is the new per-constellation timer task and
 - the [`ActiveTimers`](6f5f661958 (diff-86707d952414a2860b78bcf6c1db8e2eR34)) which is what's left on the window/worker side.

<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png" height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/7450)
<!-- Reviewable:end -->
2015-10-21 09:07:30 -06:00