Bug 1369615 - Avoid unnecessary struct field shorthand in webrender. r?kats
This applies the patch from https://github.com/servo/webrender/pull/1330
without pulling all the recent changes to webrender.
Bug 1321847 will ensure further updates don't break building with older
versions of rustc without meaning to.
--- a/gfx/webrender/src/renderer.rs
+++ b/gfx/webrender/src/renderer.rs
@@ -1053,17 +1053,17 @@ impl Renderer {
let default_font_render_mode = match (options.enable_aa, options.enable_subpixel_aa) {
(true, true) => FontRenderMode::Subpixel,
(true, false) => FontRenderMode::Alpha,
(false, _) => FontRenderMode::Mono,
};
let config = FrameBuilderConfig {
enable_scrollbars: options.enable_scrollbars,
- default_font_render_mode,
+ default_font_render_mode: default_font_render_mode,
debug: options.debug,
cache_expiry_frames: options.cache_expiry_frames,
};
let device_pixel_ratio = options.device_pixel_ratio;
let render_target_debug = options.render_target_debug;
let payload_tx_for_backend = payload_tx.clone();
let recorder = options.recorder;