Skip to content

Commit 1e97aa6

Browse files
committed
vaev-engine: New CSS values system using traits.
1 parent 295af03 commit 1e97aa6

34 files changed

Lines changed: 488 additions & 244 deletions

src/vaev-engine/dom/window.cpp

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,10 @@ export struct Window {
4141
invalidateRender();
4242
}
4343

44+
// FIXME: This should be renamed to changeDisplayArea, and we should make sure that
45+
// its input is the page box and not the page area.
4446
void changeViewport(Vec2Au viewport) {
45-
if (_media.changeViewport(viewport))
47+
if (_media.changeDisplayArea(viewport))
4648
invalidateRender();
4749
}
4850

@@ -79,7 +81,7 @@ export struct Window {
7981
Driver::RenderResult& ensureRender() {
8082
if (_render)
8183
return *_render;
82-
_render = Driver::render(_document.upgrade(), _media, {.small = _media.viewportSize()});
84+
_render = Driver::render(_document.upgrade(), _media, {.small = _media.displayArea()});
8385
return *_render;
8486
}
8587

0 commit comments

Comments
 (0)