Samson
aad2dccc9c
Strict import formatting (grouping and granularity) ( #30325 )
...
* strict imports formatting
* Reformat all imports
2023-09-11 19:16:54 +00:00
Martin Robinson
a9d37cb85a
Upgrade WebRender to e491e1ae637b2eed1e7195855d88357e5eb3ddf9 ( #30323 )
...
* Upgrade vendored version of WebRender
* Patch WebRender: upgrade version of gleam
* Restore hit testing implementation
* Fix WebRender warnings
* Adapt Servo to new WebRender
* Update results
* Add a workaround for #30313
This slightly expands text boundaries in order to take into account the
fact that layout isn't measuring glyph boundaries.
2023-09-10 12:38:56 +00:00
Martin Robinson
c2875482d6
layout_2020: Implement support for backface-visibility
2020-05-16 09:42:45 +02:00
Simon Sapin
f53ac953d6
Fix incorrect sign background-image rectangle computation
2020-05-15 13:37:09 +02:00
Simon Sapin
1f6efbf9e9
Correctly paint the CSS canvas’ background
...
https://drafts.csswg.org/css-backgrounds/#special-backgrounds
Fixes https://github.com/servo/servo/issues/25559
Closes https://github.com/servo/servo/pull/26121 , as it is an alternative.
2020-05-15 13:37:09 +02:00
Simon Sapin
37ccefbe19
Adress review comments
2020-01-25 07:37:28 +01:00
Simon Sapin
ea4882a1c5
Fix combinations of border-radius
and background-clip
2020-01-24 14:20:20 +01:00
Simon Sapin
9fedade396
Rename clipping_area
to painting_area
...
https://drafts.csswg.org/css-backgrounds/#background-painting-area
2020-01-24 14:20:20 +01:00
Simon Sapin
c8c198a172
Add a display_list::background
module
2020-01-24 14:20:20 +01:00