SerenityOS build: Wednesday, October 25
Images 💾⌗
- serenity-x86_64-20231025-4318bcf.img.gz (Raw image, 190.43 MiB)
Last commit ⭐⌗
commit 4318bcf447ecb97b867af13dfcba1b72de107049
Author: Aliaksandr Kalenik <kalenik.aliaksandr@gmail.com>
AuthorDate: Tue Oct 24 18:48:27 2023 +0200
Commit: Andreas Kling <kling@serenityos.org>
CommitDate: Wed Oct 25 05:53:36 2023 +0200
LibWeb: Record painting commands in coordinates of stacking context
By storing painting command coordinates relative to the nearest
stacking context we can get rid of the Translate command.
Additionally, this allows us to easily check if the bounding
rectangles of the commands cover or intersect within a stacking
context. This should be useful if we decide to optimize by avoiding
the execution of commands that will be overpainted by the results of
subsequent commands.
Other builds