servo/components/shared
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
..
bluetooth Move *_traits and other shared types to shared 2023-11-03 15:38:18 +00:00
canvas rustdoc: Fix many rustdoc errors (#31147) 2024-01-22 13:13:48 +00:00
compositing constellation: focusing and closing webviews (#30842) 2024-01-24 11:45:54 +00:00
devtools Replace time with std::time in components/devtools (#30927) 2024-01-03 16:52:04 +00:00
embedder constellation: focusing and closing webviews (#30842) 2024-01-24 11:45:54 +00:00
gfx Move *_traits and other shared types to shared 2023-11-03 15:38:18 +00:00
layout Move *_traits and other shared types to shared 2023-11-03 15:38:18 +00:00
msg constellation: focusing and closing webviews (#30842) 2024-01-24 11:45:54 +00:00
net rustdoc: Fix many rustdoc errors (#31147) 2024-01-22 13:13:48 +00:00
profile Move *_traits and other shared types to shared 2023-11-03 15:38:18 +00:00
script rustdoc: Fix many rustdoc errors (#31147) 2024-01-22 13:13:48 +00:00
script_layout Add initial support for sticky positioning for non-legacy layout (#30686) 2023-11-29 09:03:24 +00:00
webrender Move *_traits and other shared types to shared 2023-11-03 15:38:18 +00:00