Martin Robinson
|
20b8edc625
|
Clean up BoxFragment display list builder in layout_2020
This makes things a big easier to read and will make it easier to add
support for position:fixed.
|
2020-02-07 14:35:05 +01:00 |
|
Martin Robinson
|
7a5a320d74
|
Add support for overflow:scroll and overflow:hidden to layout_2020
This adds clipping and interactive scrolling support, but scrolling from
script is still not functional.
|
2020-01-31 17:30:29 +01:00 |
|
Simon Sapin
|
37ccefbe19
|
Adress review comments
|
2020-01-25 07:37:28 +01:00 |
|
Simon Sapin
|
632e731760
|
Render gradients
|
2020-01-24 14:20:20 +01:00 |
|
Simon Sapin
|
f39c3ff38b
|
Apply background-clip to background-color
|
2020-01-24 14:20:20 +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 |
|
Simon Sapin
|
6901bf951a
|
Make layout_2020::display_list a directory-module
|
2020-01-24 14:20:20 +01:00 |
|
Simon Sapin
|
3e6489f543
|
Remove layout_2020::display_list, use WebRender display lists instead
|
2019-09-07 19:38:44 +02:00 |
|
Simon Sapin
|
e9f7079c70
|
Replace DisplayList::is_contentful with tracking during conversion to WR display lists
|
2019-09-06 17:15:53 +02:00 |
|
Simon Sapin
|
526619a78a
|
Replace the WebRenderDisplayItemConverter trait with an inherent method
|
2019-09-06 16:59:11 +02:00 |
|
Anthony Ramine
|
053e361e2f
|
Remove more stuff from layout_2020
|
2019-08-13 13:45:05 +02:00 |
|
Anthony Ramine
|
f8341daf95
|
Fix compilation errors due to the rebase
It's too complicated to make all the commits in that branch compile properly.
|
2019-08-01 13:50:52 +02:00 |
|
Anthony Ramine
|
317d700f5d
|
Remove most of the things in layout 2020
We keep mostly the query system. There is probably more to delete but
that's a good start I think.
|
2019-07-31 17:09:17 +02:00 |
|
Anthony Ramine
|
4846d76e82
|
Make layout_2020 be layout_2013
|
2019-07-31 17:09:16 +02:00 |
|