Glenn Watson
73fe2f0e96
Update WR (remove internal webgl implementation).
2017-08-18 13:09:51 +10:00
Anthony Ramine
676f2c8acf
Revert "Auto merge of #18114 - emilio:revert-webgl-refactor, r=nox"
...
This reverts commit 4d10d39e8f
, reversing
changes made to ee94e2b7c0
.
2017-08-16 23:23:18 +02:00
Emilio Cobos Álvarez
cfe22e3979
Revert "Auto merge of #17891 - MortimerGoro:webgl_move, r=glennw,emilio"
...
This reverts commit 90f55ea458
, reversing
changes made to 2e60b27a21
.
2017-08-16 16:42:13 +02:00
Imanol Fernandez
703962fe61
Improve WebGL architecture.
2017-08-15 22:14:32 +02:00
bors-servo
845131c425
Auto merge of #18025 - servo:line-counting, r=jdm
...
Update to cssparser 0.19, count line numbers during tokenization
https://github.com/servo/rust-cssparser/pull/177
Also simplify the `ParseErrorReporter` trait a bit.
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/18025 )
<!-- Reviewable:end -->
2017-08-09 16:16:33 -05:00
Simon Sapin
7382dad939
Update to cssparser 0.19, count line numbers during tokenization
2017-08-09 22:37:16 +02:00
Glenn Watson
f6a9f15fed
Update WR.
...
* CPU text run optimizations.
* Linux subpixel positioning / rasterization.
* Update debug flags API.
* Update to resource transactions API.
2017-08-09 07:05:05 +10:00
Alan Jeffrey
d101f9c945
Implemented paint worklet arguments.
2017-07-29 15:32:13 -05:00
DarkDrek
67ceebbcb0
Use AntialiasMode in CanvasPaintThread::new
...
Change suggested in #17661
2017-07-29 13:22:40 +02:00
Simon Sapin
eb98ae6e04
Update cssparser to 0.18
...
https://github.com/servo/rust-cssparser/pull/171
2017-07-24 11:39:12 +02:00
Alan Jeffrey
3002c45184
Don't delete webrender image keys immediately.
2017-07-17 15:24:42 -05:00
Martin Robinson
e58e8ab42e
Upgrade to the latest version of WebRender
2017-07-13 07:44:08 +10:00
bors-servo
bc1ac6e64c
Auto merge of #17609 - asajeffrey:canvas-clear-state, r=jdm
...
Clear canvas thread state on recreation.
<!-- Please describe your changes on the following line: -->
The canvas rendering context is cleared when it is recreated, but not the matching state in the canvas paint thread.
---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `__` with appropriate data: -->
- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
- [X] These changes fix #17533
- [X] These changes do not require tests because the css-paint-api tests test for this already.
<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->
<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->
<!-- Reviewable:start -->
---
This change is [<img src="https://reviewable.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/17609 )
<!-- Reviewable:end -->
2017-07-11 06:40:33 -07:00
Josh Matthews
0b43d0072c
stylo: Update rust-cssparser; extract more specific error types when reporting (bug 1352669).
2017-07-10 20:46:12 -04:00
Gecko Backout
32269fa7cc
Backed out changeset fec394734f83 (bug 17624) for build bustage a=backout CLOSED TREE
...
Backs out https://github.com/servo/servo/pull/17624
2017-07-06 21:58:15 +00:00
Josh Matthews
f5a3830ea2
stylo: Update rust-cssparser; extract more specific error types when reporting (bug 1352669).
2017-07-06 14:32:37 -04:00
Alan Jeffrey
0b7a43da6b
Clear canvas thread state on recreation.
2017-07-05 13:33:21 -05:00
Nazım Can Altınova
5362c5ee74
Bump cssparser version to 0.16.1 in toml files
2017-06-22 15:44:03 -07:00
Simon Sapin
316cd35767
Untry
2017-06-18 13:21:51 +02:00
Simon Sapin
b83afdedc8
Upgrade cssparser to 0.15
2017-06-16 15:05:46 +02:00
Bastien Orivel
76d8573393
Bump serde to 1.0
2017-06-16 13:31:18 +02:00
Glenn Watson
e7b1e041c8
Update WR (CPU text optimizations, image format renames).
2017-06-16 15:27:22 +10:00
Nicolas Silva
8617320500
Bump euclid to 0.14.
2017-06-14 16:00:59 +02:00
Alan Jeffrey
4e04daa9d0
Clear webrender image id when resizing a canvas.
2017-06-13 09:30:26 -05:00
Josh Matthews
27ae1ef2e7
Thread ParseError return values through CSS parsing.
2017-06-09 16:46:25 -04:00
Bastien Orivel
0a254b0306
Bump euclid to 0.13 and heapsize to 0.4
2017-06-05 19:28:39 +02:00
Manish Goregaokar
41f1c3463e
Bump cssparser to 0.13.7
2017-06-02 17:43:56 -07:00
Manish Goregaokar
1b9bac7e66
Bump cssparser to 0.13.3
2017-05-11 12:50:40 -07:00
Simon Sapin
11cef135e7
Update to cssparser 0.13
2017-04-25 01:45:33 +02:00
Xidorn Quan
da901bd2dc
Update cssparser in Cargo.toml.
2017-04-07 16:07:37 +10:00
Glenn Watson
6dd3bc29e1
Update WR (various optimizations, gradient improvements).
2017-04-03 06:48:27 +10:00
Glenn Watson
3ca0f8a9ac
Update WR (opaque rect optimization, stacking context culling).
...
Correct viewport test references
These references were using an incorrect value for the expected
container width. Now that WebRender is no longer clipping to stacking
context boundaries the rendered width is correct (100% of viewport
width = 240px).
2017-03-27 06:14:34 +10:00
Glenn Watson
fe75382bcb
Update WR (gl/es runtime table, scroll roots).
2017-03-23 14:32:03 +10:00
n0max
6f470e497f
Fix crop_area_byte_length calculation in crop_image and add tests
2017-03-16 21:43:31 +01:00
Anthony Ramine
f8467a26c4
Kill serde_codegen 💣
2017-02-28 19:31:25 +01:00
Simon Sapin
288ef97055
Update cssparser for https://github.com/servo/rust-cssparser/pull/123
2017-02-28 17:16:36 +01:00
Glenn Watson
64a9a45b2a
Update WR (image tiling, inset box shadow fixes, new key api).
2017-02-27 08:54:28 +10:00
Simon Sapin
33ef6f78e5
Update to cssparser 0.11
2017-02-26 11:09:53 +01:00
Anthony Ramine
63c4490e73
Kill the plugins crate and its clippy support
...
Sometimes clippy gets outdated by months, and its current support setup
means that each Servo component need to opt into it by depending on
the plugins crate manually, and not all components do that.
2017-02-21 11:50:36 +01:00
Anthony Ramine
21c9970ef5
Do not use plugins in azure anymore
2017-02-19 10:13:18 +01:00
Anthony Ramine
fe3f4ff0c2
Update serde to 0.9 ( fixes #15325 )
2017-02-18 21:09:46 +01:00
Anthony Ramine
85e2648ffc
Update ipc-channel to 0.6.3
2017-02-16 12:04:32 +01:00
Simon Sapin
c3cad2d6c7
Update cssparser to 0.9
2017-02-15 12:42:14 +01:00
Emilio Cobos Álvarez
0c102e2350
style: Unbox a bunch of color properties.
...
This builds on https://github.com/servo/rust-cssparser/pull/118 .
2017-02-14 20:18:31 +01:00
Glenn Watson
4cbefe82b5
Update WR (radial gradients, subpixel positioning, tiling changes).
2017-02-01 05:40:44 +10:00
Ms2ger
14fe337866
Update rustc to 1.16.0-nightly (7821a9b99 2017-01-23).
2017-01-24 11:02:51 +01:00
bors-servo
93ac10d9b1
Auto merge of #14917 - fkautz:pr_out_renaming_default_features_to_default_features_as_per_cargo_s_manifest_format, r=emilio
...
Renaming default_features to default-features as per Cargo's Manifest Format
<!-- Reviewable:start -->
This change is [<img src="https://reviewable.io/review_button.svg " height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/14917 )
<!-- Reviewable:end -->
2017-01-09 07:35:28 -08:00
Imanol Fernandez
c5705bff50
WebVR API Implementation, r=larsbergstrom
2017-01-09 12:44:39 +01:00
Frederick F. Kautz IV
5f3339d22a
Renaming default_features to default-features as per Cargo's Manifest Format
2017-01-08 19:24:19 -08:00
Roman Zaynetdinov
912d5f3547
Remove azure(canvas) dependency from canvas_traits
2016-12-25 17:41:29 +02:00