mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-09-04 08:36:12 +00:00
LibWeb: Port DOMException interface from DeprecatedString to String
This commit is contained in:
parent
bcb6851c07
commit
41928c2902
Notes:
sideshowbarker
2024-07-17 07:06:47 +09:00
Author: https://github.com/shannonbooth
Commit: 41928c2902
Pull-request: https://github.com/SerenityOS/serenity/pull/20968
65 changed files with 296 additions and 296 deletions
|
@ -74,12 +74,12 @@ WebIDL::ExceptionOr<void> PerformanceObserver::observe(PerformanceObserverInit&
|
|||
// 2. If this's observer type is "single" and options's entryTypes member is present, then throw an "InvalidModificationError".
|
||||
else if (m_observer_type == ObserverType::Single) {
|
||||
if (options.entry_types.has_value())
|
||||
return WebIDL::InvalidModificationError::create(realm, "Cannot change a PerformanceObserver from observing a single type to observing multiple types"sv);
|
||||
return WebIDL::InvalidModificationError::create(realm, "Cannot change a PerformanceObserver from observing a single type to observing multiple types"_fly_string);
|
||||
}
|
||||
// 3. If this's observer type is "multiple" and options's type member is present, then throw an "InvalidModificationError".
|
||||
else if (m_observer_type == ObserverType::Multiple) {
|
||||
if (options.type.has_value())
|
||||
return WebIDL::InvalidModificationError::create(realm, "Cannot change a PerformanceObserver from observing multiple types to observing a single type"sv);
|
||||
return WebIDL::InvalidModificationError::create(realm, "Cannot change a PerformanceObserver from observing multiple types to observing a single type"_fly_string);
|
||||
}
|
||||
|
||||
// 5. Set this's requires dropped entries to true.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue