Add documentation to a few pref configs (#30548)

* Add documentation to a few pref configs

* Update components/config/prefs.rs

---------

Co-authored-by: Martin Robinson <mrobinson@igalia.com>
This commit is contained in:
Ngo Iok Ui (Wu Yu Wei) 2023-10-16 22:07:41 +09:00 committed by GitHub
parent a81a1cf794
commit a2f8dcfb8a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -145,6 +145,7 @@ mod gen {
},
dom: {
webgpu: {
/// Enable WebGPU APIs.
enabled: bool,
},
bluetooth: {
@ -274,6 +275,7 @@ mod gen {
enabled: bool,
},
webgl2: {
/// Enable WebGL2 APIs.
enabled: bool,
},
webrtc: {
@ -490,12 +492,14 @@ mod gen {
},
shell: {
background_color: {
/// The background color of shell's viewport. This will be used by OpenGL's `glClearColor`.
#[serde(rename = "shell.background-color.rgba")]
rgba: [f64; 4],
},
crash_reporter: {
enabled: bool,
},
/// URL string of the homepage.
homepage: String,
keep_screen_on: {
enabled: bool,
@ -503,9 +507,11 @@ mod gen {
#[serde(rename = "shell.native-orientation")]
native_orientation: String,
native_titlebar: {
/// Enable native window's titlebar and decorations.
#[serde(rename = "shell.native-titlebar.enabled")]
enabled: bool,
},
/// URL string of the search engine page (for example <https://google.com> or and <https://duckduckgo.com>.
searchpage: String,
},
webgl: {