Alan Jeffrey
59824ccb92
Trigger mozbrowsererror event when a pipeline fails.
2016-04-18 16:03:48 -05:00
bors-servo
4d80e0634e
Auto merge of #10653 - askeing:cleanup_tidy_for_external_deps, r=edunham
...
Cleanup tidy for external deps
fix #10639
<!-- 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/10653 )
<!-- Reviewable:end -->
2016-04-19 02:21:01 +05:30
Martin Robinson
72e267953c
WebRender no longer needs StackingLevel information
...
Since the display list is already sorted before it is passed to
WebRender, we don't need to pass the stacking level information any
longer. Update webrender, webrender_traits, and gleam.
2016-04-18 13:24:08 -07:00
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
bors-servo
6edcad206d
Auto merge of #10640 - frewsxcv:apache-flag, r=KiChjang
...
Cleanup code regarding mimesniff 'apache bug'.
<!-- 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/10640 )
<!-- Reviewable:end -->
2016-04-19 00:16:12 +05:30
rwa
79a1dfe226
Handle URLError in download() #10679
...
Print a human-friendly message if there is no internet connection.
2016-04-18 20:34:35 +02:00
bors-servo
6056ecd851
Auto merge of #10667 - peterjoel:euclid_0.6.5, r=frewsxcv
...
Updated euclid to version 0.6.5
And updated existing usages of Matrix4 to use Matrix4D<T>
This version is necessary to complete DOMMatrix implementation.
<!-- 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/10667 )
<!-- Reviewable:end -->
2016-04-18 23:17:14 +05:30
Matt Brubeck
afad02df32
Update Cargo to 2016-04-17 nightly
...
To pick up rust-lang/cargo#2534 and other recent fixes.
2016-04-18 09:55:13 -07:00
Nazım Can Altınova
ffd7960ad8
Use the document base url when resolving stylesheets
2016-04-18 19:54:37 +03:00
Josh Matthews
f78ff93b5f
Add instructions to glossary.
2016-04-18 12:49:34 -04:00
Josh Matthews
c0524b3c47
Start collecting documentation, and add an in-tree glossary. Encourage new contributors to add missing entries as appropriate.
2016-04-18 12:42:33 -04:00
bors-servo
080880b46a
Auto merge of #10682 - emilio:glutin-update, r=Ms2ger
...
servo: Bump glutin
Fixes #10475
<!-- 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/10682 )
<!-- Reviewable:end -->
2016-04-18 17:43:37 +05:30
Emilio Cobos Álvarez
505e257412
servo: Bump glutin
...
Fixes #10475
2016-04-18 14:10:51 +02:00
bors-servo
8819dab4e3
Auto merge of #10677 - yoava333:master, r=jdm
...
update url crate
This fixes https://github.com/servo/servo/issues/10548
<!-- 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/10677 )
<!-- Reviewable:end -->
2016-04-18 06:40:03 +05:30
Yoav Alon
502b1e1763
updated url crate to 0.5.9
2016-04-18 03:35:27 +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
8883ffc730
Use same value for network.http.redirection-limit
pref as Gecko.
2016-04-17 20:14:10 -04:00
Corey Farwell
da0adeb0ac
Verify number of redirects when we reach limit.
2016-04-17 20:14:08 -04:00
bors-servo
f93379ff4e
Auto merge of #10674 - KiChjang:codegen-avoid-rust-keywords, r=Manishearth
...
Avoid generating parameter names that are Rust keywords
<!-- 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/10674 )
<!-- Reviewable:end -->
2016-04-18 05:10:43 +05:30
Keith Yeung
c6b6d2c84e
Avoid generating parameter names that are Rust keywords
2016-04-17 19:37:42 -04:00
Corey Farwell
8e14cbccc3
Add pref for HTTP redirection limit.
...
The pref key name matches the associated Gecko pref key name.
2016-04-17 16:43:55 -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
bors-servo
a76af66abb
Auto merge of #10669 - peterjoel:gitignore_python, r=emilio
...
gitignore: /python/tidy/servo_tidy.egg-info/
<!-- 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/10669 )
<!-- Reviewable:end -->
2016-04-18 01:13:41 +05:30
Peter
7a7bbe001c
gitignore: /python/tidy/servo_tidy.egg-info/
2016-04-17 20:41:40 +01:00
David Zbarsky
a67a744057
Prevent use of reserved names in BindAttribLocation
2016-04-17 11:52:40 -07:00
bors-servo
317629d86e
Auto merge of #10666 - frewsxcv:hsts-cleanup, r=SimonSapin
...
Refactor, cleanup HSTS related code.
<!-- 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/10666 )
<!-- Reviewable:end -->
2016-04-17 23:50:13 +05:30
Corey Farwell
08fc002f41
Rename 'HSTS*' structures to 'Hsts*'.
...
"In CamelCase, acronyms count as one word: use Uuid rather than UUID."
-- https://doc.rust-lang.org/style/style/naming/README.html
2016-04-17 14:12:28 -04:00
Corey Farwell
faa3d8724b
Refactor Servo HSTS file loading, hard-fail if can't load.
...
Use constructor pattern instead of separate utility function.
Instead of allowing the Servo HSTS file loading to silently fail, we
should expect that file to always exist and be formatted correctly.
2016-04-17 14:12:07 -04:00
Peter
b0ad3ddf5b
Updated euclid to version 0.6.5
...
And updated existing usages of Matrix4 to use Matrix4D<T>
2016-04-17 18:39:49 +01:00
Corey Farwell
d3b8b6472b
Move UTF8 bytes handling into generic constructor.
...
Separate from Servo specific logic.
2016-04-17 12:39:50 -04:00
Corey Farwell
52b3226d54
Rename constructor to match convention, add doc comment.
2016-04-17 12:38:29 -04:00
bors-servo
b00c2740e3
Auto merge of #10612 - autrilla:textdir, r=emilio
...
Implement HTMLTextArea.setSelectionRange (continuation of #10007 )
Tests on `tests/wpt/web-platform-tests/html/semantics/forms/textfieldselection/textfieldselection-setSelectionRange.html` all pass and the other tests don't panic due to double borrows anymore.
cc: @KiChjang
Fixes #9994 .
<!-- 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/10612 )
<!-- Reviewable:end -->
2016-04-17 21:58:31 +05:30
bors-servo
bae2ab0771
Auto merge of #10664 - zwn:os-path-basename, r=Wafflespeanut
...
Use os.path.basename instead of split('/')[-1]
Fixes #10596 . I have split up this commit from #10618 as it seem the easiest to review.
<!-- 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/10664 )
<!-- Reviewable:end -->
2016-04-17 21:16:08 +05:30
Zbynek Winkler
b6dc34862a
Use os.path.basename instead of split('/')[-1]
...
Fixes #10596 .
2016-04-17 17:37:29 +02:00
Alberto Corona
5e863f2eb8
Implement HTMLTextArea.setSelectionRange
2016-04-17 17:27:26 +02:00
bors-servo
a87fa103b8
Auto merge of #10620 - autrilla:mach-command-improvements, r=Wafflespeanut
...
Improved readability of ensure_bootstrapped
<!-- 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/10620 )
<!-- Reviewable:end -->
2016-04-17 11:21:41 +05:30
bors-servo
9935e82de6
Auto merge of #10662 - frewsxcv:resource-param, r=jdm
...
Make `read_resource_file` param simpler and more idiomatic.
`<P: AsRef<Path>>` is also what `File::open` uses as a generic type for
the parameter.
<!-- 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/10662 )
<!-- Reviewable:end -->
2016-04-17 10:40:30 +05:30
Corey Farwell
c37ab1facd
Make read_resource_file
param simpler and more idiomatic.
...
`<P: AsRef<Path>>` is also what `File::open` uses as a generic type for
the parameter.
2016-04-16 23:06:59 -04:00
bors-servo
fd994c457e
Auto merge of #10655 - mbrubeck:merge-margin, r=SimonSapin
...
Update margins when merging inline fragments
Fixes #10633 . r? @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/10655 )
<!-- Reviewable:end -->
2016-04-17 08:18:04 +05:30
bors-servo
15e76eb6e2
Auto merge of #10643 - mbrubeck:empty-span-border, r=pcwalton
...
Fix handling of borders and padding for empty/stripped inline flows
This forces fragment generation for empty inline flows, if they have borders or padding. Fixes #10533 and #2001 . Also includes fixes for other bugs that were uncovered by this change; see the individual commit messages for detailed explanations. r? @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/10643 )
<!-- Reviewable:end -->
2016-04-17 03:31:12 +05:30
bors-servo
cc290c6e8a
Auto merge of #10650 - jdm:disabletfd, r=KiChjang
...
Disable tinyfiledialogs on non-OS X and Linux platforms.
I haven't been able to fix the appveyor build yet, so this gives us back a usable Windows build.
<!-- 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/10650 )
<!-- Reviewable:end -->
2016-04-17 02:50:19 +05:30
Matt Brubeck
782e713472
Update margins when merging inline fragments
...
Fixes #10633 .
2016-04-16 14:13:16 -07:00
Matt Brubeck
1695d14a9e
Don't strip out all empty fragments
...
Empty fragments may need to be layed out to draw borders, padding/background,
and insertion points. (Fragments that consist of discardable whitespace and
control characters, on the other hand, can still be discarded.)
This ends up preserving some useless empty fragments. It's possible we could
avoid this by storing some sort of flag on "important" empty fragments, so we
can discard the rest.
2016-04-16 13:13:07 -07:00
bors-servo
cc32c66e28
Auto merge of #10628 - KiChjang:extra-gecko-values, r=bholley
...
Add missing gecko keyword values to styles
Not sure if I caught them all.
Part of #10408 .
r? @bholley
<!-- 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/10628 )
<!-- Reviewable:end -->
2016-04-17 01:28:31 +05:30
askeing
f5754b102c
Remove "python/tidy_self_test/speclink.rs"
...
- it already move to "python/tidy/servo_tidy_tests/speclink.rs"
2016-04-17 04:44:28 +09:00
askeing
eb9a7e5c11
bump the minor version of servo_tidy
...
- and add clean folder into Makefile
2016-04-17 04:33:24 +09:00
askeing
27bac667b2
Modified test_spec_link of test_tidy for packaged tidy
2016-04-17 04:20:24 +09:00
Maciej Skrzypkowski
22d991d4e0
Test for check_spec function, for tidy.py #9152
2016-04-17 04:12:54 +09:00
bors-servo
a373bd10cc
Auto merge of #10373 - dzbarsky:enable_webgl, r=dzbarsky
...
Enable WebGL 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/10373 )
<!-- Reviewable:end -->
2016-04-17 00:34:23 +05:30