mirror of
https://github.com/servo/servo.git
synced 2025-06-06 16:45:39 +00:00
Ensure all iframes are sized correctly at creation Following in the path of #22395, these commits serve several purposes: * prevent layout instability early during iframe loads caused by a succession of resize events * reduce the complexity of determining what actual DPI and initial window size values are being used at startup * ensure that all documents have a correct initial viewport size at creation These changes fix problems that were exposed by the changes in #24462 but are independent of that PR. --- - [x] `./mach build -d` does not report any errors - [x] `./mach test-tidy` does not report any errors - [x] There are tests for these changes |
||
---|---|---|
.. | ||
platform | ||
app.rs | ||
browser.rs | ||
build.rs | ||
Cargo.toml | ||
context.rs | ||
embedder.rs | ||
events_loop.rs | ||
headed_window.rs | ||
headless_window.rs | ||
keyutils.rs | ||
main.rs | ||
main2.rs | ||
resources.rs | ||
skia_symbols.rs | ||
window_trait.rs |