aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/layout_image.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/layout_image.rs
parent2ca7a134736bb4759ff209c1bc0b6dc3cc1984c9 (diff)
downloadservo-c37a345dc9f4dda6ea29c42f96f6c7201c42cbac.tar.gz
servo-c37a345dc9f4dda6ea29c42f96f6c7201c42cbac.zip
Format script component
Diffstat (limited to 'components/script/layout_image.rs')
-rw-r--r--components/script/layout_image.rs39
1 files changed, 22 insertions, 17 deletions
diff --git a/components/script/layout_image.rs b/components/script/layout_image.rs
index 91bb021d060..aa201a23caf 100644
--- a/components/script/layout_image.rs
+++ b/components/script/layout_image.rs
@@ -28,29 +28,29 @@ impl FetchResponseListener for LayoutImageContext {
fn process_request_body(&mut self) {}
fn process_request_eof(&mut self) {}
fn process_response(&mut self, metadata: Result<FetchMetadata, NetworkError>) {
- self.cache.notify_pending_response(
- self.id,
- FetchResponseMsg::ProcessResponse(metadata));
+ self.cache
+ .notify_pending_response(self.id, FetchResponseMsg::ProcessResponse(metadata));
}
fn process_response_chunk(&mut self, payload: Vec<u8>) {
- self.cache.notify_pending_response(
- self.id,
- FetchResponseMsg::ProcessResponseChunk(payload));
+ self.cache
+ .notify_pending_response(self.id, FetchResponseMsg::ProcessResponseChunk(payload));
}
fn process_response_eof(&mut self, response: Result<(), NetworkError>) {
- self.cache.notify_pending_response(self.id,
- FetchResponseMsg::ProcessResponseEOF(response));
+ self.cache
+ .notify_pending_response(self.id, FetchResponseMsg::ProcessResponseEOF(response));
}
}
impl PreInvoke for LayoutImageContext {}
-pub fn fetch_image_for_layout(url: ServoUrl,
- node: &Node,
- id: PendingImageId,
- cache: Arc<ImageCache>) {
+pub fn fetch_image_for_layout(
+ url: ServoUrl,
+ node: &Node,
+ id: PendingImageId,
+ cache: Arc<ImageCache>,
+) {
let context = Arc::new(Mutex::new(LayoutImageContext {
id: id,
cache: cache,
@@ -65,18 +65,23 @@ pub fn fetch_image_for_layout(url: ServoUrl,
task_source: window.networking_task_source(),
canceller: Some(window.task_canceller(TaskSourceName::Networking)),
};
- ROUTER.add_route(action_receiver.to_opaque(), Box::new(move |message| {
- listener.notify_fetch(message.to().unwrap());
- }));
+ ROUTER.add_route(
+ action_receiver.to_opaque(),
+ Box::new(move |message| {
+ listener.notify_fetch(message.to().unwrap());
+ }),
+ );
let request = FetchRequestInit {
url: url,
origin: document.origin().immutable().clone(),
destination: Destination::Image,
pipeline_id: Some(document.global().pipeline_id()),
- .. FetchRequestInit::default()
+ ..FetchRequestInit::default()
};
// Layout image loads do not delay the document load event.
- document.loader_mut().fetch_async_background(request, action_sender);
+ document
+ .loader_mut()
+ .fetch_async_background(request, action_sender);
}