Bug 1549241 - disable payments-related feature-policy tests on GeckoView due to crashes r=baku
authorMarcos Cáceres <mcaceres@mozilla.com>
Wed, 08 May 2019 08:53:25 +0000
changeset 534924 cee398776b835ecb955e0ff7af1a457898808637
parent 534923 2bea789487b771c178585c365496b61d51fbaa6e
child 534925 d6bc3bde65d6e4f99c5c5cd6be6898801bfd0549
push id2082
push userffxbld-merge
push dateMon, 01 Jul 2019 08:34:18 +0000
treeherdermozilla-release@2fb19d0466d2 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersbaku
bugs1549241, 1544637
milestone68.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 1549241 - disable payments-related feature-policy tests on GeckoView due to crashes r=baku See https://bugzilla.mozilla.org/show_bug.cgi?id=1544637 Differential Revision: https://phabricator.services.mozilla.com/D29976
testing/web-platform/meta/feature-policy/payment-allowed-by-feature-policy-attribute-redirect-on-load.https.sub.html.ini
testing/web-platform/meta/feature-policy/payment-allowed-by-feature-policy-attribute.https.sub.html.ini
testing/web-platform/meta/feature-policy/payment-allowed-by-feature-policy.https.sub.html.ini
testing/web-platform/meta/feature-policy/payment-default-feature-policy.https.sub.html.ini
testing/web-platform/meta/feature-policy/payment-disabled-by-feature-policy.https.sub.html.ini
testing/web-platform/meta/feature-policy/payment-supported-by-feature-policy.tentative.html.ini
--- a/testing/web-platform/meta/feature-policy/payment-allowed-by-feature-policy-attribute-redirect-on-load.https.sub.html.ini
+++ b/testing/web-platform/meta/feature-policy/payment-allowed-by-feature-policy-attribute-redirect-on-load.https.sub.html.ini
@@ -1,11 +1,11 @@
 [payment-allowed-by-feature-policy-attribute-redirect-on-load.https.sub.html]
   disabled:
-    if not nightly_build: https://bugzilla.mozilla.org/show_bug.cgi?id=1495301
+    if (os == "android") and not nightly_build: https://bugzilla.mozilla.org/show_bug.cgi?id=1549241
   [Feature-Policy allow="payment" allows same-origin relocation.]
     expected:
       if not e10s: FAIL
 
   [Feature-Policy allow="payment" disallows cross-origin relocation.]
     expected:
       if not e10s: FAIL
 
--- a/testing/web-platform/meta/feature-policy/payment-allowed-by-feature-policy-attribute.https.sub.html.ini
+++ b/testing/web-platform/meta/feature-policy/payment-allowed-by-feature-policy-attribute.https.sub.html.ini
@@ -1,10 +1,10 @@
 [payment-allowed-by-feature-policy-attribute.https.sub.html]
   disabled:
-    if not nightly_build: https://bugzilla.mozilla.org/show_bug.cgi?id=1495301
+    if (os == "android") or not nightly_build: https://bugzilla.mozilla.org/show_bug.cgi?id=1549241
   [Feature policy "payment" can be enabled in same-origin iframe using allow="payment" attribute]
     expected:
       if not e10s: FAIL
 
   [Feature policy "payment" can be enabled in cross-origin iframe using allow="payment" attribute]
     expected: FAIL
 
--- a/testing/web-platform/meta/feature-policy/payment-allowed-by-feature-policy.https.sub.html.ini
+++ b/testing/web-platform/meta/feature-policy/payment-allowed-by-feature-policy.https.sub.html.ini
@@ -1,11 +1,11 @@
 [payment-allowed-by-feature-policy.https.sub.html]
   disabled:
-    if not nightly_build: https://bugzilla.mozilla.org/show_bug.cgi?id=1495301
+    if (os == "android") or not nightly_build: https://bugzilla.mozilla.org/show_bug.cgi?id=1549241
   [Feature-Policy header {"payment" : ["*"\]} allows the top-level document.]
     expected:
       if not e10s: FAIL
 
   [Feature-Policy header {"payment" : ["*"\]} allows same-origin iframes.]
     expected:
       if not e10s: FAIL
 
--- a/testing/web-platform/meta/feature-policy/payment-default-feature-policy.https.sub.html.ini
+++ b/testing/web-platform/meta/feature-policy/payment-default-feature-policy.https.sub.html.ini
@@ -1,11 +1,11 @@
 [payment-default-feature-policy.https.sub.html]
   disabled:
-    if not nightly_build: https://bugzilla.mozilla.org/show_bug.cgi?id=1495301
+    if (os == "android") or not nightly_build: https://bugzilla.mozilla.org/show_bug.cgi?id=1549241
   [Default "payment" feature policy ["self"\] allows the top-level document.]
     expected:
       if not e10s: FAIL
 
   [Default "payment" feature policy ["self"\] allows same-origin iframes.]
     expected:
       if not e10s: FAIL
 
--- a/testing/web-platform/meta/feature-policy/payment-disabled-by-feature-policy.https.sub.html.ini
+++ b/testing/web-platform/meta/feature-policy/payment-disabled-by-feature-policy.https.sub.html.ini
@@ -1,7 +1,7 @@
 [payment-disabled-by-feature-policy.https.sub.html]
   disabled:
-    if not nightly_build: https://bugzilla.mozilla.org/show_bug.cgi?id=1495301
+    if (os == "android") or not nightly_build: https://bugzilla.mozilla.org/show_bug.cgi?id=1549241
   [Feature-Policy header {"payment" : [\]} disallows the top-level document.]
     expected:
       if not e10s: FAIL
 
--- a/testing/web-platform/meta/feature-policy/payment-supported-by-feature-policy.tentative.html.ini
+++ b/testing/web-platform/meta/feature-policy/payment-supported-by-feature-policy.tentative.html.ini
@@ -1,4 +1,6 @@
 [payment-supported-by-feature-policy.tentative.html]
+  disabled:
+    if (os == "android") or not nightly_build: https://bugzilla.mozilla.org/show_bug.cgi?id=1549241
   [document.featurePolicy.features should advertise payment.]
     expected: FAIL