aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/performanceobserver.rs
diff options
context:
space:
mode:
authorSmitty <me@iter.ca>2024-02-05 09:30:53 -0500
committerGitHub <noreply@github.com>2024-02-05 14:30:53 +0000
commit50c930866be9410e0e9234206683d28463a55ede (patch)
treeb5db5c7de7fac2514f07c792d516bd976f3539cc /components/script/dom/performanceobserver.rs
parent4758ffabcabe901fd17c11d4eeafb7e35eb9cc12 (diff)
downloadservo-50c930866be9410e0e9234206683d28463a55ede.tar.gz
servo-50c930866be9410e0e9234206683d28463a55ede.zip
Make console methods take `any` instead of `string` (#31241)
* Make console methods use `any` for the message Match the Console spec by allowing any value to be passed to console methods, instead of just values that can be converted to a string. Signed-off-by: syvb <me@iter.ca> * Add test for console logging a Symbol Signed-off-by: syvb <me@iter.ca> * Implement object stringification for logs Signed-off-by: syvb <me@iter.ca> * Address review comments Signed-off-by: syvb <me@iter.ca> * Make time/timeEnd accept DOMString to match spec * Update WPT results for layout 2013 --------- Signed-off-by: syvb <me@iter.ca>
Diffstat (limited to 'components/script/dom/performanceobserver.rs')
-rw-r--r--components/script/dom/performanceobserver.rs12
1 files changed, 4 insertions, 8 deletions
diff --git a/components/script/dom/performanceobserver.rs b/components/script/dom/performanceobserver.rs
index cda2248f3e8..c87fedcd843 100644
--- a/components/script/dom/performanceobserver.rs
+++ b/components/script/dom/performanceobserver.rs
@@ -191,11 +191,9 @@ impl PerformanceObserverMethods for PerformanceObserver {
// Step 6.3
if entry_types.is_empty() {
- Console::Warn(
+ Console::internal_warn(
&*self.global(),
- vec![DOMString::from(
- "No valid entry type provided to observe().",
- )],
+ DOMString::from("No valid entry type provided to observe()."),
);
return Ok(());
}
@@ -210,11 +208,9 @@ impl PerformanceObserverMethods for PerformanceObserver {
} else if let Some(entry_type) = &options.type_ {
// Step 7.2
if !VALID_ENTRY_TYPES.contains(&entry_type.as_ref()) {
- Console::Warn(
+ Console::internal_warn(
&*self.global(),
- vec![DOMString::from(
- "No valid entry type provided to observe().",
- )],
+ DOMString::from("No valid entry type provided to observe()."),
);
return Ok(());
}