bors-servo
11f4d3f356
Auto merge of #10594 - sliz1:10576, r=Ms2ger
...
Remove containing_page_pipeline_id
Fixes https://github.com/servo/servo/issues/10569
<!-- 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/10594 )
<!-- Reviewable:end -->
2016-04-14 14:10:11 +05:30
askeing
753db5e119
Modify the description of setup.py
2016-04-14 16:13:21 +08:00
askeing
bfe460de9e
Package tidy
...
- Modified the testing commands
- Added the requirements
- Moved python/tidy/tests to python/tidy/servo_tidy_tests for self tidy tests
2016-04-14 15:55:25 +08:00
askeing
41b86870fa
Merge branch 'package-tidy' of github.com:edunham/servo into package-tidy
2016-04-14 15:42:12 +08:00
Bobby Holley
6546fe770b
Remove handling for style structs with no gecko counterpart.
...
This is no longer necessary thanks to all the aligning we've done.
2016-04-14 00:13:44 -07:00
Bobby Holley
873bd82fff
Stop cascading servo-internal properties in geckolib builds.
2016-04-14 00:13:42 -07:00
Bobby Holley
e12ee065dc
Add automatic generation of geckolib property setters for keyword properties.
...
This adds gecko support for ~45 CSS properties.
2016-04-14 00:13:36 -07:00
Bobby Holley
1bbdadc1ba
Massage some of the newly-added properties to line up with Gecko.
2016-04-13 23:45:58 -07:00
Adrian Utrilla
89c432b2d2
Added remaining uniforms
2016-04-14 07:42:14 +02:00
Stephen (Ziyun) Li
29e268b659
Remove containing_page_pipeline_id
2016-04-14 00:25:28 -04:00
Bobby Holley
8ece21e651
Add support for gecko_constant_prefix kwarg for Keyword.
...
This allows us to auto-generate settings when the gecko naming is slightly
different than the obvious auto-generated thing.
2016-04-13 18:14:55 -07:00
Bobby Holley
c61a04bd82
Add a gecko_ffi_name property on longhands for the cases where Gecko has a weird property name.
...
Long-term it'd be better to just rename the stuff in Gecko, but this is more expedient for now.
2016-04-13 18:14:55 -07:00
Bobby Holley
d8e0d97fd8
Add more annotations to the properties.
2016-04-13 18:14:55 -07:00
Bobby Holley
c6ded128ab
Add style struct mapping support to regen_bindings.sh and eliminate the manual hack.
2016-04-13 18:14:14 -07:00
Bobby Holley
7751628bd9
Regenerate the bindings after shuffling properties on the gecko side.
2016-04-13 18:14:14 -07:00
bors-servo
25ae04057c
Auto merge of #10582 - bholley:no_move_style_structs, r=Manishearth
...
Avoid moves of Gecko style structs
<!-- 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/10582 )
<!-- Reviewable:end -->
2016-04-14 05:22:20 +05:30
Bobby Holley
8153a468ef
Avoid moves of Gecko style structs.
2016-04-13 16:51:13 -07:00
edunham
cd4cabf5a6
add tidy to README
2016-04-13 16:07:36 -07:00
Askeing Yen (fyen)
af2ca1fa80
Create a Python package of Tidy
2016-04-13 16:07:04 -07:00
edunham
711bfe2860
start Tidy move
2016-04-13 15:56:16 -07:00
bors-servo
84f01d1d7b
Auto merge of #10579 - notriddle:overflow_premature_clip, r=pcwalton
...
Propogate transformed clipping regions to nested flows.
Fixes #10559
<!-- 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/10579 )
<!-- Reviewable:end -->
2016-04-14 03:32:33 +05:30
bors-servo
697300bb16
Auto merge of #10566 - xudifsd:error-result, r=Ms2ger
...
replace Fallible<()> with ErrorResult
Fixes #10541
<!-- 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/10566 )
<!-- Reviewable:end -->
2016-04-14 02:51:48 +05:30
Alan Jeffrey
8c0fa01884
Added panic message to failures.
2016-04-13 16:09:48 -05:00
bors-servo
4f6331953e
Auto merge of #10573 - jdm:xhrintermittent, r=Manishearth
...
Do not support XHR.responseXML in worker globals. Fixes #8931 .
<!-- 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/10573 )
<!-- Reviewable:end -->
2016-04-14 02:11:26 +05:30
bors-servo
628c54948a
Auto merge of #10489 - timvandermeij:constellation-debug-warn, r=jdm
...
Replace use of `debug!` by `warn!` in `constellation.rs`
Fixes #10483 .
<!-- 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/10489 )
<!-- Reviewable:end -->
2016-04-14 00:50:05 +05:30
Michael Howell
3c2210c5fc
Propogate transformed clipping regions to nested flows.
...
Fixes #10559
2016-04-13 11:50:50 -07:00
bors-servo
66c20b2ced
Auto merge of #10557 - emilio:inline-block-max-width, r=pcwalton
...
layout: Take in account max and min inline size for inline fragments
Improves MDN.
r? @mbrubeck or @pcwalton
<!-- 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/10557 )
<!-- Reviewable:end -->
2016-04-14 00:09:52 +05:30
Tim van der Meij
29e564b1f7
Replace use of debug!
by warn!
in constellation.rs
...
Fixes #10483 .
2016-04-13 20:31:59 +02:00
bors-servo
efd6723442
Auto merge of #10563 - mskrzypkows:tidy_tests, r=mbrubeck
...
Test for check_spec function, for tidy.py #9152
Additional test for tidy.py
<!-- 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/10563 )
<!-- Reviewable:end -->
2016-04-13 23:28:41 +05:30
Josh Matthews
dd5e28e0e6
Do not support XHR.responseXML in worker globals. Fixes #8931 .
2016-04-13 13:56:07 -04:00
bors-servo
d21ff2fa13
Auto merge of #10189 - KiChjang:cors-preflight-fetch, r=jdm
...
Implement CORS preflight fetch
Fixes #10145 .
<!-- 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/10189 )
<!-- Reviewable:end -->
2016-04-13 21:28:25 +05:30
Keith Yeung
e42481d0e7
Implement CORS preflight fetch
2016-04-13 11:28:14 -04:00
bors-servo
d566f1c143
Auto merge of #10565 - saurvs:master, r=Ms2ger
...
Update to byteorder 0.5
Finishes https://github.com/servo/servo/issues/10437 .
<!-- 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/10565 )
<!-- Reviewable:end -->
2016-04-13 20:27:50 +05:30
bors-servo
9053721a32
Auto merge of #10558 - frewsxcv:tr-SectionRowIndex, r=KiChjang
...
Implement `sectionRowIndex` property on `<tr>`.
Fixes https://github.com/servo/servo/issues/10509 .
<!-- 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/10558 )
<!-- Reviewable:end -->
2016-04-13 19:33:26 +05:30
bors-servo
3ad1b9134f
Auto merge of #10512 - KiChjang:base-element-attr, r=Ms2ger
...
Implement HTMLBaseElement attributes
The remaining test failure in `base_multiple.html` looks like there's a problem with the test itself (it does not have a `<base>` tag at all).
<!-- 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/10512 )
<!-- Reviewable:end -->
2016-04-13 18:51:42 +05:30
Keith Yeung
4a1eb47937
Implement HTMLBaseElement attributes
2016-04-13 08:57:17 -04:00
bors-servo
9954ee1334
Auto merge of #10564 - Ms2ger:url-clone, r=Manishearth
...
Remove a pointless Url 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/10564 )
<!-- Reviewable:end -->
2016-04-13 18:11:11 +05:30
bors-servo
0e953618d1
Auto merge of #10524 - mauricioc:keyword_values, r=SimonSapin
...
Add some Gecko-supported CSS keyword properties
I have added all properties that are marked with (exactly) PARSE_VALUES and H | K in [0] to properties.mako.rs, as part of #10408 . A few questions and remarks:
* I created a SVG style struct. Should those properties be somewhere else instead?
* I did not know what to do with ime-mode (which lives in nsStyleUIReset), so I did not include it.
* Servo already has a -servo-overflow-clip-box property, while Gecko has overflow-clip-box. Should those be consolidated?
* There is a code comment (marked with XXX) about scroll-snap-type-y. Should I add a <%self:longhand> template tag for that, similar to the one in overflow-y?
I am getting error E0053 while trying to run "./mach build-geckolib -r" on master, and the bholley/stylo branch doesn't support the products keyword argument yet, so I haven't exactly checked this compiles properly. It doesn't add any new compilation errors before the E0053 one, though.
Let me know if some extra information (say, a table saying where each property went) would be useful in the review process. r? @bholley
[0] https://docs.google.com/spreadsheets/d/1pSw2SjNxXZAQ19SAuNKcs5u4S7Zkc1ebEOkSP4oITUQ/edit?pref=2&pli=1
<!-- 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/10524 )
<!-- Reviewable:end -->
2016-04-13 17:31:12 +05:30
Di Xu
76f57efb58
replace Fallible<()> with ErrorResult
2016-04-13 19:56:52 +08:00
bors-servo
650e3502f6
Auto merge of #10562 - servo:gcc, r=Manishearth
...
Update gcc.
<!-- 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/10562 )
<!-- Reviewable:end -->
2016-04-13 16:49:59 +05:30
Saurav Sachidanand
647d9874c2
Update to byteorder 0.5
2016-04-13 16:36:02 +05:30
Ms2ger
b032a7894a
Remove a pointless Url clone.
2016-04-13 12:45:21 +02:00
bors-servo
9b57d8d686
Auto merge of #8658 - jdm:origin2, r=Ms2ger+jdm
...
Implement origin concept and browsing contextless documents.
These pave the way for implementing other parts of specifications more thoroughly.
<!-- Reviewable:start -->
[<img src="https://reviewable.io/review_button.png " height=40 alt="Review on Reviewable"/>](https://reviewable.io/reviews/servo/servo/8658 )
<!-- Reviewable:end -->
2016-04-13 16:09:38 +05:30
Maciej Skrzypkowski
13847a1131
Test for check_spec function, for tidy.py #9152
2016-04-13 12:18:13 +02:00
Josh Matthews
90454c279d
Use origin when manipulating cookies.
2016-04-13 12:07:05 +02:00
Josh Matthews
fa42b452a0
Use origin for document.domain.
2016-04-13 12:07:04 +02:00
bors-servo
aec297565b
Auto merge of #10554 - asajeffrey:fast-fail-handle-script-loaded-url-in-iframe, r=Ms2ger
...
Fast fail_handle_script_loaded_url_in_iframe_msg
<!-- 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/10554 )
<!-- Reviewable:end -->
2016-04-13 15:23:51 +05:30
Ms2ger
73def51221
Update gcc.
2016-04-13 11:11:40 +02:00
Josh Matthews
a8233a135e
Implement origin concept.
2016-04-13 10:37:55 +02:00
Emilio Cobos Álvarez
7712affd2c
layout: Minimal refactor in style_specified_intrinsic_inline_size to improve legibility.
2016-04-13 05:44:40 +02:00