352
edits
(refer to https://developer.mozilla.org/en-US/Firefox_OS/Developing_Gaia/Submitting_a_Gaia_patch) |
(→Submitting and Reviewing Patches: submission and review template) |
||
| Line 191: | Line 191: | ||
= Submitting and Reviewing Patches = | = Submitting and Reviewing Patches = | ||
== | == Submission == | ||
To make sure that we can review your patch as quickly and efficiently as possibly we would like patches to have a single test in them and the necessary changes to the page objects. This also limits the chances of merge conflicts later. | To make sure that we can review your patch as quickly and efficiently as possibly we would like patches to have a single test in them and the necessary changes to the page objects. This also limits the chances of merge conflicts later. | ||
<br> | <br> | ||
Please refer to [https://developer.mozilla.org/en-US/Firefox_OS/Developing_Gaia/Submitting_a_Gaia_patch this page] for gaia patch submission steps. | Please refer to [https://developer.mozilla.org/en-US/Firefox_OS/Developing_Gaia/Submitting_a_Gaia_patch this page] for gaia patch submission steps. | ||
== Review == | |||
First of all, make sure above mentioned guidelines are not violated, and check for the following: | |||
<br> | |||
=== Look for transitions that are not waited on === | |||
TBD - jlorenzo | |||
=== Check for change/removal of methods === | |||
In order to make sure that the change is cascaded, `git grep` is your friend. | |||
TBD - jlorenzo | |||
=== Are the locators correct? Could they be improved? === | |||
TBD - jlorenzo | |||
=== Are the locators/methods used that were added? === | |||
TBD - mwargers | |||
A linter would also help to enforce it, see: https://bugzilla.mozilla.org/show_bug.cgi?id=1186388 | |||
=== Are workarounds explained in the code file? === | |||
TBD - jlorenzo | |||
edits