Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upUse more WebRender types in gfx #19824
Conversation
highfive
commented
Jan 20, 2018
|
Heads up! This PR modifies the following files:
|
highfive
commented
Jan 20, 2018
|
@bors-servo try |
Use more WebRender types in gfx Removes ImageBorder details from gfx. Use WebRender BorderRadius in BoxShadow. Stores cursors as integer. Use FilterOp, BorderWidths from WebRender. Store content_rect as LayoutRect. This amends #19782. <!-- 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/19824) <!-- Reviewable:end -->
|
|
|
|
|
Rebased. |
|
r? @glennw |
|
r? @mrobinson As you already reviewed the previous PR (#19782) can you have a look here too? The S-needs-rebase is outdated. |
|
This looks really great. Feel free to land when the nit is fixed. |
| }, | ||
| let details = match border_style_struct.border_image_source { | ||
| Either::First(_) => Some(BorderDetails::Normal(NormalBorder { | ||
| left: webrender_api::BorderSide { |
This comment has been minimized.
This comment has been minimized.
mrobinson
Jan 29, 2018
Member
I think it would be better to just include BorderSide and use it directly.
|
@bors-servo delegate+ |
|
|
Removes ImageBorder details from gfx. Use WebRender BorderRadius in BoxShadow. Stores cursors as integer. Use FilterOp, BorderWidths from WebRender. Store content_rect as LayoutRect.
|
@bors-servo r+ r=mrobinson |
|
|
|
|
|
|
Use more WebRender types in gfx Removes ImageBorder details from gfx. Use WebRender BorderRadius in BoxShadow. Stores cursors as integer. Use FilterOp, BorderWidths from WebRender. Store content_rect as LayoutRect. This amends #19782. <!-- 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/19824) <!-- Reviewable:end -->
|
|
pyfisch commentedJan 20, 2018
•
edited by SimonSapin
Removes ImageBorder details from gfx.
Use WebRender BorderRadius in BoxShadow.
Stores cursors as integer.
Use FilterOp, BorderWidths from WebRender.
Store content_rect as LayoutRect.
This amends #19782.
This change is