Bug 1504659 Part 5: Update Android reftest expectations. r=botond

The tests for Bug 1133905 all compare the visibility of scrollbars with
differently-sized css viewports. This patch has some affect on the
viewport sizing that I don't understand, and it causes some of the tests
to start passing and some to start failing.

The test for Bug 1242172 has elements sized to height 100% and checking
for the presence or absence of scrollbars. In this case the patch appears
to increase the css viewport height and decrease the width -- again for
reasons I don't understand -- and this affects the scrollbar sizes.

Differential Revision: https://phabricator.services.mozilla.com/D16078

--HG--
extra : moz-landing-system : lando
This commit is contained in:
Brad Werth 2019-01-16 21:58:27 +00:00
parent 52a3895d81
commit 628e787dd1
5 changed files with 27 additions and 23 deletions

View File

@ -21,7 +21,8 @@ fuzzy-if(Android,0-51,0-22) skip-if(!Android) pref(apz.allow_zooming,true) == sc
# Meta-viewport tag support
skip-if(!Android) pref(apz.allow_zooming,true) == initial-scale-1.html initial-scale-1-ref.html
skip-if(!asyncPan) == frame-reconstruction-scroll-clamping.html frame-reconstruction-scroll-clamping-ref.html
# Bug 1520320 is tracking the effort to make this test pass again.
skip-if(!asyncPan) fails-if(Android) == frame-reconstruction-scroll-clamping.html frame-reconstruction-scroll-clamping-ref.html
# Test that position:fixed and position:sticky elements are attached to the
# layout viewport.

View File

