mirror of
https://github.com/servo/servo.git
synced 2025-08-06 14:10:11 +01:00
Migrate to the 2024 edition (#35755)
* Migrate to 2024 edition Signed-off-by: Simon Wülker <simon.wuelker@arcor.de> * Allow unsafe_op_in_unsafe_fn lint This lint warns by default in the 2024 edition, but is *way* too noisy for servo. We might enable it in the future, but not now. Signed-off-by: Simon Wülker <simon.wuelker@arcor.de> * Compile using the 2024 edition Signed-off-by: Simon Wülker <simon.wuelker@arcor.de> --------- Signed-off-by: Simon Wülker <simon.wuelker@arcor.de>
This commit is contained in:
parent
eb2ca42824
commit
bb0d08432e
66 changed files with 317 additions and 293 deletions
|
@ -986,7 +986,7 @@ impl<'a> CanvasData<'a> {
|
|||
) {
|
||||
self.ensure_path();
|
||||
let result = match self.path_state.as_ref() {
|
||||
Some(PathState::UserSpacePath(ref path, ref transform)) => {
|
||||
Some(PathState::UserSpacePath(path, transform)) => {
|
||||
let target_transform = self.drawtarget.get_transform();
|
||||
let path_transform = transform.as_ref().unwrap_or(&target_transform);
|
||||
path.contains_point(x, y, path_transform)
|
||||
|
@ -1227,8 +1227,8 @@ impl<'a> CanvasData<'a> {
|
|||
// to move between device and user space.
|
||||
match self.path_state.as_mut() {
|
||||
None | Some(PathState::DeviceSpacePathBuilder(..)) => (),
|
||||
Some(PathState::UserSpacePathBuilder(_, ref mut transform)) |
|
||||
Some(PathState::UserSpacePath(_, ref mut transform)) => {
|
||||
Some(PathState::UserSpacePathBuilder(_, transform)) |
|
||||
Some(PathState::UserSpacePath(_, transform)) => {
|
||||
if transform.is_none() {
|
||||
*transform = Some(self.drawtarget.get_transform());
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue