Skip to content

Commit 77983c7

Browse files
authored
Create YML version of bug report form (#376)
1 parent d3c5353 commit 77983c7

File tree

1 file changed

+105
-0
lines changed

1 file changed

+105
-0
lines changed

.github/ISSUE_TEMPLATE/bug_report.yml

+105
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,105 @@
1+
name: Bug Report
2+
description: File a bug report
3+
assignees: yokoffing
4+
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
Please confirm the issue relates to Betterfox user.js before submitting a report.
10+
11+
To troubleshoot your installation, try solutions below and test the issue after each step:
12+
* Launch Firefox in [Troubleshoot Mode](https://support.mozilla.org/en-US/kb/diagnose-firefox-issues-using-troubleshoot-mode).
13+
* Disable DNS-level content blocking (such ad AdGuard Home, NextDNS, Control D, PiHole, etc) and [clear the DNS cache](https://www.pcmag.com/how-to/how-to-flush-your-dns-cache) and use ISP's DNS resolver (if applicable).
14+
* [Clear website data](https://support.mozilla.org/en-US/kb/clear-cookies-and-site-data-firefox) and restart Firefox.
15+
* Create a [new clean profile](https://support.mozilla.org/en-US/kb/profile-manager-create-remove-switch-firefox-profiles).
16+
17+
- type: checkboxes
18+
attributes:
19+
label: Prerequisites
20+
options:
21+
- label: The issue persists when using Firefox in Troubleshoot Mode.
22+
required: true
23+
- label: "The issue persists after I disabled DNS-level content blocking (PiHole, NextDNS, etc.), cleared DNS cache, and tried to use ISP's DNS resolver (if applicable)."
24+
required: true
25+
- label: The issue persists after I cleared website data and restarted Firefox.
26+
required: true
27+
- label: I have created a new, clean profile. The issue persists after adding the user.js, but it is not reproducible in a new, unedited Firefox profile.
28+
required: true
29+
30+
- type: textarea
31+
attributes:
32+
label: Bug description
33+
description: Describe the issue.
34+
placeholder: A bug causes this and that...
35+
validations:
36+
required: true
37+
38+
- type: textarea
39+
attributes:
40+
label: Steps to reproduce
41+
description: Explain the steps required to reproduce the issue.
42+
placeholder: |
43+
1. Go to `...`
44+
2. Click on `...`
45+
3. Scroll down to `...`
46+
validations:
47+
required: true
48+
49+
- type: textarea
50+
attributes:
51+
label: Expected behavior
52+
description: What did you expect to happen instead?
53+
placeholder: Firefox should do [this]. Instead, it did [that].
54+
validations:
55+
required: false
56+
57+
- type: textarea
58+
attributes:
59+
label: Screenshots
60+
description: Add screenshots to help explain your problem (optional).
61+
validations:
62+
required: false
63+
64+
- type: dropdown
65+
attributes:
66+
label: Operating System (OS)
67+
options:
68+
- Windows (10 or later)
69+
- macOS (ARM-based device)
70+
- macOS (Intel-based device)
71+
- Linux
72+
- Other
73+
validations:
74+
required: true
75+
76+
- type: dropdown
77+
attributes:
78+
label: Browser
79+
options:
80+
- Firefox
81+
- Firefox Beta
82+
- Firefox Developer Edition
83+
- Firefox Nightly
84+
- Firefox ESR
85+
- Floorp
86+
- LibreWolf
87+
- Zen Browser
88+
- Waterfox
89+
- Other
90+
validations:
91+
required: true
92+
93+
- type: input
94+
attributes:
95+
label: Version
96+
placeholder: 136 stable
97+
validations:
98+
required: false
99+
100+
- type: textarea
101+
attributes:
102+
label: Additional information
103+
description: Include any other information that may be helpful.
104+
validations:
105+
required: false

0 commit comments

Comments
 (0)