Open
Bug 958147
Opened 11 years ago
Updated 3 years ago
Choose one of run-if or skip-if and get rid of the other
Categories
(Testing :: Mochitest, defect)
Tracking
(Not tracked)
NEW
mozilla38
People
(Reporter: ehsan.akhgari, Unassigned, Mentored)
References
Details
(Keywords: good-first-bug, Whiteboard: [lang=py])
Attachments
(6 files, 16 obsolete files)
|
14.06 KB,
patch
|
jmaher
:
review+
|
Details | Diff | Splinter Review |
|
46 bytes,
text/x-github-pull-request
|
martijn.martijn
:
review+
|
Details | Review |
|
21.38 KB,
patch
|
Details | Diff | Splinter Review | |
|
5.77 KB,
patch
|
ahal
:
review+
|
Details | Diff | Splinter Review |
|
6.59 KB,
patch
|
anishchandran94
:
review+
|
Details | Diff | Splinter Review |
|
7.06 KB,
patch
|
Details | Diff | Splinter Review |
AFAICT |skip-if COND| and |run-if !COND| are equivalent. There's no reason why we should have two ways of doing this, we should just pick one and remove the other.
Comment 1•11 years ago
|
||
I'm not clear on why we have both, we should just pick one. Existing usage heavily favors skip-if:
http://mxr.mozilla.org/mozilla-central/search?string=skip-if&find=\.ini%24&findi=&filter=^[^\0]*%24&hitlimit=&tree=mozilla-central (501 matches)
http://mxr.mozilla.org/mozilla-central/search?string=run-if (78 matches)
| Reporter | ||
Comment 2•11 years ago
|
||
Then skip-if it is! I'm not sure any of them have any inherent advantages over the other one.
Comment 3•11 years ago
|
||
I don't think so, it just means you get to stick an extra ! in there for some conditions.
| Reporter | ||
Comment 4•11 years ago
|
||
Where does the code responsible for parsing this stuff live?
Comment 5•11 years ago
|
||
Comment 6•11 years ago
|
||
I want to work on this bug. Please assign this to me.
Updated•11 years ago
|
Assignee: nobody → jaspreetsingh112
Updated•11 years ago
|
Whiteboard: [good first bug][lang=py][mentor=ted.mielczarek]
Comment 7•11 years ago
|
||
I'll make the required changes in http://mxr.mozilla.org/mozilla-central/source/testing/mozbase/manifestdestiny/manifestparser/manifestparser.py#1034 once this runs clean
Attachment #8378103 -
Flags: review?(ted)
Comment 8•11 years ago
|
||
Comment on attachment 8378103 [details] [diff] [review]
choose.patch
Review of attachment 8378103 [details] [diff] [review]:
-----------------------------------------------------------------
Thanks for the patch! This looks great, I just have one thing I'd like changed. Also, we should definitely run this by the try server.
::: testing/mozbase/manifestdestiny/tests/filter-example.ini
@@ +1,4 @@
> # illustrate test filters based on various categories
>
> [windowstest]
> +skip-if = os != 'win'
Heh, this is a unit test for manifestdestiny. How about you leave this out until we remove run-if support from the manifestparser?
Updated•11 years ago
|
Attachment #8378103 -
Flags: review?(ted) → review+
Comment 9•11 years ago
|
||
updated with the requested change
Attachment #8378103 -
Attachment is obsolete: true
Attachment #8378373 -
Flags: review?(ted)
Comment 10•11 years ago
|
||
Comment on attachment 8378373 [details] [diff] [review]
choose2.patch
Pushed to try:
https://tbpl.mozilla.org/?tree=Try&rev=88942102201f
Attachment #8378373 -
Flags: review?(ted) → review+
| Assignee | ||
Updated•11 years ago
|
Mentor: ted
Whiteboard: [good first bug][lang=py][mentor=ted.mielczarek] → [good first bug][lang=py]
ted, did we land this?
Flags: needinfo?(ted)
Ted, can you verify this patch solves this bug and get it landed?
Flags: needinfo?(ted)
repinging :ted on here, we are 10 weeks out with crickets.
Flags: needinfo?(ted)
Attachment #8555337 -
Flags: review+
pushed to try:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=f7f50b156cbb
If this goes well, we can land this and assert if we have remaining run-if statements.
Attachment #8378373 -
Attachment is obsolete: true
Attachment #8555337 -
Attachment is obsolete: true
Attachment #8555855 -
Flags: review+
run with fixed up issue on xperf:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=5db3c46d8156
run with everything else (broken xperf):
https://treeherder.mozilla.org/#/jobs?repo=try&revision=7586bc328d56
Keywords: checkin-needed
Comment 19•10 years ago
|
||
Flags: in-testsuite-
Keywords: checkin-needed
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla38
Comment 21•10 years ago
|
||
Joel: thanks for getting this landed!
Jaspreet: thanks for the patch!
hmm, there are a few more instances now:
https://dxr.mozilla.org/mozilla-central/search?q=run-if&case=true&redirect=true
maybe we could do another round here, get it in and remove the run-if tag from manifestparser?
Comment 23•10 years ago
|
||
You can just have blanket-r=me to fix those. If you want to get a patch up to remove run-if from manifestparser I can review that in advance and you can land them together.
Updated•10 years ago
|
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Comment 24•10 years ago
|
||
@Ted Mielczarek I want to work on this bug.Please assign it to me.
Comment 25•10 years ago
|
||
Lalit: Hi there. I'm sorry, but I think someone else is already working on the remaining parts of this bug.
Comment 26•10 years ago
|
||
yah thanks Ted. Lalit : sorry man ! I am already working on it
Comment 27•10 years ago
|
||
I have made a patch to prohibit the further use of run-if´s and also replaced the already existing run-if´s with skip-if
Comment on attachment 8558010 [details] [diff] [review]
first.patch
Review of attachment 8558010 [details] [diff] [review]:
-----------------------------------------------------------------
on the items I mention I am not sure, no need to change things, the rest should be adjusted and I will run it on try server.
::: browser/components/uitour/test/browser.ini
@@ +21,5 @@
> skip-if = e10s # Bug 941428 - UITour.jsm not e10s friendly.
> [browser_UITour_loop.js]
> skip-if = e10s # Bug 941428 - UITour.jsm not e10s friendly.
> [browser_UITour_modalDialog.js]
> +skip-if = os!= "mac" && e10s # modal dialog disabling only working on OS X.Bug 941428 - UITour.jsm not e10s friendly
1) keep the spacing nicely: os != "mac"
2) || e10s
::: dom/ipc/tests/mochitest.ini
@@ +13,2 @@
> [test_CrashService_crash.html]
> +skip-if = !(crashreporter && !e10s && (toolkit == 'gtk2' || toolkit == 'gtk3' || toolkit == 'cocoa' || toolkit == 'windows') && (buildapp != 'b2g' || toolkit == 'gonk'))
I am not sure if this will work. In fact I am not sure what the original statement means.
(toolkit == 'gtk2' || toolkit == 'gtk3' || toolkit == 'cocoa' || toolkit == 'windows') - I believe this is linux/windows/mac
(buildapp != 'b2g' || toolkit == 'gonk') - I believe this is desktop b2g
so really we want to skip-if: !crashreporter && e10s && (buildapp != 'b2g' || android)
I am not sure.
::: image/test/mochitest/mochitest.ini
@@ +92,5 @@
> skip-if = toolkit == "gonk" #Bug 997034 - canvas.toDataURL() often causes lost connection to device.
> [test_error_events.html]
> [test_short_gif_header.html]
> [test_image_buffer_limit.html]
> +Firefox OS currently.
we have a random line here. Hmm, we should leave this in since it had metadata about the test, but lets put it as:
#skip-if = toolkit != "gonk" #<original comment>
::: memory/replace/dmd/test/xpcshell.ini
@@ +28,5 @@
>
> # Bug 1077230 explains why this test is disabled on Mac 10.6.
> [test_dmd.js]
> dmd = true
> +skip-if = !(os == 'linux' || os == 'mac' && os_version != '10.6' || os == 'win')
I am not sure if this is correct.
::: testing/mozbase/docs/manifestparser.rst
@@ +282,5 @@
> test is disabled
> - tags : keys and values to filter on (e.g. `os='linux'`)
>
> `active_tests` looks for tests with `skip-if`
> +. If the condition is or is not fulfilled,
this doesn't look correct, could you pull the period to the previous like and format it similarly.
@@ +287,4 @@
> respectively, the test is marked as disabled. For instance, if you
> pass `**dict(os='linux')` as `**tags`, if a test contains a line
> `skip-if = os == 'linux'` this test will be disabled, or
> +. It
same here.
::: testing/mozbase/manifestparser/manifestparser/manifestparser.py
@@ +705,5 @@
>
> def filter(self, values, tests):
> """
> filter on a specific list tag, e.g.:
> + skip-if = os != win linux
just remove this line
Attachment #8558010 -
Flags: review-
Updated•10 years ago
|
Assignee: jaspreetsingh112 → anishchandran94
Comment 29•10 years ago
|
||
Improved first patch based on comments
Attachment #8558010 -
Attachment is obsolete: true
Comment on attachment 8558061 [details] [diff] [review]
first.patch
Review of attachment 8558061 [details] [diff] [review]:
-----------------------------------------------------------------
4 things below, please do fix these up and I think we will be ready to go.
::: image/test/mochitest/mochitest.ini
@@ +93,4 @@
> [test_error_events.html]
> [test_short_gif_header.html]
> [test_image_buffer_limit.html]
> +Firefox OS currently.
please fix this line, this won't build or run at all, lets convert it to a skip-if and comment it out with the same comment.
::: memory/replace/dmd/test/xpcshell.ini
@@ +28,5 @@
>
> # Bug 1077230 explains why this test is disabled on Mac 10.6.
> [test_dmd.js]
> dmd = true
> +skip-if = os != 'linux' && (os == 'mac' && os_version == '10.6') && os != 'win')
this has a trailing ')', that won't work.
Also I think this should be:
skip-if = !(linux && win) || mac=10.6
::: testing/mozbase/docs/manifestparser.rst
@@ +281,5 @@
> test's metadata will be present and will be set to the reason that a
> test is disabled
> - tags : keys and values to filter on (e.g. `os='linux'`)
>
> +`active_tests` looks for tests with `skip-if`.If the condition is or is not fulfilled,respectively, the test is marked as disabled. For instance, if you pass `**dict(os='linux')` as `**tags`, if a test contains a line`skip-if = os == 'linux'` this test will be disabled, or
two spaces after a .
'skip-if'. If the...
@@ +282,5 @@
> test is disabled
> - tags : keys and values to filter on (e.g. `os='linux'`)
>
> +`active_tests` looks for tests with `skip-if`.If the condition is or is not fulfilled,respectively, the test is marked as disabled. For instance, if you pass `**dict(os='linux')` as `**tags`, if a test contains a line`skip-if = os == 'linux'` this test will be disabled, or
> +.It is up to the harness to pass in tags appropriate to its usage.
this is messed up, it should be more like:
if a test contains a line `skip-if = os = 'linux'` this test will be disabled. It is up ....
Attachment #8558061 -
Flags: review-
Comment 31•10 years ago
|
||
Altered based on the comments
Attachment #8558061 -
Attachment is obsolete: true
Comment on attachment 8558100 [details] [diff] [review]
first.patch
Review of attachment 8558100 [details] [diff] [review]:
-----------------------------------------------------------------
ah, 2 small issues.
When you get these fixed, do a build and verify it completes. Then do a simple sanity test run with mach.
::: image/test/mochitest/mochitest.ini
@@ +88,5 @@
> [test_bug89419-2.html]
> skip-if = (toolkit == 'android' && processor == 'x86') #x86 only
> [test_animation_operators.html]
> [test_drawDiscardedImage.html]
> +skip-if = toolkit != "gonk" #Image buffer limit is only set for Firefox OS currently.
the comment here is missing- the skip-if is correct.
@@ +93,4 @@
> [test_error_events.html]
> [test_short_gif_header.html]
> [test_image_buffer_limit.html]
> #run-if = toolkit == "gonk" #Image buffer limit is only set for Firefox OS currently.
leave this commented out and change it to skip-if = toolkit != "gonk"
::: memory/replace/dmd/test/xpcshell.ini
@@ +28,5 @@
>
> # Bug 1077230 explains why this test is disabled on Mac 10.6.
> [test_dmd.js]
> dmd = true
> +skip-if = !(linux && win) || mac=10.6
this won't work, we need proper syntax here:
skip-if !(os=='linux' || os=='win') || (os=='mac' && os_version=='10.6')
Attachment #8558100 -
Flags: review-
Comment 33•10 years ago
|
||
Attachment #8558100 -
Attachment is obsolete: true
Comment 34•10 years ago
|
||
Attachment #8558551 -
Attachment is obsolete: true
Comment on attachment 8558616 [details] [diff] [review]
first.patch
Review of attachment 8558616 [details] [diff] [review]:
-----------------------------------------------------------------
great, let me test this on try server
Attachment #8558616 -
Flags: review+
on try server there are two error I see of concern:
* b2g desktop 'a' job: https://treeherder.mozilla.org/logviewer.html#?job_id=4687164&repo=try
** found a run-if in '/builds/slave/test/gaia/tests/python/gaia-ui-tests/gaiatest/tests/accessibility/manifest.ini'
** this is in a different repo and located here: https://github.com/mozilla-b2g/gaia/blob/master/tests/python/gaia-ui-tests/gaiatest/tests/accessibility/ftu/manifest.ini
* mulet linux 64 '1' job: https://treeherder.mozilla.org/logviewer.html#?job_id=4687166&repo=try
** 03:21:18 INFO - 1010 INFO TEST-UNEXPECTED-FAIL | dom/base/test/test_hasFeature.html | Endpoint Navigator.getMobileIdAssertion resolved with the correct value. If this is failing because you're changing how an API is exposed, you must contact the Marketplace team to let them know about the change. - got true, strictly expected undefined
** this manifest: https://dxr.mozilla.org/mozilla-central/source/dom/base/test/mochitest.ini?from=dom/base/test/mochitest.ini&case=true#1
** two run-if conditions switched to skip-if- not sure if this is related to an existing failure or the changes.
** we don't seem to run this test on any of the branches (inbound, central, b2g-inbound), so I have no idea if this passes normally
The first issue is something we will need to fix prior to landing this, :davehunt, what is the process for changing a gaia-ui-test? Do we submit a pull request, file a bug, etc?
Flags: needinfo?(dave.hunt)
Comment 38•10 years ago
|
||
(In reply to Joel Maher (:jmaher) from comment #37)
> The first issue is something we will need to fix prior to landing this,
> :davehunt, what is the process for changing a gaia-ui-test? Do we submit a
> pull request, file a bug, etc?
Please provide a pull request and attach to a bug. This bug will be fine, you can ask :Bebe for review.
Flags: needinfo?(dave.hunt)
Comment 39•10 years ago
|
||
https://github.com/mozilla-b2g/gaia/pull/28462
the pull request for change of run-if to skip-if in https://github.com/mozilla-b2g/gaia/blob/master/tests/python/gaia-ui-tests/gaiatest/tests/accessibility/ftu/manifest.ini
Comment 40•10 years ago
|
||
Attachment #8569362 -
Flags: review?(martijn.martijn)
Comment 41•10 years ago
|
||
Comment on attachment 8569362 [details] [review]
Pull Request for the change in run-if in the files in gaia (checked in)
Looks good, the test run also was green on treeherder try.
Attachment #8569362 -
Flags: review?(martijn.martijn) → review+
Comment 42•10 years ago
|
||
(In reply to Martijn Wargers [:mwargers] (QA) from comment #41)
> Comment on attachment 8569362 [details] [review]
> Pull Request for the change in run-if in the files in gaia
>
> Looks good, the test run also was green on treeherder try.
Merged in https://github.com/mozilla-b2g/gaia/commit/2e92c9bf543f5401c65402a775c9adc388f45673
Updated•10 years ago
|
Attachment #8569362 -
Attachment description: Pull Request for the change in run-if in the files in gaia → Pull Request for the change in run-if in the files in gaia (checked in)
Updated•10 years ago
|
Attachment #8555855 -
Attachment description: s/run-if/skip-if/ updated original patch for bitrot (2.1) → s/run-if/skip-if/ updated original patch for bitrot (2.1) (checked in)
Comment 43•10 years ago
|
||
Attachment #8558616 -
Attachment is obsolete: true
Comment 44•10 years ago
|
||
Attachment #8570581 -
Attachment is obsolete: true
Comment 45•10 years ago
|
||
(In reply to Anish from comment #44)
> Created attachment 8570895 [details] [diff] [review]
> run.patch
https://treeherder.mozilla.org/#/jobs?repo=try&revision=4ace722d291a
Comment 46•10 years ago
|
||
I think the last patch ( https://bugzilla.mozilla.org/attachment.cgi?id=8570895 ) can be checked in, right Joel? The treeherder try run seems fine to me and you already reviewed this patch.
Flags: needinfo?(jmaher)
yes, this is ready for checkin!
Flags: needinfo?(jmaher)
Keywords: checkin-needed
Updated•10 years ago
|
Keywords: checkin-needed
Comment 49•10 years ago
|
||
Once this lands, don't forget to remove the run_if filter:
https://dxr.mozilla.org/mozilla-central/source/testing/mozbase/manifestparser/manifestparser/filters.py#34
Whiteboard: [good first bug][lang=py] → [good first bug][lang=py][leave open]
Updated•10 years ago
|
Attachment #8570895 -
Attachment description: run.patch → run.patch (checked in)
Comment 51•10 years ago
|
||
(In reply to Andrew Halberstadt [:ahal] from comment #49)
> Once this lands, don't forget to remove the run_if filter:
> https://dxr.mozilla.org/mozilla-central/source/testing/mozbase/
> manifestparser/manifestparser/filters.py#34
Anish, could you perhaps do that? After that is done, I think this bug can be closed.
Flags: needinfo?(anishchandran94)
Comment 52•10 years ago
|
||
yah ! sure mwargers I will edit it and make a patch soon !
Flags: needinfo?(anishchandran94)
Comment 53•10 years ago
|
||
Time to close it :)
Attachment #8572550 -
Flags: review?(ahalberstadt)
Comment 54•10 years ago
|
||
Comment on attachment 8572550 [details] [diff] [review]
final.patch
Review of attachment 8572550 [details] [diff] [review]:
-----------------------------------------------------------------
Thanks for the patch, though there's some stuff you're missing. You'll also need to:
* remove it from DEFAULT_FILTERS in that file
* update the docstring for DEFAULT_FILTERS
* remove the associated test: https://dxr.mozilla.org/mozilla-central/source/testing/mozbase/manifestparser/tests/test_filters.py#105
Attachment #8572550 -
Flags: review?(ahalberstadt) → review-
Comment 55•10 years ago
|
||
Attachment #8572550 -
Attachment is obsolete: true
Attachment #8572719 -
Flags: review?(ahalberstadt)
Comment 56•10 years ago
|
||
Comment on attachment 8572719 [details] [diff] [review]
final.patch
Review of attachment 8572719 [details] [diff] [review]:
-----------------------------------------------------------------
Thanks! Please address the two comments below and upload a new patch that includes the original change as well.
::: testing/mozbase/manifestparser/tests/test_filters.py
@@ -91,4 @@
> { "name": "test3", "fail-if": "foo == 'bar'" },
> { "name": "test4", "disabled": "some reason" },
> { "name": "test5", "subsuite": "baz" },
> { "name": "test6", "subsuite": "baz,foo == 'bar'" })
Please rename the test numbers
@@ -103,5 @@
> self.assertNotIn(self.tests[1], tests)
>
> - def test_run_if(self):
> - tests = deepcopy(self.tests)
> - tests = list(run_if(tests, {}))
You'll also need to remove the import.
Attachment #8572719 -
Flags: review?(ahalberstadt)
Comment 57•10 years ago
|
||
Attachment #8572719 -
Attachment is obsolete: true
Attachment #8572755 -
Flags: review?(ahalberstadt)
Comment 58•10 years ago
|
||
Comment on attachment 8572755 [details] [diff] [review]
final.patch
Review of attachment 8572755 [details] [diff] [review]:
-----------------------------------------------------------------
Thanks, but this patch doesn't have the original change that removes the run_if function, could you combine this with your first patch so that they can be landed together?
Attachment #8572755 -
Flags: review?(ahalberstadt) → review+
Comment 59•10 years ago
|
||
Attachment #8572755 -
Attachment is obsolete: true
Attachment #8572812 -
Flags: review?(ahalberstadt)
Comment 60•10 years ago
|
||
Attachment #8572812 -
Attachment is obsolete: true
Attachment #8572812 -
Flags: review?(ahalberstadt)
Attachment #8572817 -
Flags: review?(ahalberstadt)
Comment 61•10 years ago
|
||
Comment on attachment 8572817 [details] [diff] [review]
final.patch
Review of attachment 8572817 [details] [diff] [review]:
-----------------------------------------------------------------
Thanks for your contribution!
Attachment #8572817 -
Flags: review?(ahalberstadt) → review+
Comment 62•10 years ago
|
||
Attachment #8572817 -
Attachment is obsolete: true
Attachment #8572824 -
Flags: review?(ahalberstadt)
Comment 63•10 years ago
|
||
Comment on attachment 8572824 [details] [diff] [review]
final.patch
Review of attachment 8572824 [details] [diff] [review]:
-----------------------------------------------------------------
Thanks for updating the patch info, for future no need to ask for a new review, you can just set it to a + yourself :)
Attachment #8572824 -
Flags: review?(ahalberstadt) → review+
Comment 64•10 years ago
|
||
This just modifies the commit message.
Attachment #8572824 -
Attachment is obsolete: true
Updated•10 years ago
|
Keywords: checkin-needed
Whiteboard: [good first bug][lang=py][leave open] → [good first bug][lang=py]
Updated•10 years ago
|
Attachment #8572839 -
Flags: review+
Updated•10 years ago
|
Keywords: checkin-needed
Comment 66•10 years ago
|
||
sorry had to back this out for test failures like https://treeherder.mozilla.org/logviewer.html#?job_id=7245538&repo=mozilla-inbound
Flags: needinfo?(anishchandran94)
Comment 67•10 years ago
|
||
Flags: needinfo?(anishchandran94)
Attachment #8573234 -
Flags: review?(jmaher)
Updated•10 years ago
|
Attachment #8573234 -
Flags: review?(jmaher) → review+
Comment 68•10 years ago
|
||
Attachment #8573234 -
Attachment is obsolete: true
Attachment #8573245 -
Flags: review+
Comment 70•10 years ago
|
||
Backed out for test failures on B2G Desktop and Mulet.
https://hg.mozilla.org/integration/mozilla-inbound/rev/ad7dc4416bc3
https://treeherder.mozilla.org/logviewer.html#?job_id=7249310&repo=mozilla-inbound
Comment 71•10 years ago
|
||
> ::: memory/replace/dmd/test/xpcshell.ini
> @@ +28,5 @@
> >
> > # Bug 1077230 explains why this test is disabled on Mac 10.6.
> > [test_dmd.js]
> > dmd = true
> > +skip-if = !(linux && win) || mac=10.6
>
> this won't work, we need proper syntax here:
> skip-if !(os=='linux' || os=='win') || (os=='mac' && os_version=='10.6')
That's an incorrect rewrite :( See bug 1172568.
Comment 72•10 years ago
|
||
Attachment #8649456 -
Flags: review?(jmaher)
thanks for updating the patch Stanley! I have pushed to try and in 4 hours or so (i.e. tomorrow) we will see the results:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=a799a9bf7cca
The results will determine if we need to fix other areas that have changed since the patch was originally created.
Comment on attachment 8649456 [details] [diff] [review]
final.patch after bitrot
Review of attachment 8649456 [details] [diff] [review]:
-----------------------------------------------------------------
cancelling the review, on Try there are a lot of consistent failures, I believe most of these are due to manifests which have run-if conditions. Those will need to be converted to skip-if either as part of this patch or in a secondary patch which we land first.
Attachment #8649456 -
Flags: review?(jmaher)
Comment 75•7 years ago
|
||
Hello
My name is Jaewoong Yu and I am a student at Coventry University.
I was wondering if I could ask you something
Is it possible to get permission to fix the bugs?
Because this is my coursework for my subject which is 389COM open-source-development.
Comment 76•7 years ago
|
||
Jaewoong Yu: I have assigned the bug to you. I think this is fine since it has been two years since Anish tried to fix it. I suggest using the existing patches as a starting point, but you will probably need to do additional work to account for the changes since then.
If you haven't seen it already,
https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Introduction has lots of helpful information for new contributors. Good luck!
Assignee: anishchandran94 → yuj25
Comment 77•7 years ago
|
||
Hello
I am Zhangdailin from Coventry University
Could you allow me to fix the bugs for my coursework?
I am doing Open-source-development.
Thank you
Comment 78•7 years ago
|
||
(In reply to Jaewoongyu from comment #75)
> Hello
> My name is Jaewoong Yu and I am a student at Coventry University.
> I was wondering if I could ask you something
> Is it possible to get permission to fix the bugs?
> Because this is my coursework for my subject which is 389COM
> open-source-development.
Hello
I actually couldn't find the bugs. Could you please give me the link to go there?
Thank you
Comment 79•7 years ago
|
||
Jaewoong Yu: this page is the bug report for one bug, which has bug number 958147. There are some old patches attached in the "Attachments" section near the top of the page. One or more of these might be a good starting place, but they are likely to be out-of-date and needing changes. I recommend you read through all the comments to get an understanding of the problem to be solved, and prior attempts to solve them.
Comment 80•7 years ago
|
||
(In reply to Nicholas Nethercote [:njn] from comment #79)
> Jaewoong Yu: this page is the bug report for one bug, which has bug number
> 958147. There are some old patches attached in the "Attachments" section
> near the top of the page. One or more of these might be a good starting
> place, but they are likely to be out-of-date and needing changes. I
> recommend you read through all the comments to get an understanding of the
> problem to be solved, and prior attempts to solve them.
could you assigned me a bug????
Comment 81•7 years ago
|
||
Dailin Zhang: I assigned this bug to Jaewoong Yu because they asked first.
To find another suitable bug, I suggest you read https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Introduction, particularly the "Step 2 - Find something to work on" section.
Comment 82•7 years ago
|
||
I have read all comments but I am still not 100% sure which file of bugs I should fix.
dom/canvas/test/webgl-conf/generate-wrappers-and-manifest.py can I fix this bug ? I have just found it from the link on the comments.
Comment 83•7 years ago
|
||
Could you please reply to me ??
Thank you
Comment 84•7 years ago
|
||
can i work on this issue
Updated•5 years ago
|
Keywords: good-first-bug
Whiteboard: [good first bug][lang=py] → [lang=py]
Comment 85•4 years ago
|
||
This good-first-bug hasn't had any activity for 6 months, it is automatically unassigned.
For more information, please visit auto_nag documentation.
Assignee: yuj25 → nobody
Status: REOPENED → NEW
Updated•3 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•