bors-servo
95c410830c
Auto merge of #10356 - Ar13mis:add_uniform2f, r=emilio
...
WebGL: add Uniform2f
Currently blocked on servo/webrender_traits#30
<!-- 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/10356 )
<!-- Reviewable:end -->
2016-04-05 07:30:42 +05:30
Manish Goregaokar
a2c82a03ba
Add option for printing full backtraces
2016-04-05 06:23:17 +05:30
Mauricio Collares
4f0558e84f
Move CSS image-rendering property from Effects to InheritedBox
2016-04-04 21:36:51 -03:00
Alan Jeffrey
8cc04913f7
Added --soft-fail option.
2016-04-04 19:23:06 -05:00
bors-servo
863c905025
Auto merge of #10325 - stjepang:pref-disable-jit, r=mbrubeck
...
Add preferences to enable/disable the JITs
When creating a runtime (script.rs), we check prefs and then enable or
disable the JITs (Baseline and Ion) accordingly.
Closes #10278 .
<!-- 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/10325 )
<!-- Reviewable:end -->
2016-04-05 05:50:13 +05:30
bors-servo
d6c5fd8dab
Auto merge of #10400 - jdm:block, r=SimonSapin
...
Update block package to reduce warnings.
<!-- 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/10400 )
<!-- Reviewable:end -->
2016-04-05 04:52:24 +05:30
Ar13mis
86b1f4249a
Add Uniform2f
2016-04-04 16:00:22 -06:00
Stjepan Glavina
3ad7119b08
Add preferences to enable/disable the JITs
...
When creating a runtime (script.rs), we check prefs and then enable or
disable the JITs (Baseline and Ion).
2016-04-04 22:42:45 +02:00
bors-servo
b568b72d76
Auto merge of #10391 - autrilla:inline-content-changed, r=Ms2ger
...
Inlined content_changed
cc @Ms2ger
<!-- 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/10391 )
<!-- Reviewable:end -->
2016-04-05 01:37:55 +05:30
Josh Matthews
c99b339376
Update block package to reduce warnings.
2016-04-04 15:29:57 -04:00
dhaval0603
af64a888e6
Private browsing - Initial steps
2016-04-04 15:22:38 -04:00
bors-servo
a29da7b48e
Auto merge of #10365 - emilio:warnings, r=Wafflespeanut
...
servo: Clean up unused variables and imports
<!-- 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/10365 )
<!-- Reviewable:end -->
2016-04-04 23:39:31 +05:30
bors-servo
2477cfc9b4
Auto merge of #10330 - danlrobertson:flex-axes, r=SimonSapin
...
Compute available main and cross size of flex containers
Compute the available main and cross size of flex containers, and add a helper for min/main constraints. Currently, this should only impact inline sizing. I wanted to get some feedback before I made more changes. Will probably need to be rebased if #10178 is merged first or visa versa.
Specs:
https://drafts.csswg.org/css-flexbox/#line-sizing
https://drafts.csswg.org/css2/visudet.html#min-max-widths
https://drafts.csswg.org/css2/visudet.html#min-max-heights
<!-- 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/10330 )
<!-- Reviewable:end -->
2016-04-04 21:18:45 +05:30
bors-servo
a3b55d68a8
Auto merge of #10359 - bholley:style_struct_management, r=SimonSapin
...
Implement construction, destruction, and copying of gecko style structs
This requires some new machinery on the gecko side, which I'll get up in bugzilla shortly.
<!-- 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/10359 )
<!-- Reviewable:end -->
2016-04-04 20:11:29 +05:30
bors-servo
ca3d120f4a
Auto merge of #10372 - dzbarsky:rmAttrNS, r=Ms2ger
...
Implement nodeName on Attr
<!-- 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/10372 )
<!-- Reviewable:end -->
2016-04-04 18:12:32 +05:30
bors-servo
3b2a1a3c47
Auto merge of #10354 - perlun:implement-missing-html-script-element-attributes, r=Ms2ger
...
HTMLScriptElement: Added missing DOM properties
This should sort out most (all?) of the ones pointed out in #10227 .
/cc @jdm
<!-- 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/10354 )
<!-- Reviewable:end -->
2016-04-04 17:21:22 +05:30
Adrian Utrilla
bc1b8ef4c6
Inlined content_changed
2016-04-04 11:33:37 +02:00
bors-servo
241518a7d2
Auto merge of #10034 - rilut:implement-elementsfrompoint, r=emilio
...
Implement Document#elementsFromPoint
Fixes #9859 .
I'm trying to implement Document#elementsFromPoint, which I need to reuse the `get_nodes_under_mouse` and `mouse_over` function which have been removed a days ago in #9715 . So I added it back while I'm not sure if my implementation is correct. Any advice will be greatly appreciated.
<!-- 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/10034 )
<!-- Reviewable:end -->
2016-04-04 12:48:39 +05:30
Per Lundberg
99f473631a
HTMLScriptElement: Added missing DOM properties
...
This should sort out most (all?) of the ones pointed out in #10227 .
(Amended with suggested fixes in PR #10354.)
2016-04-03 22:33:57 +03:00
Arnaud Marant
95c077af46
Issue #10348 Implement StringMozPreference, string preferences, WPT tests
...
I'm not exactly sure of the wanted semantics with boolean values.
2016-04-03 21:28:17 +02:00
David Zbarsky
8cbcdfb761
Implement nodeName on Attr
2016-04-03 10:27:41 -07:00
bors-servo
d35ae3beb7
Auto merge of #9972 - dagnir:xhr-data, r=KiChjang
...
Xhr data
Builds on existing work by @emosenkis. Fixes #8015 .
<!-- 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/9972 )
<!-- Reviewable:end -->
2016-04-03 20:45:36 +05:30
Rizky Luthfianto
07584b9f29
Implement Document#elementsFromPoint
2016-04-03 21:44:01 +07:00
bors-servo
f6c2924936
Auto merge of #10360 - mbrubeck:die-opt, r=emilio
...
Remove unused -Z dump-display-list-optimized flag
<!-- 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/10360 )
<!-- Reviewable:end -->
2016-04-03 18:35:01 +05:30
bors-servo
88d29e537c
Auto merge of #10369 - autrilla:Uniform4iv, r=emilio
...
Issue #10368 : Implemented Uniform4iv and Uniform4i
Uniform4iv can make use of Uniform4i, so I implemented both.
<!-- 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/10369 )
<!-- Reviewable:end -->
2016-04-03 11:48:47 +05:30
Adrian Utrilla
bd1448ab56
Added Uniform4iv and Uniform4i
2016-04-02 20:48:29 +02:00
bors-servo
8b32e63db8
Auto merge of #10215 - ConnorGBrewster:webgl_finish, r=emilio
...
WebGL: Finish, Flush, DetachShader, GenerateMipmap
Implements #10212 and #10213
r? @emilio
<!-- 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/10215 )
<!-- Reviewable:end -->
2016-04-03 00:08:47 +05:30
Connor Brewster
3fd7634f54
webgl: finish, flush, detachShader, generateMipmap, Uniform1i
2016-04-02 12:31:47 -06:00
bors-servo
85f9f9626e
Auto merge of #10343 - asajeffrey:document-constellation-recv-panic, r=jdm
...
Comment explaining constellation panic for recv
A retry of #10294 , which was closed due to homu issues.
<!-- 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/10343 )
<!-- Reviewable:end -->
2016-04-02 23:08:45 +05:30
bors-servo
7f4929d52d
Auto merge of #10366 - emilio:style-docs, r=SimonSapin
...
style: Improve style::selector_matching documentation
r? @mbrubeck
<!-- 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/10366 )
<!-- Reviewable:end -->
2016-04-02 22:03:16 +05:30
bors-servo
c0bfcc5155
Auto merge of #10350 - mbrubeck:selection-chars, r=SimonSapin
...
Fix some char/byte bugs in textinput
Fixes #9569 . r? @SimonSapin or @Ms2ger
<!-- 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/10350 )
<!-- Reviewable:end -->
2016-04-02 20:53:26 +05:30
Emilio Cobos Álvarez
41708d753e
style: Improve style::selector_matching documentation
2016-04-02 16:43:41 +02:00
Matt Brubeck
deca979967
TextInput::max_length should be in code units, not bytes
2016-04-02 07:33:53 -07:00
Emilio Cobos Álvarez
a57aa561c1
servo: Clean up unused variables and imports
2016-04-02 16:30:18 +02:00
bors-servo
0489280ded
Auto merge of #10347 - mbrubeck:incremental-selection, r=pcwalton
...
Fix incremental reflow of text selection changes
r? @emilio or @pcwalton
CC @paulrouget: This fixes a bug in the browser.html URL bar auto-completion.
<!-- 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/10347 )
<!-- Reviewable:end -->
2016-04-02 19:54:50 +05:30
bors-servo
39d6b7988d
Auto merge of #10333 - frewsxcv:textarea-links, r=mbrubeck
...
Add a spec links for <textarea> magic number constants.
<!-- 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/10333 )
<!-- Reviewable:end -->
2016-04-02 16:34:39 +05:30
bors-servo
0760e56bb6
Auto merge of #10327 - frewsxcv:get-prefix, r=ms2ger
...
Remove `get_*` on getters as per RFC 0344.
https://github.com/rust-lang/rfcs/blob/master/text/0344-conventions-galore.md#gettersetter-apis
https://github.com/servo/servo/issues/6224
<!-- 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/10327 )
<!-- Reviewable:end -->
2016-04-02 14:19:39 +05:30
Matt Brubeck
776aae6399
Fix incremental reflow of text selection changes
...
Also replace force_relayout methods with direct Node::dirty calls, for
clarity.
2016-04-01 22:00:05 -07:00
bors-servo
ea24389b85
Auto merge of #10114 - matthewbentley:master, r=Manishearth
...
Load prefs.json from profile-dir if --profile-dir is specified at launch
In response to #10098
Tries to load `prefs.json` from the profile-dir and merge them into the preferences if `--profile-dir` is specified at launch. The profile-dir preferences take precedence over the default preferences, but command line preferences still take precedence over everything.
Also adds some tests for `prefs.rs`. These rely on the contents of `resources/prefs.json` (at least `test_get_set_reset_extend()` does), so they may need to be re-worked a bit.
<!-- 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/10114 )
<!-- Reviewable:end -->
2016-04-02 08:33:42 +05:30
Matt Brubeck
9e66aa5465
Remove unused -Z dump-display-list-optimized flag
2016-04-01 19:47:12 -07:00
Bobby Holley
43e49705be
Implement GeckoComputedValues::do_cascade.
...
With this patch, we finally panic on an actual style struct
setter (set_text_rendering). Exciting!
2016-04-01 19:26:17 -07:00
Dongie Agnir
0c69442a37
Set Content-Type in header
2016-04-01 16:15:56 -10:00
Eitan Mosenkis
7d828a8193
Replace tab with spaces.
2016-04-01 16:15:55 -10:00
Eitan Mosenkis
50af352605
Fix compile errors.
2016-04-01 16:15:55 -10:00
Eitan Mosenkis
e546637d91
Restrict about to about:blank and data to GET
2016-04-01 16:15:55 -10:00
Eitan Mosenkis
9d6d1c66b8
Replace tabs with spaces.
2016-04-01 16:15:54 -10:00
Eitan Mosenkis
ae56187d48
Allow XHR to fetch about: and data: URLs.
...
This was intended to fix #8015 but the tests are all still failing as of
this commit.
2016-04-01 16:15:54 -10:00
bors-servo
5bb38aa03b
Auto merge of #10349 - pcwalton:wrup2, r=glennw
...
servo: Update WebRender.
Closes #10307 .
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/10349 )
<!-- Reviewable:end -->
2016-04-02 07:13:02 +05:30
Matthew Bentley
324b4d1e6d
Print errors to stderr
2016-04-01 21:40:03 -04:00
Matthew Bentley
d06def01ff
Add testing for prefs
...
Also, spelling fix in opts.rs
Fix order of imports to satisfy the lint
Fix split line in test
Fix multi-line string
2016-04-01 21:39:56 -04:00