@ -1913,11 +1913,11 @@ skip-if(!Android) == 1133905-1.html 1133905-ref.html
skip-if(!Android) == 1133905-2.html 1133905-ref.html
skip-if(!Android) == 1133905-3.html 1133905-ref.html
skip-if(!Android) == 1133905-4.html 1133905-ref.html
skip-if(!Android) == 1133905-5.html 1133905-ref.html
skip-if(!Android) == 1133905-6.html 1133905-ref.html
skip-if(!Android) fails-if(Android) == 1133905-1-v.html 1133905-ref-v.html
skip-if(!Android) fails-if(Android) == 1133905-2-v.html 1133905-ref-v.html
skip-if(!Android) fails-if(Android) == 1133905-3-v.html 1133905-ref-v.html
skip-if(!Android) fails-if(Android) == 1133905-5.html 1133905-ref.html
skip-if(!Android) fails-if(Android) == 1133905-6.html 1133905-ref.html
skip-if(!Android) == 1133905-1-v.html 1133905-ref-v.html
skip-if(!Android) == 1133905-2-v.html 1133905-ref-v.html
skip-if(!Android) == 1133905-3-v.html 1133905-ref-v.html
skip-if(!Android) == 1133905-4-v.html 1133905-ref-v.html
skip-if(!Android) fails-if(Android) == 1133905-5-v.html 1133905-ref-v.html
skip-if(!Android) fails-if(Android) == 1133905-6-v.html 1133905-ref-v.html
@ -1925,11 +1925,11 @@ skip-if(!Android) == 1133905-1-h.html 1133905-ref-h.html
skip-if(!Android) == 1133905-2-h.html 1133905-ref-h.html
skip-if(!Android) == 1133905-3-h.html 1133905-ref-h.html
skip-if(!Android) == 1133905-4-h.html 1133905-ref-h.html
skip-if(!Android) == 1133905-5-h.html 1133905-ref-h.html
skip-if(!Android) == 1133905-6-h.html 1133905-ref-h.html
skip-if(!Android) fails-if(Android) == 1133905-1-vh.html 1133905-ref-vh.html
skip-if(!Android) fails-if(Android) == 1133905-2-vh.html 1133905-ref-vh.html
skip-if(!Android) fails-if(Android) == 1133905-3-vh.html 1133905-ref-vh.html
skip-if(!Android) fails-if(Android) == 1133905-5-h.html 1133905-ref-h.html
skip-if(!Android) fails-if(Android) == 1133905-6-h.html 1133905-ref-h.html
skip-if(!Android) == 1133905-1-vh.html 1133905-ref-vh.html
skip-if(!Android) == 1133905-2-vh.html 1133905-ref-vh.html
skip-if(!Android) == 1133905-3-vh.html 1133905-ref-vh.html
skip-if(!Android) == 1133905-4-vh.html 1133905-ref-vh.html
skip-if(!Android) fails-if(Android) == 1133905-5-vh.html 1133905-ref-vh.html
skip-if(!Android) fails-if(Android) == 1133905-6-vh.html 1133905-ref-vh.html
@ -1937,11 +1937,11 @@ skip-if(!Android) == 1133905-1-rtl.html 1133905-ref-rtl.html
skip-if(!Android) == 1133905-2-rtl.html 1133905-ref-rtl.html
skip-if(!Android) == 1133905-3-rtl.html 1133905-ref-rtl.html
skip-if(!Android) == 1133905-4-rtl.html 1133905-ref-rtl.html
skip-if(!Android) == 1133905-5-rtl.html 1133905-ref-rtl.html
skip-if(!Android) == 1133905-6-rtl.html 1133905-ref-rtl.html
skip-if(!Android) fails-if(Android) == 1133905-1-v-rtl.html 1133905-ref-v-rtl.html
skip-if(!Android) fails-if(Android) == 1133905-2-v-rtl.html 1133905-ref-v-rtl.html
skip-if(!Android) fails-if(Android) == 1133905-3-v-rtl.html 1133905-ref-v-rtl.html
skip-if(!Android) fails-if(Android) == 1133905-5-rtl.html 1133905-ref-rtl.html
skip-if(!Android) fails-if(Android) == 1133905-6-rtl.html 1133905-ref-rtl.html
skip-if(!Android) == 1133905-1-v-rtl.html 1133905-ref-v-rtl.html
skip-if(!Android) == 1133905-2-v-rtl.html 1133905-ref-v-rtl.html
skip-if(!Android) == 1133905-3-v-rtl.html 1133905-ref-v-rtl.html
skip-if(!Android) == 1133905-4-v-rtl.html 1133905-ref-v-rtl.html
skip-if(!Android) fails-if(Android) == 1133905-5-v-rtl.html 1133905-ref-v-rtl.html
skip-if(!Android) fails-if(Android) == 1133905-6-v-rtl.html 1133905-ref-v-rtl.html
@ -1949,11 +1949,11 @@ skip-if(!Android) == 1133905-1-h-rtl.html 1133905-ref-h-rtl.html
skip-if(!Android) == 1133905-2-h-rtl.html 1133905-ref-h-rtl.html
skip-if(!Android) == 1133905-3-h-rtl.html 1133905-ref-h-rtl.html
skip-if(!Android) == 1133905-4-h-rtl.html 1133905-ref-h-rtl.html
skip-if(!Android) == 1133905-5-h-rtl.html 1133905-ref-h-rtl.html
skip-if(!Android) == 1133905-6-h-rtl.html 1133905-ref-h-rtl.html
skip-if(!Android) fails-if(Android) == 1133905-1-vh-rtl.html 1133905-ref-vh-rtl.html
skip-if(!Android) fails-if(Android) == 1133905-2-vh-rtl.html 1133905-ref-vh-rtl.html
skip-if(!Android) fails-if(Android) == 1133905-3-vh-rtl.html 1133905-ref-vh-rtl.html
skip-if(!Android) fails-if(Android) == 1133905-5-h-rtl.html 1133905-ref-h-rtl.html
skip-if(!Android) fails-if(Android) == 1133905-6-h-rtl.html 1133905-ref-h-rtl.html
skip-if(!Android) == 1133905-1-vh-rtl.html 1133905-ref-vh-rtl.html
skip-if(!Android) == 1133905-2-vh-rtl.html 1133905-ref-vh-rtl.html
skip-if(!Android) == 1133905-3-vh-rtl.html 1133905-ref-vh-rtl.html
skip-if(!Android) == 1133905-4-vh-rtl.html 1133905-ref-vh-rtl.html
skip-if(!Android) fails-if(Android) == 1133905-5-vh-rtl.html 1133905-ref-vh-rtl.html
skip-if(!Android) fails-if(Android) == 1133905-6-vh-rtl.html 1133905-ref-vh-rtl.html
@ -1993,7 +1993,8 @@ random-if(gtkWidget) != 1238243-1.html 1238243-1-notref.html # may fail on Linux
== 1238243-2.html 1238243-2-ref.html
fuzzy(0-100,0-2000) == 1239564.html 1239564-ref.html
== 1242172-1.html 1242172-1-ref.html
fuzzy-if(webrender,0-2,0-2601) == 1242172-2.html 1242172-2-ref.html
# Bug 1520320 is tracking this Android failure case.
fuzzy-if(webrender,0-2,0-2601) fails-if(Android) == 1242172-2.html 1242172-2-ref.html
== 1242781.html 1242781-ref.html
== 1263845.html 1263845-ref.html
== 1260543-1.html 1260543-1-ref.html

View File

@ -1,5 +1,6 @@
<html>
<head>
<meta name="viewport" content="initial-scale=1">
<style type="text/css">
div.test
{

View File

@ -1,5 +1,6 @@
<html>
<head>
<meta name="viewport" content="initial-scale=1">
<style type="text/css">
div.test
{

View File

@ -3,7 +3,7 @@
# this test.
== singular-1a.html about:blank
# Multiple transforms should act identically to nested divs.
fuzzy-if(webrender,0-1,0-27) == compound-1a.html compound-1-ref.html
fuzzy-if(webrender,0-1,0-27) pref(apz.allow_zooming,true) == compound-1a.html compound-1-ref.html
!= compound-1a.html compound-1-fail.html
== dynamic-inherit-1.html dynamic-inherit-1-ref.html
== dynamic-addremove-1a.html dynamic-addremove-1-ref.html