atbrakhi

Results 9 issues of atbrakhi

`padding` and `border` in `pbm` should use app units instead of length --- - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report...

First version of minibrowser is here #29976 but there are more improvements we could do. This issue is the todo list for the improvements and new features. - [x] Make...

B-meta

make `inline_size` of `ContainingBlock` use `Au` --- - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [ ] These...

Make `size` of `DefiniteContainingBlock` use app units --- - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [ ]...

layout: make `AxisResult`, `Anchor` and `AbsoluteAxisSolver` use `Au` --- - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [...

Right now we have 3 static library in mozjs: `libmozjs.a`, `libjsglue.a` for mozjs/mozjs-sys glue code and `libjsglue.a` for mozjs/mozjs glue code. we are trying to have shared object instead. See...

Use app units in `box_fragement`, `fragement_tree` and at some other places in layout2020 --- - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not...

This PR introduces the initial integration of `tracing` and `tracing-perfetto`. With this in place, we should be able to land and work on adding tracing events and logging in parallel...

Depends on #33188 This PR adds tracing events in `Compositor`, `Constellation`, `libServo` and `Servoshell` Some Screenshots for reference. Captured tracing events in servo.pftrace --- - [x] `./mach build -d` does...