diff options
author | chansuke <chansuke@georepublic.de> | 2018-09-18 23:24:15 +0900 |
---|---|---|
committer | Josh Matthews <josh@joshmatthews.net> | 2018-09-19 17:40:47 -0400 |
commit | c37a345dc9f4dda6ea29c42f96f6c7201c42cbac (patch) | |
tree | 1f05b49bac02318455a59d5b143c186fd872bdb9 /components/script/layout_image.rs | |
parent | 2ca7a134736bb4759ff209c1bc0b6dc3cc1984c9 (diff) | |
download | servo-c37a345dc9f4dda6ea29c42f96f6c7201c42cbac.tar.gz servo-c37a345dc9f4dda6ea29c42f96f6c7201c42cbac.zip |
Format script component
Diffstat (limited to 'components/script/layout_image.rs')
-rw-r--r-- | components/script/layout_image.rs | 39 |
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); } |