aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorbors-servo <release+servo@mozilla.com>2014-05-03 11:25:22 -0400
committerbors-servo <release+servo@mozilla.com>2014-05-03 11:25:22 -0400
commit09374f07e2cd152b2126c49c623f00997c36cfb2 (patch)
treeb3c9dc9992237ce816bec748e89494374e44227f /src
parent897c54351a4bb81c7d146d5264d1baee18a32eec (diff)
parent86df4c1fc14cb68a0954bdf7c872fef253649aca (diff)
downloadservo-09374f07e2cd152b2126c49c623f00997c36cfb2.tar.gz
servo-09374f07e2cd152b2126c49c623f00997c36cfb2.zip
auto merge of #2297 : Ms2ger/servo/fail-owned-str, r=jdm
The ~"string" expression is being removed in upstream rust.
Diffstat (limited to 'src')
-rw-r--r--src/components/gfx/platform/android/font.rs2
-rw-r--r--src/components/gfx/platform/linux/font.rs2
-rw-r--r--src/components/gfx/render_context.rs2
-rw-r--r--src/components/gfx/text/glyph.rs4
-rw-r--r--src/components/main/compositing/compositor_layer.rs2
-rw-r--r--src/components/main/layout/text.rs2
-rw-r--r--src/components/net/image/base.rs2
-rw-r--r--src/components/net/image_cache_task.rs16
-rw-r--r--src/components/script/html/hubbub_html_parser.rs2
-rw-r--r--src/components/script/script_task.rs2
-rw-r--r--src/components/util/opts.rs2
11 files changed, 19 insertions, 19 deletions
diff --git a/src/components/gfx/platform/android/font.rs b/src/components/gfx/platform/android/font.rs
index c1910acd9f0..3601e0e73f0 100644
--- a/src/components/gfx/platform/android/font.rs
+++ b/src/components/gfx/platform/android/font.rs
@@ -65,7 +65,7 @@ impl Drop for FontHandle {
assert!(self.face.is_not_null());
unsafe {
if !FT_Done_Face(self.face).succeeded() {
- fail!(~"FT_Done_Face failed");
+ fail!("FT_Done_Face failed");
}
}
}
diff --git a/src/components/gfx/platform/linux/font.rs b/src/components/gfx/platform/linux/font.rs
index 6097d43d288..16beabe4a56 100644
--- a/src/components/gfx/platform/linux/font.rs
+++ b/src/components/gfx/platform/linux/font.rs
@@ -65,7 +65,7 @@ impl Drop for FontHandle {
assert!(self.face.is_not_null());
unsafe {
if !FT_Done_Face(self.face).succeeded() {
- fail!(~"FT_Done_Face failed");
+ fail!("FT_Done_Face failed");
}
}
}
diff --git a/src/components/gfx/render_context.rs b/src/components/gfx/render_context.rs
index 1e0e799d366..943bb0bc876 100644
--- a/src/components/gfx/render_context.rs
+++ b/src/components/gfx/render_context.rs
@@ -99,7 +99,7 @@ impl<'a> RenderContext<'a> {
RGBA8 => 4,
K8 => 1,
KA8 => 2,
- _ => fail!(~"color type not supported"),
+ _ => fail!("color type not supported"),
};
let stride = image.width * pixel_width;
diff --git a/src/components/gfx/text/glyph.rs b/src/components/gfx/text/glyph.rs
index 37cfd67a01e..a4fd127bbd5 100644
--- a/src/components/gfx/text/glyph.rs
+++ b/src/components/gfx/text/glyph.rs
@@ -361,7 +361,7 @@ impl<'a> DetailedGlyphStore {
// FIXME: This is a workaround for borrow of self.detail_lookup not getting inferred.
let records : &[DetailedGlyphRecord] = self.detail_lookup;
match records.binary_search_index(&key) {
- None => fail!(~"Invalid index not found in detailed glyph lookup table!"),
+ None => fail!("Invalid index not found in detailed glyph lookup table!"),
Some(i) => {
assert!(i + (count as uint) <= self.detail_buffer.len());
// return a slice into the buffer
@@ -385,7 +385,7 @@ impl<'a> DetailedGlyphStore {
// FIXME: This is a workaround for borrow of self.detail_lookup not getting inferred.
let records: &[DetailedGlyphRecord] = self.detail_lookup;
match records.binary_search_index(&key) {
- None => fail!(~"Invalid index not found in detailed glyph lookup table!"),
+ None => fail!("Invalid index not found in detailed glyph lookup table!"),
Some(i) => {
assert!(i + (detail_offset as uint) < self.detail_buffer.len());
&self.detail_buffer[i+(detail_offset as uint)]
diff --git a/src/components/main/compositing/compositor_layer.rs b/src/components/main/compositing/compositor_layer.rs
index 07cddb4a2ac..2294bdbf10d 100644
--- a/src/components/main/compositing/compositor_layer.rs
+++ b/src/components/main/compositing/compositor_layer.rs
@@ -760,7 +760,7 @@ impl CompositorLayer {
common.next_sibling.clone()
})
}
- Some(_) => fail!(~"found unexpected layer kind"),
+ Some(_) => fail!("found unexpected layer kind"),
};
// Set the layer's transform.
diff --git a/src/components/main/layout/text.rs b/src/components/main/layout/text.rs
index 63773e23f83..4c7ddaa94d8 100644
--- a/src/components/main/layout/text.rs
+++ b/src/components/main/layout/text.rs
@@ -114,7 +114,7 @@ impl TextRunScanner {
let mut new_whitespace = last_whitespace;
match (is_singleton, is_text_clump) {
(false, false) => {
- fail!(~"WAT: can't coalesce non-text nodes in flush_clump_to_list()!")
+ fail!("WAT: can't coalesce non-text nodes in flush_clump_to_list()!")
}
(true, false) => {
// FIXME(pcwalton): Stop cloning boxes, as above.
diff --git a/src/components/net/image/base.rs b/src/components/net/image/base.rs
index 5e2b5179ac6..9f9589551b3 100644
--- a/src/components/net/image/base.rs
+++ b/src/components/net/image/base.rs
@@ -60,7 +60,7 @@ pub fn load_from_memory(buffer: &[u8]) -> Option<Image> {
byte_swap(png::RGBA8, image.data);
Some(Image(image.width as u32, image.height as u32, png::RGBA8, image.data))
}
- stb_image::ImageF32(_image) => fail!(~"HDR images not implemented"),
+ stb_image::ImageF32(_image) => fail!("HDR images not implemented"),
stb_image::Error(_) => None
}
}
diff --git a/src/components/net/image_cache_task.rs b/src/components/net/image_cache_task.rs
index 7fac5842d4f..41ac94ca6d7 100644
--- a/src/components/net/image_cache_task.rs
+++ b/src/components/net/image_cache_task.rs
@@ -64,7 +64,7 @@ impl Eq for ImageResponseMsg {
fn eq(&self, other: &ImageResponseMsg) -> bool {
// FIXME: Bad copies
match (self.clone(), other.clone()) {
- (ImageReady(..), ImageReady(..)) => fail!(~"unimplemented comparison"),
+ (ImageReady(..), ImageReady(..)) => fail!("unimplemented comparison"),
(ImageNotReady, ImageNotReady) => true,
(ImageFailed, ImageFailed) => true,
@@ -304,14 +304,14 @@ impl ImageCache {
| Decoding
| Decoded(..)
| Failed => {
- fail!(~"wrong state for storing prefetched image")
+ fail!("wrong state for storing prefetched image")
}
}
}
fn decode(&mut self, url: Url) {
match self.get_state(url.clone()) {
- Init => fail!(~"decoding image before prefetch"),
+ Init => fail!("decoding image before prefetch"),
Prefetching(DoNotDecode) => {
// We don't have the data yet, queue up the decode
@@ -369,7 +369,7 @@ impl ImageCache {
| Prefetched(..)
| Decoded(..)
| Failed => {
- fail!(~"incorrect state in store_image")
+ fail!("incorrect state in store_image")
}
}
@@ -396,9 +396,9 @@ impl ImageCache {
fn get_image(&self, url: Url, response: Sender<ImageResponseMsg>) {
match self.get_state(url.clone()) {
- Init => fail!(~"request for image before prefetch"),
+ Init => fail!("request for image before prefetch"),
Prefetching(DoDecode) => response.send(ImageNotReady),
- Prefetching(DoNotDecode) | Prefetched(..) => fail!(~"request for image before decode"),
+ Prefetching(DoNotDecode) | Prefetched(..) => fail!("request for image before decode"),
Decoding => response.send(ImageNotReady),
Decoded(image) => response.send(ImageReady(image.clone())),
Failed => response.send(ImageFailed),
@@ -407,9 +407,9 @@ impl ImageCache {
fn wait_for_image(&mut self, url: Url, response: Sender<ImageResponseMsg>) {
match self.get_state(url.clone()) {
- Init => fail!(~"request for image before prefetch"),
+ Init => fail!("request for image before prefetch"),
- Prefetching(DoNotDecode) | Prefetched(..) => fail!(~"request for image before decode"),
+ Prefetching(DoNotDecode) | Prefetched(..) => fail!("request for image before decode"),
Prefetching(DoDecode) | Decoding => {
// We don't have this image yet
diff --git a/src/components/script/html/hubbub_html_parser.rs b/src/components/script/html/hubbub_html_parser.rs
index 13cececb86a..18945f9062a 100644
--- a/src/components/script/html/hubbub_html_parser.rs
+++ b/src/components/script/html/hubbub_html_parser.rs
@@ -421,7 +421,7 @@ pub fn parse_html(page: &Page,
clone_node: |_node, deep| {
debug!("clone node");
if deep { error!("-- deep clone unimplemented"); }
- fail!(~"clone node unimplemented")
+ fail!("clone node unimplemented")
},
reparent_children: |_node, _new_parent| {
debug!("reparent children");
diff --git a/src/components/script/script_task.rs b/src/components/script/script_task.rs
index 43d1fd49b26..a9cd5edbaff 100644
--- a/src/components/script/script_task.rs
+++ b/src/components/script/script_task.rs
@@ -324,7 +324,7 @@ impl Page {
debug!("script: layout joined")
}
- None => fail!(~"reader forked but no join port?"),
+ None => fail!("reader forked but no join port?"),
}
}
}
diff --git a/src/components/util/opts.rs b/src/components/util/opts.rs
index 1a8f96aac60..590415aee73 100644
--- a/src/components/util/opts.rs
+++ b/src/components/util/opts.rs
@@ -119,7 +119,7 @@ pub fn from_cmdline_args(args: &[~str]) -> Option<Opts> {
} else if backend_str == ~"skia" {
SkiaBackend
} else {
- fail!(~"unknown backend type")
+ fail!("unknown backend type")
}
}
None => SkiaBackend