aboutsummaryrefslogtreecommitdiffstats
path: root/ports/servoshell/prefs.rs
diff options
context:
space:
mode:
Diffstat (limited to 'ports/servoshell/prefs.rs')
-rw-r--r--ports/servoshell/prefs.rs9
1 files changed, 6 insertions, 3 deletions
diff --git a/ports/servoshell/prefs.rs b/ports/servoshell/prefs.rs
index 306aaa197d2..a602939cb65 100644
--- a/ports/servoshell/prefs.rs
+++ b/ports/servoshell/prefs.rs
@@ -428,7 +428,11 @@ pub(crate) fn parse_command_line_arguments(args: Vec<String>) -> ArgumentParsing
#[cfg(target_env = "ohos")]
let log_filter = {
let filters = opt_match.opt_strs("log-filter").join(",");
- (!filters.is_empty()).then_some(filters)
+ let log_filter = (!filters.is_empty()).then_some(filters).or_else(|| {
+ (!preferences.log_filter.is_empty()).then_some(preferences.log_filter.clone())
+ });
+ log::debug!("Set log_filter to: {:?}", log_filter);
+ log_filter
};
let mut debug_options = DebugOptions::default();
@@ -574,7 +578,6 @@ pub(crate) fn parse_command_line_arguments(args: Vec<String>) -> ArgumentParsing
"dom_offscreen_canvas_enabled",
"dom_permissions_enabled",
"dom_resize_observer_enabled",
- "dom_serviceworker_enabled",
"dom_svg_enabled",
"dom_trusted_types_enabled",
"dom_webgl2_enabled",
@@ -733,7 +736,7 @@ fn print_debug_options_usage(app: &str) {
);
print_option(
"dump-flow-tree",
- "Print the flow tree (Layout 2013) or fragment tree (Layout 2020) after each layout.",
+ "Print the fragment tree after each layout.",
);
print_option(
"dump-rule-tree",