summaryrefslogtreecommitdiffstats
path: root/browser/extensions/formautofill/test/browser/creditCard/browser.toml
blob: 710cdbafb4f89a3a762806967eca79fe53d47c55 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
[DEFAULT]
prefs = [
  "extensions.formautofill.creditCards.enabled=true",
  "extensions.formautofill.reauth.enabled=true",
  "toolkit.telemetry.ipcBatchTimeout=0", # lower the interval for event telemetry in the content process to update the parent process
]
support-files = [
  "../head.js",
  "!/browser/extensions/formautofill/test/fixtures/autocomplete_basic.html",
  "../../fixtures/autocomplete_creditcard_basic.html",
  "../../fixtures/autocomplete_creditcard_iframe.html",
  "../../fixtures/autocomplete_creditcard_cc_exp_field.html",
  "../../fixtures/capture_creditCard_on_page_navigation.html",
  "../../fixtures/without_autocomplete_creditcard_basic.html",

  "head_cc.js",
]

["browser_anti_clickjacking.js"]
skip-if = ["!debug && os == 'mac'"] # perma-fail see Bug 1600059

["browser_creditCard_capture_form_removal.js"]

["browser_creditCard_capture_page_navigation.js"]

["browser_creditCard_doorhanger_action.js"]
skip-if = [
  "!debug && os == 'mac'", # perma-fail see Bug 1655601
  "os == 'win' && ccov",   # Bug 1655600
]

["browser_creditCard_doorhanger_display.js"]
skip-if = [
  "!debug && os == 'mac'", # perma-fail see Bug 1655601
  "os == 'win' && ccov",   # Bug 1655600
]

["browser_creditCard_doorhanger_fields.js"]
skip-if = [
  "!debug && os == 'mac'", # perma-fail see Bug 1655601
  "os == 'win' && ccov",   # Bug 1655600
]

["browser_creditCard_doorhanger_iframe.js"]
skip-if = [
  "!debug && os == 'mac'", # perma-fail see Bug 1655601
  "os == 'win' && ccov",   # Bug 1655600
]

["browser_creditCard_doorhanger_logo.js"]
skip-if = [
  "!debug && os == 'mac'", # perma-fail see Bug 1655601
  "os == 'win' && ccov",   # Bug 1655600
]

["browser_creditCard_doorhanger_not_shown.js"]
skip-if = [
  "!debug && os == 'mac'", # perma-fail see Bug 1655601
  "os == 'win' && ccov",   # Bug 1655600
]

["browser_creditCard_doorhanger_sync.js"]
skip-if = [
  "!debug && os == 'mac'", # perma-fail see Bug 1655601
  "os == 'win' && ccov",   # Bug 1655600
]

["browser_creditCard_dropdown_layout.js"]
skip-if = [
  "os == 'mac'",
  "os == 'linux'",
  "os == 'win'",
]

["browser_creditCard_fill_cancel_login.js"]
skip-if = [
  "!debug && os == 'mac'",
  "os == 'linux'",
  "os == 'win'",
]

["browser_creditCard_heuristics.js"]
skip-if = ["apple_silicon && !debug"] # Bug 1714221

["browser_creditCard_heuristics_autofill_name.js"]
skip-if = ["apple_silicon && !debug"] # Bug 1714221

["browser_creditCard_heuristics_cc_type.js"]
skip-if = ["apple_silicon && !debug"] # Bug 1714221

["browser_creditCard_submission_autodetect_type.js"]
skip-if = ["apple_silicon && !debug"]

["browser_creditCard_submission_normalized.js"]
skip-if = ["apple_silicon && !debug"]

["browser_creditCard_telemetry.js"]
skip-if = [
  "apple_silicon && !debug", # Bug 1714221
]

["browser_editCreditCardDialog.js"]
skip-if = [
  "os == 'mac'",   # perma-fail see Bug 1600059
  "os == 'linux'", # perma-fail see Bug 1600059
  "os == 'win'",   # perma-fail see Bug 1600059
]

["browser_insecure_form.js"]
skip-if = [
  "os == 'mac'",   # bug 1456284
  "os == 'linux'", # bug 1456284
  "os == 'win'",   # bug 1456284
]

["browser_manageCreditCardsDialog.js"]
skip-if = [
  "os == 'mac'",
  "os == 'linux'",
  "os == 'win'",
]