From 6ebd8dd2e619697aacd6034ce6f473f4aa02b88c Mon Sep 17 00:00:00 2001 From: Josh Matthews Date: Thu, 27 Jun 2019 12:24:47 -0400 Subject: [PATCH] Run permissions tests in WPT. --- tests/wpt/include.ini | 2 ++ tests/wpt/metadata/permissions/__dir__.ini | 1 + tests/wpt/metadata/permissions/interfaces.any.js.ini | 6 ++++++ .../permissions/test-background-fetch-permission.html.ini | 5 +++++ 4 files changed, 14 insertions(+) create mode 100644 tests/wpt/metadata/permissions/__dir__.ini create mode 100644 tests/wpt/metadata/permissions/interfaces.any.js.ini create mode 100644 tests/wpt/metadata/permissions/test-background-fetch-permission.html.ini diff --git a/tests/wpt/include.ini b/tests/wpt/include.ini index 09299d7927f..b5f091b42ab 100644 --- a/tests/wpt/include.ini +++ b/tests/wpt/include.ini @@ -105,6 +105,8 @@ skip: true skip: true [performance-timeline] skip: false +[permissions] + skip: false [quirks] skip: false [referrer-policy] diff --git a/tests/wpt/metadata/permissions/__dir__.ini b/tests/wpt/metadata/permissions/__dir__.ini new file mode 100644 index 00000000000..dbc555f5fe3 --- /dev/null +++ b/tests/wpt/metadata/permissions/__dir__.ini @@ -0,0 +1 @@ +prefs: ["dom.permissions.enabled:true"] diff --git a/tests/wpt/metadata/permissions/interfaces.any.js.ini b/tests/wpt/metadata/permissions/interfaces.any.js.ini new file mode 100644 index 00000000000..e7315f81741 --- /dev/null +++ b/tests/wpt/metadata/permissions/interfaces.any.js.ini @@ -0,0 +1,6 @@ +[interfaces.any.html] + expected: CRASH + +[interfaces.any.worker.html] + expected: CRASH + diff --git a/tests/wpt/metadata/permissions/test-background-fetch-permission.html.ini b/tests/wpt/metadata/permissions/test-background-fetch-permission.html.ini new file mode 100644 index 00000000000..aa2ce6f2435 --- /dev/null +++ b/tests/wpt/metadata/permissions/test-background-fetch-permission.html.ini @@ -0,0 +1,5 @@ +[test-background-fetch-permission.html] + expected: CRASH + [Test Background Fetch Permission.] + expected: FAIL +