servo/components/constellation
Delan Azabani eb95703325
constellation: focusing and closing webviews (#30842)
* constellation: focusing, closing, and native window visibility

* rename “browser” to “webview”, “unfocus” to “blur”

* remove native window visibility from constellation

* rename more “browser” to “webview”

* guard clauses

* don’t automatically focus when no webviews are focused

* comment spec steps for window.close()

* use format interpolation

Co-authored-by: Martin Robinson <mrobinson@igalia.com>

* fix formatting

* rename “Webview” to “WebView” in types and type parameters

* remove unused method

* fix libsimpleservo

---------

Co-authored-by: Martin Robinson <mrobinson@igalia.com>
2024-01-24 11:45:54 +00:00
..
browsingcontext.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
Cargo.toml Add multiview feature flag in compositing and constellation (#30840) 2023-12-12 08:50:58 +00:00
constellation.rs constellation: focusing and closing webviews (#30842) 2024-01-24 11:45:54 +00:00
event_loop.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
lib.rs constellation: focusing and closing webviews (#30842) 2024-01-24 11:45:54 +00:00
logging.rs constellation: clean up logging of pipelines and browsing contexts (#30657) 2023-11-14 04:53:31 +00:00
network_listener.rs constellation: clean up logging of pipelines and browsing contexts (#30657) 2023-11-14 04:53:31 +00:00
pipeline.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
sandboxing.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
serviceworker.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
session_history.rs rustdoc: Fix many rustdoc errors (#31147) 2024-01-22 13:13:48 +00:00
timer_scheduler.rs Strict import formatting (grouping and granularity) (#30325) 2023-09-11 19:16:54 +00:00
webview.rs constellation: focusing and closing webviews (#30842) 2024-01-24 11:45:54 +00:00