servo/components/layout
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
..
display_list Upgrade WebRender to e491e1ae637b2eed1e7195855d88357e5eb3ddf9 (#30323) 2023-09-10 12:38:56 +00:00
block.rs remove extern crate (#30311) 2023-09-08 12:11:31 +00:00
Cargo.toml Format toml files (#30112) 2023-08-17 15:07:43 +00:00
construct.rs remove extern crate (#30311) 2023-09-08 12:11:31 +00:00
context.rs Combine DOM-related concepts in Layout 2020 into dom.rs 2023-05-13 11:52:59 +02:00
data.rs remove extern crate (#30311) 2023-09-08 12:11:31 +00:00
flex.rs remove extern crate (#30311) 2023-09-08 12:11:31 +00:00
floats.rs remove extern crate (#30311) 2023-09-08 12:11:31 +00:00
flow.rs remove extern crate (#30311) 2023-09-08 12:11:31 +00:00
flow_list.rs Some further removals 2019-05-30 20:27:19 +02:00
flow_ref.rs Update MPL license to https (part 4) 2018-11-19 14:47:27 +01:00
fragment.rs remove extern crate (#30311) 2023-09-08 12:11:31 +00:00
generated_content.rs remove extern crate (#30311) 2023-09-08 12:11:31 +00:00
incremental.rs remove extern crate (#30311) 2023-09-08 12:11:31 +00:00
inline.rs remove extern crate (#30311) 2023-09-08 12:11:31 +00:00
layout_debug.rs remove extern crate (#30311) 2023-09-08 12:11:31 +00:00
lib.rs remove extern crate (#30311) 2023-09-08 12:11:31 +00:00
linked_list.rs Update MPL license to https (part 4) 2018-11-19 14:47:27 +01:00
list_item.rs Update euclid. 2019-07-23 23:09:55 +02:00
model.rs remove extern crate (#30311) 2023-09-08 12:11:31 +00:00
multicol.rs remove extern crate (#30311) 2023-09-08 12:11:31 +00:00
parallel.rs Clean up debug options 2023-05-01 14:09:28 +02:00
persistent_list.rs Update MPL license to https (part 4) 2018-11-19 14:47:27 +01:00
query.rs Further changes required by Servo 2023-08-16 17:46:41 +02:00
sequential.rs Try to use WebRender types more 2023-07-10 17:35:50 +02:00
table.rs remove extern crate (#30311) 2023-09-08 12:11:31 +00:00
table_caption.rs remove extern crate (#30311) 2023-09-08 12:11:31 +00:00
table_cell.rs remove extern crate (#30311) 2023-09-08 12:11:31 +00:00
table_colgroup.rs remove extern crate (#30311) 2023-09-08 12:11:31 +00:00
table_row.rs remove extern crate (#30311) 2023-09-08 12:11:31 +00:00
table_rowgroup.rs remove extern crate (#30311) 2023-09-08 12:11:31 +00:00
table_wrapper.rs remove extern crate (#30311) 2023-09-08 12:11:31 +00:00
text.rs remove extern crate (#30311) 2023-09-08 12:11:31 +00:00
traversal.rs remove extern crate (#30311) 2023-09-08 12:11:31 +00:00
wrapper.rs Implement concept of dirty root 2020-05-19 16:26:36 +02:00