mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2024-12-28 21:54:40 +03:00
3110f5b328
This patch replaces the bespoke rendering engine in Presenter with a simple pipeline that turns presentations into single-page HTML files. The HTML is then loaded into an OutOfProcessWebView. This achieves a number of things, most importantly: - Access to all the CSS features supported by LibWeb - Sandboxed, multi-process rendering The code could be simplified a lot further, but I wanted to get the new architecture in place without changing anything about the file format. |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
main.cpp | ||
Presentation.cpp | ||
Presentation.h | ||
PresenterWidget.cpp | ||
PresenterWidget.h | ||
Slide.cpp | ||
Slide.h | ||
SlideObject.cpp | ||
SlideObject.h |