Chris Paris
f51218eb20
Fix typo in NodeFilter.webidl
2015-04-10 18:38:09 -10:00
bors-servo
22e570a06e
Auto merge of #5553 - luniv:css-rule-iterators, r=SimonSapin
2015-04-10 19:17:49 -05:00
Patrick Walton
002d0672ba
layout: Fix some whitespace.
2015-04-10 15:33:40 -07:00
Patrick Walton
2f3b3eb4c4
layout: Include padding in the content block-size when computing the
...
block-size value when `height: auto` is specified for
absolutely-positioned elements.
Improves "Edit links" on the Wikipedia sidebar.
2015-04-10 15:33:07 -07:00
Matt Brubeck
4e63a5063e
Don't allow disabled fields to be focused
2015-04-10 10:16:06 -07:00
bors-servo
35fb516662
Auto merge of #5632 - Ms2ger:runtime, r=jdm
2015-04-10 08:44:38 -05:00
bors-servo
9677eb292d
Auto merge of #5631 - Ms2ger:virtual-file, r=jdm
2015-04-10 08:14:16 -05:00
Ms2ger
95e4e25924
Move Runtime to rust-mozjs.
2015-04-10 14:53:24 +02:00
Ms2ger
2a5119ff37
Add rt and cx methods to Runtime.
2015-04-10 14:53:22 +02:00
Ms2ger
24ef5baf66
Create a Runtime struct to manage JSRuntime and JSContext.
...
I intend to move this struct into rust-mozjs, but I kept it here for easier
iteration for now.
2015-04-10 14:53:21 +02:00
Ms2ger
d46db6d7f1
Resume tracing our collections of roots.
...
The second JS_SetExtraGCRootsTracer call clobbered the first, so
trace_collections was no longer being called.
2015-04-10 14:53:18 +02:00
bors-servo
6903955b98
Auto merge of #5558 - aneeshusa:remove-compositor-dependency-on-net, r=jdm
...
Move the ImageCacheTaskClient trait and impl to net_traits. Fixes #5551 .
2015-04-10 07:41:54 -05:00
bors-servo
ec417a84b1
Auto merge of #5621 - frewsxcv:more-spec, r=jdm
...
None
2015-04-10 05:44:35 -05:00
bors-servo
7d3ba8c7e2
Auto merge of #5617 - nox:wholetext, r=jdm
2015-04-10 05:13:53 -05:00
Aneesh Agrawal
a1d7456307
Remove compositor dependency on net crate.
...
Move the ImageCacheTaskClient trait and impl to net_traits. Fixes #5551 .
2015-04-10 06:11:31 -04:00
Ms2ger
6881776d81
Avoid virtual calls when loading files.
2015-04-10 11:54:44 +02:00
Anthony Ramine
890d902d6a
Implement Text::wholeText
2015-04-10 11:46:30 +02:00
Anthony Ramine
9cee765c96
Add NodeHelpers::inclusively_preceding_siblings()
2015-04-10 11:46:29 +02:00
bors-servo
596091e32c
Auto merge of #5619 - jdm:bindglob, r=Manishearth
...
r? @Ms2ger
2015-04-10 04:41:46 -05:00
bors-servo
c9a413cb6e
Auto merge of #5622 - pgonda:NodeChildrenIterator-to-NodeSiblingIterator, r=jdm
2015-04-10 04:10:02 -05:00
bors-servo
ebf5a70b51
Auto merge of #5630 - Ms2ger:substringData, r=Manishearth
2015-04-10 03:38:08 -05:00
bors-servo
875f07ff25
Auto merge of #5608 - pgonda:cmdline-disable-style-sharing, r=Ms2ger
...
Let me know if I should fix anything, or how I could implement a test if needed. I looked at some testing in servo/ports/command_line.rs but it did not seem to apply.
Thanks!
2015-04-10 03:06:11 -05:00
Ms2ger
839830d1d8
Fix typo in the substringData implementation.
2015-04-10 09:21:55 +02:00
bors-servo
db4609d722
Auto merge of #5629 - glennw:glyph-count, r=pcwalton
2015-04-09 21:01:06 -05:00
Peter
881112d34e
Adding cmdling argument for disabling style share cache, fix #5581
2015-04-09 21:42:41 -04:00
bors-servo
80851f7055
Auto merge of #5572 - laumann:remove-unnecessary-buffer-sends, r=glennw
...
Some debugging reveals that the send_back_unused_buffers() quite often sends empty vectors back to the paint task. This still incurs a communication overhead though. Instead check that the there actually are buffers to send back.
2015-04-09 20:28:31 -05:00
bors-servo
c1b7c0c74a
Auto merge of #5627 - nox:cleanup-processinginstruction, r=jdm
2015-04-09 19:55:36 -05:00
Glenn Watson
3815cb4a81
Remove unneeded assert (code below handles it) and a warning. Fixes #5230 .
2015-04-10 09:55:59 +10:00
Anthony Ramine
2411d607d4
Cleanup ProcessingInstruction
2015-04-10 00:32:01 +02:00
bors-servo
d7b6961104
Auto merge of #5623 - pcwalton:nested-inline-vertical-align, r=glennw
...
This allows things like `<sup><span>Foo</span></sup>` to work and
improves Wikipedia.
r? @glennw
2015-04-09 17:20:23 -05:00
Patrick Walton
18074bf908
layout: Lay out nested inline elements with different vertical-align
...
values properly in simple cases.
This allows things like `<sup><span>Foo</span></sup>` to work and
improves Wikipedia.
2015-04-09 14:55:05 -07:00
Patrick Walton
00a2685cbe
layout: During inline layout, make place_between_floats
use the same
...
line height computation logic as final block size assignment.
Improves Wikipedia.
2015-04-09 14:23:08 -07:00
Peter
e7c11f7062
Updated fix #5616 , also renamed RevsereChildrenIterator to ReverseSiblingIterator
2015-04-09 16:27:25 -04:00
Peter
1511d7a2ad
Resvoled merge conflict
2015-04-09 16:07:10 -04:00
Corey Farwell
82335a1904
Spec links for script::dom::element & script::dom::event
2015-04-09 10:16:10 -07:00
Josh Matthews
81ba72d99c
Remove glob import from generated bindings. Fixes #1788 .
2015-04-09 12:56:29 -04:00
bors-servo
51dd6984f7
Auto merge of #5611 - nox:cleanup-characterdata, r=Ms2ger
2015-04-09 10:10:20 -05:00
Anthony Ramine
702cea6fc3
Fix CharacterData::SubstringData()
...
It was not following the spec and it could panic.
2015-04-09 16:54:56 +02:00
Anthony Ramine
8f73b452fb
Cleanup access to CharacterData nodes
2015-04-09 16:54:55 +02:00
Anthony Ramine
45b490c977
Generate from_layout_js() conversion methods
2015-04-09 16:54:53 +02:00
Anthony Ramine
c8f41b473c
Remove CharacterData::set_data()
2015-04-09 16:54:52 +02:00
Anthony Ramine
14cd682210
Fix CharacterData annotations
2015-04-09 16:54:51 +02:00
Anthony Ramine
6eb6e386c1
Add links to CharacterData's spec
2015-04-09 16:54:49 +02:00
Peter
0eace5bed8
Renaming NodeChildrenIterator to NodeSiblingIterator, fix #5616
2015-04-09 10:41:02 -04:00
bors-servo
325899bfad
Auto merge of #5613 - mmatyas:canvas_miterlimit, r=jdm
...
This exposes some other canvas tests which were marked as PASS before. Two strokeRect related tests are fixed by #5612 , and lineCap/lineJoin will have an implementation soon.
2015-04-09 09:37:44 -05:00
bors-servo
bbe1403b27
Auto merge of #5609 - nox:nondocumenttypechildnode, r=jdm
2015-04-09 09:06:57 -05:00
Anthony Ramine
3d68a46fee
Implement NonDocumentTypeChildNode::*ElementSibling()
2015-04-09 15:43:05 +02:00
Mátyás Mustoha
93fa9e607a
Canvas: added miterLimit support.
2015-04-09 13:00:05 +02:00
Mátyás Mustoha
b9244ec1c2
Canvas: moved Rect validation to a common function.
2015-04-09 11:50:31 +02:00
bors-servo
1c09557398
Auto merge of #5606 - Ms2ger:errors, r=jdm
2015-04-08 21:07:18 -05:00