Bug 1417062 - Update for API change in WR PR 2043. r=nical

MozReview-Commit-ID: 1tkg8G6BT2Q

--HG--
extra : rebase_source : c12aedca9dc1f558a89172478b16a16aa039f059
This commit is contained in:
Kartikaya Gupta 2017-11-17 08:43:49 -05:00
Родитель 90e8088bb6
Коммит 970ae8d67f
1 изменённых файлов: 3 добавлений и 3 удалений

Просмотреть файл

@ -1258,7 +1258,7 @@ pub extern "C" fn wr_dp_push_stacking_context(state: &mut WrState,
WrFilterOpType::Grayscale => FilterOp::Grayscale(c_filter.argument), WrFilterOpType::Grayscale => FilterOp::Grayscale(c_filter.argument),
WrFilterOpType::HueRotate => FilterOp::HueRotate(c_filter.argument), WrFilterOpType::HueRotate => FilterOp::HueRotate(c_filter.argument),
WrFilterOpType::Invert => FilterOp::Invert(c_filter.argument), WrFilterOpType::Invert => FilterOp::Invert(c_filter.argument),
WrFilterOpType::Opacity => FilterOp::Opacity(PropertyBinding::Value(c_filter.argument)), WrFilterOpType::Opacity => FilterOp::Opacity(PropertyBinding::Value(c_filter.argument), c_filter.argument),
WrFilterOpType::Saturate => FilterOp::Saturate(c_filter.argument), WrFilterOpType::Saturate => FilterOp::Saturate(c_filter.argument),
WrFilterOpType::Sepia => FilterOp::Sepia(c_filter.argument), WrFilterOpType::Sepia => FilterOp::Sepia(c_filter.argument),
} }
@ -1267,7 +1267,7 @@ pub extern "C" fn wr_dp_push_stacking_context(state: &mut WrState,
let opacity_ref = unsafe { opacity.as_ref() }; let opacity_ref = unsafe { opacity.as_ref() };
if let Some(opacity) = opacity_ref { if let Some(opacity) = opacity_ref {
if *opacity < 1.0 { if *opacity < 1.0 {
filters.push(FilterOp::Opacity(PropertyBinding::Value(*opacity))); filters.push(FilterOp::Opacity(PropertyBinding::Value(*opacity), *opacity));
} }
} }
@ -1281,7 +1281,7 @@ pub extern "C" fn wr_dp_push_stacking_context(state: &mut WrState,
if let Some(anim) = anim { if let Some(anim) = anim {
debug_assert!(anim.id > 0); debug_assert!(anim.id > 0);
match anim.effect_type { match anim.effect_type {
WrAnimationType::Opacity => filters.push(FilterOp::Opacity(PropertyBinding::Binding(PropertyBindingKey::new(anim.id)))), WrAnimationType::Opacity => filters.push(FilterOp::Opacity(PropertyBinding::Binding(PropertyBindingKey::new(anim.id)), 1.0)),
WrAnimationType::Transform => transform_binding = Some(PropertyBinding::Binding(PropertyBindingKey::new(anim.id))), WrAnimationType::Transform => transform_binding = Some(PropertyBinding::Binding(PropertyBindingKey::new(anim.id))),
} }
} }