Bug 1503224 - Update webrender to commit f3d6f138c9d15f498384f13aeaa5f5dd6ee76dd6 (WR PR 3246). r=kats
authorWR Updater Bot <graphics-team@mozilla.staktrace.com>
Tue, 30 Oct 2018 14:22:59 +0000
changeset 443513 39b0d68435cbd78f8f81b06b02df40561f930cca
parent 443512 4b7884f2b67033d7fbc7c776dc7bcdda6d15fb08
child 443514 6a379f71dac837ed4d01cf80d4c8c5b4dbc0d5e1
push id34961
push useraciure@mozilla.com
push dateTue, 30 Oct 2018 22:06:02 +0000
treeherdermozilla-central@a9bd3dd38b19 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerskats
bugs1503224
milestone65.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1503224 - Update webrender to commit f3d6f138c9d15f498384f13aeaa5f5dd6ee76dd6 (WR PR 3246). r=kats DONTBUILD because no code changes Differential Revision: https://phabricator.services.mozilla.com/D10225
gfx/webrender/src/renderer.rs
gfx/webrender_api/src/display_list.rs
gfx/webrender_bindings/revision.txt
--- a/gfx/webrender/src/renderer.rs
+++ b/gfx/webrender/src/renderer.rs
@@ -1620,17 +1620,17 @@ impl From<std::io::Error> for RendererEr
 
 impl From<ResourceCacheError> for RendererError {
     fn from(err: ResourceCacheError) -> Self {
         RendererError::Resource(err)
     }
 }
 
 impl Renderer {
-    /// Initializes webrender and creates a `Renderer` and `RenderApiSender`.
+    /// Initializes WebRender and creates a `Renderer` and `RenderApiSender`.
     ///
     /// # Examples
     /// Initializes a `Renderer` with some reasonable values. For more information see
     /// [`RendererOptions`][rendereroptions].
     ///
     /// ```rust,ignore
     /// # use webrender::renderer::Renderer;
     /// # use std::path::PathBuf;
--- a/gfx/webrender_api/src/display_list.rs
+++ b/gfx/webrender_api/src/display_list.rs
@@ -716,17 +716,17 @@ fn serialize_fast<T: Serialize>(vec: &mu
 }
 
 /// Serializes an iterator, assuming:
 ///
 /// * The Clone impl is trivial (e.g. we're just memcopying a slice iterator)
 /// * The ExactSizeIterator impl is stable and correct across a Clone
 /// * The Serialize impl has a stable size across two invocations
 ///
-/// If the first is incorrect, webrender will be very slow. If the other two are
+/// If the first is incorrect, WebRender will be very slow. If the other two are
 /// incorrect, the result will be Undefined Behaviour! The ExactSizeIterator
 /// bound would ideally be replaced with a TrustedLen bound to protect us a bit
 /// better, but that trait isn't stable (and won't be for a good while, if ever).
 ///
 /// Debug asserts are included that should catch all Undefined Behaviour, but
 /// we can't afford to include these in release builds.
 fn serialize_iter_fast<I>(vec: &mut Vec<u8>, iter: I) -> usize
 where I: ExactSizeIterator + Clone,
--- a/gfx/webrender_bindings/revision.txt
+++ b/gfx/webrender_bindings/revision.txt
@@ -1,1 +1,1 @@
-ad6cec76254030e8fcc4e6c7e5e300c69b6d36ca
+f3d6f138c9d15f498384f13aeaa5f5dd6ee76dd6