diff options
author | Simon Sapin <simon.sapin@exyr.org> | 2017-10-11 23:12:43 +0200 |
---|---|---|
committer | Simon Sapin <simon.sapin@exyr.org> | 2017-10-12 12:10:56 +0200 |
commit | aa5761a5fb8c014b4f0e6e77f95a86299d8d94ef (patch) | |
tree | 5a4549541437b62f09b844379b60a4b50fe6de8b /components/layout/text.rs | |
parent | 796a8dc618e3bfd2a7523e84f95c9ef59693932a (diff) | |
download | servo-aa5761a5fb8c014b4f0e6e77f95a86299d8d94ef.tar.gz servo-aa5761a5fb8c014b4f0e6e77f95a86299d8d94ef.zip |
Remove usage of unstable box syntax, except in the script crate
… because there’s a lot of it,
and script still uses any other unstable features anyway.
Diffstat (limited to 'components/layout/text.rs')
-rw-r--r-- | components/layout/text.rs | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/components/layout/text.rs b/components/layout/text.rs index 1915b2b878d..bdee1c52980 100644 --- a/components/layout/text.rs +++ b/components/layout/text.rs @@ -377,12 +377,13 @@ impl TextRunScanner { None }; - let mut new_text_fragment_info = box ScannedTextFragmentInfo::new( + let mut new_text_fragment_info = Box::new(ScannedTextFragmentInfo::new( scanned_run.run, byte_range, text_size, insertion_point, - flags); + flags + )); let new_metrics = new_text_fragment_info.run.metrics_for_range(&byte_range); let writing_mode = old_fragment.style.writing_mode; @@ -506,10 +507,12 @@ fn split_first_fragment_at_newline_if_necessary(fragments: &mut LinkedList<Fragm } }; } - first_fragment.transform(first_fragment.border_box.size, - SpecificFragmentInfo::UnscannedText( - box UnscannedTextFragmentInfo::new(string_before, - selection_before))) + first_fragment.transform( + first_fragment.border_box.size, + SpecificFragmentInfo::UnscannedText(Box::new( + UnscannedTextFragmentInfo::new(string_before, selection_before) + )) + ) }; fragments.push_front(new_fragment); |