aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/microtask.rs
diff options
context:
space:
mode:
authorchansuke <chansuke@georepublic.de>2018-09-18 23:24:15 +0900
committerJosh Matthews <josh@joshmatthews.net>2018-09-19 17:40:47 -0400
commitc37a345dc9f4dda6ea29c42f96f6c7201c42cbac (patch)
tree1f05b49bac02318455a59d5b143c186fd872bdb9 /components/script/microtask.rs
parent2ca7a134736bb4759ff209c1bc0b6dc3cc1984c9 (diff)
downloadservo-c37a345dc9f4dda6ea29c42f96f6c7201c42cbac.tar.gz
servo-c37a345dc9f4dda6ea29c42f96f6c7201c42cbac.zip
Format script component
Diffstat (limited to 'components/script/microtask.rs')
-rw-r--r--components/script/microtask.rs9
1 files changed, 4 insertions, 5 deletions
diff --git a/components/script/microtask.rs b/components/script/microtask.rs
index 8457a43b1b8..a4221dd92dc 100644
--- a/components/script/microtask.rs
+++ b/components/script/microtask.rs
@@ -60,7 +60,8 @@ impl MicrotaskQueue {
/// <https://html.spec.whatwg.org/multipage/#perform-a-microtask-checkpoint>
/// Perform a microtask checkpoint, executing all queued microtasks until the queue is empty.
pub fn checkpoint<F>(&self, target_provider: F)
- where F: Fn(PipelineId) -> Option<DomRoot<GlobalScope>>
+ where
+ F: Fn(PipelineId) -> Option<DomRoot<GlobalScope>>,
{
if self.performing_a_microtask_checkpoint.get() {
return;
@@ -72,9 +73,7 @@ impl MicrotaskQueue {
// Steps 2-7
while !self.microtask_queue.borrow().is_empty() {
rooted_vec!(let mut pending_queue);
- mem::swap(
- &mut *pending_queue,
- &mut *self.microtask_queue.borrow_mut());
+ mem::swap(&mut *pending_queue, &mut *self.microtask_queue.borrow_mut());
for job in pending_queue.iter() {
match *job {
@@ -94,7 +93,7 @@ impl MicrotaskQueue {
},
Microtask::NotifyMutationObservers => {
MutationObserver::notify_mutation_observers();
- }
+ },
}
}
}