diff --git a/components/layout/display_list_builder.rs b/components/layout/display_list_builder.rs index de6e707169c0..b43391cf1665 100644 --- a/components/layout/display_list_builder.rs +++ b/components/layout/display_list_builder.rs @@ -106,7 +106,10 @@ const INSERTION_POINT_LOGICAL_WIDTH: Au = Au(1 * AU_PER_PX); // Colors for selected text. TODO (#8077): Use the ::selection pseudo-element to set these. const SELECTION_FOREGROUND_COLOR: RGBA = RGBA { red: 1.0, green: 1.0, blue: 1.0, alpha: 1.0 }; +#[cfg(target_os="linux")] const SELECTION_BACKGROUND_COLOR: RGBA = RGBA { red: 1.0, green: 0.5, blue: 0.0, alpha: 1.0 }; +#[cfg(not(target_os="linux"))] +const SELECTION_BACKGROUND_COLOR: RGBA = RGBA { red: 0.69, green: 0.84, blue: 1.0, alpha: 1.0 }; // TODO(gw): The transforms spec says that perspective length must // be positive. However, there is some confusion between the spec